U-boot目录结构

U-boot目录结构

本文翻译自U-boot-2010-12版,译者才疏学浅,如有错误还请见谅。

/arch 架构相关文件

    /arm 和ARM架构相关的文件

        /cpu CPU相关文件

            /arm720t 和ARM720系列CPU相关的文件

            /arm920t 和ARM920系列CPU相关的文件

                /at91rm9200 和Atmel AT91RM9200 CPU相关的文件

                /imx 和Freescale MC9328 i.MX 系列CPU相关的文件

                /s3c24x0 和三星S3C24X0 系列CPU(例如2410、2420等)相关的文件

            /arm925t 和ARM 925系列CPU相关的文件

            /arm926ejs 和ARM926系列CPU相关的文件

            /arm1136 和ARM1136系列CPU相关的文件

            /ixp和Intel XScale IXP系列CPU 相关的文件

            /pxa和Intel XScale PXA系列CPU 相关的文件

            /s3c44b0 和三星S3C44B0系列CPU相关的文件

            /sa1100 和Intel Strong ARM SA1100 系列相关的文件

        /lib 和架构相关的库文件

    /avr32 和AVR32架构相关的文件

        /cpu CPU 相关的文件

        /lib 和架构相关的库文件

    /blackfin 和Analog Devices Blackfin架构相关的文件

        /cpu 和CPU相关的文件

        /lib 和架构相关的库文件

    /i386 和i386架构相关的文件

        /cpu 和CPU相关的文件

        /lib 和架构相关的库文件

    /m68k 和m68k架构相关的文件

        /cpu 和CPU相关的文件

            /mcf52x2 和Freescale ColdFire MCF52x2 系列CPU相关的文件

            /mcf5227x 和Freescale ColdFire MCF5227x 系列CPU相关的文件

            /mcf532x 和Freescale ColdFire MCF5329 系列CPU相关的文件

            /mcf5445x 和Freescale ColdFire MCF5445x 系列CPU相关的文件

            /mcf547x_8x  和Freescale ColdFire MCF547x_8x 系列CPU相关的文件

        /lib 和架构相关的库文件

    /microblaze 和microblaze架构相关的文件

 

        /cpu 和CPU相关的文件

        /lib 和架构相关的库文件

    /mips MIPS架构通用的文件

 

        /cpu 和CPU相关的文件

        /lib 和架构相关的库文件

    /nios2 Altera NIOS2架构通用的文件

 

        /cpu 和CPU相关的文件

        /lib 和架构相关的库文件

    /powerpc PowerPC架构通用的文件

 

        /cpu 和CPU相关的文件

            /74xx_7xx 和Freescale MPC74xx 以及 7xx系列CPU相关的文件

            /mpc5xx 和Freescale MPC5xx 系列CPU 相关的文件

            /mpc8xx 和Freescale MPC8xx 系列CPU 相关的文件

            /mpc8220 和Freescale MPC8220 系列CPU 相关的文件

            /mpc824x 和Freescale MPC824x系列CPU 相关的文件

            /mpc8260 和Freescale MPC8250 系列CPU 相关的文件

            /mpc85xx 和Freescale MPC85xx 系列CPU 相关的文件

            /ppc4xx 和AMCC PowerPC 4xx 系列CPU 相关的文件

        /lib 和架构相关的库文件

    /sh 和SH架构相关的文件

 

        /cpu 和CPU相关的文件

            /sh2 和sh2系列CPU相关的文件

            /sh3 和sh3系列CPU相关的文件

            /sh4 和sh4系列CPU相关的文件

        /lib 和架构相关的库文件

    /sparc SPARC架构通用文件

 

        /cpu 和CPU相关的文件

            /leon2 和Gaisler LEON2 SPARC系列CPU相关的文件

            /leon3 和Gaisler LEON3 SPARC系列CPU相关的文件

        /lib 和架构相关的库文件

/api 为外部应用程序提供的和平台、架构无关的API

/board 板子所依赖的文件

/common 其它架构无关的函数

/disk 磁盘分区控制的代码

/doc 文档(别期待太多哦)

/driver 常用到的驱动

/examples 独立应用程序等的样例代码

/fs 文件系统(cramfs,ext2,jffs2等)的代码

/include 头文件

/lib 和所有架构相关的文件

    /libfdt 用来支持平坦设备树的库(?)

    /lzma 用来支持LZMA 解压的库

    /lzo 用来支持LZO 解压的库

/net 网络代码

/post 自检的电源(?)

/rtc 实时时钟驱动

/tools 用来建立S-Record 和U-boot镜像等的工具

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值