Chinaunix首页 | 论坛 | 博客
  • 博客访问: 64034
  • 博文数量: 10
  • 博客积分: 728
  • 博客等级: 下士
  • 技术积分: 235
  • 用 户 组: 普通用户
  • 注册时间: 2012-04-13 13:17
文章存档

2012年(10)

分类: 嵌入式

2012-04-18 21:36:59

----------u-boot-1.1.6/README----------
L33:
The development of U-Boot is closely related to Linux: some parts of the source code originate in the Linux source tree, we have some header files in common, and special provision has been made to support booting of Linux images.

L
86:
Names and Spelling:
===================
File names etc. shall be based on the string "u-boot". Examples:
    include/asm-ppc/u-boot.h
    #include
Variable names, preprocessor constants etc. shall be either based on the string "u_boot" or on "U_BOOT". Example:
    U_BOOT_VERSION        u_boot_logo
    IH_OS_U_BOOT        u_boot_hush_start
L107:
Versioning:
===========
U-Boot uses a 3 level version number containing a version, a sub-version, and a patchlevel: "U-Boot-2.34.5" means version "2", sub-version "34", and patchlevel "4".
L154:
- doc        Documentation (don't expect too much)
...
- lib_generic    Files generic to all     architectures
...
- tools        Tools to build S-Record or U-Boot images, etc.
L178:
There are two classes of configuration variables:
* Configuration _OPTIONS_:
  These are selectable by the user and have names beginning with "CONFIG_".
* Configuration _SETTINGS_:
  These depend on the hardware etc. and should not be meddled with if you don't know what you're doing; they have names beginning with "CFG_".
L196:
Selection of Processor Architecture and Board Type:
---------------------------------------------------
For all supported boards there are ready-to-use default
configurations available; just type "make _config".
Example: For a TQM823L module type:
    cd u-boot
    make TQM823L_config
For the Cogent platform, you need to specify the cpu type as well;
e.g. "make cogent_mpc8xx_config". And also configure the cogent
directory according to the instructions in cogent/README.
L309:
        ARM based boards:
        -----------------
        CONFIG_ARMADILLO,    CONFIG_AT91RM9200DK,    CONFIG_CERF250,
        CONFIG_CSB637,        CONFIG_DELTA,        CONFIG_DNP1110,
        CONFIG_EP7312,        CONFIG_H2_OMAP1610,    CONFIG_HHP_CRADLE,
        CONFIG_IMPA7,        CONFIG_INNOVATOROMAP1510,    CONFIG_INNOVATOROMAP1610,
        CONFIG_KB9202,        CONFIG_LART,        CONFIG_LPD7A400,
        CONFIG_LUBBOCK,        CONFIG_OSK_OMAP5912,    CONFIG_OMAP2420H4,
        CONFIG_PLEB2,        CONFIG_SHANNON,        CONFIG_P2_OMAP730,
        CONFIG_SMDK2400,    CONFIG_SMDK2410,    CONFIG_TRAB,
L413:
- Linux Kernel Interface:
        CONFIG_CLOCKS_IN_MHZ
        CONFIG_MEMSIZE_IN_BYTES
        CONFIG_OF_FLAT_TREE_MAX_SIZE
        CONFIG_OF_HAS_BD_T
        CONFIG_OF_HAS_UBOOT_ENV
        CONFIG_OF_BOARD_SETUP
        CONFIG_OF_BOOT_CPU
L469:
- Serial Ports:
L490:
- Console Interface:

阅读(1252) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

煜轩2012-04-19 21:57:35

- -这个分享看不懂啊。。