uboot readme uboot u-boot readme翻译

11月30日

U-BOOT的readme的翻译

u-boot-1.1.4/readme

摘要:

=====

这个目录包含U-BOOT的源代码,基于PowerPC, ARM, MIPS和其它几种处理器的嵌入式板子的根

引导程序,它能被安装到根ROM并能初始化和测试硬件或去下载和运行应用代码. U-BOOT的发展与Linux非常接近,这个源代码的部分源于LINUX,我们有一此头文件共用,并且已

经支持Linux映象引导.

一此注意已经的使用使这个软件是容易配置和扩展的.

=======

一般的,在所有板子中的MAKEFILE文件中的配置选项已经一定程度的被测试,并且被认为能使用的.实际上,许多已经使用在产品系统中.

===================

这工程的"官方"名字是"Das U-Boot"而"U-BOOT"在所有的文档中使用.例如:This is the README file for the U-Boot project.

File names etc. shall be based on the string "u-boot". Examples: include/asm-ppc/u-boot.h

#include <asm/u-boot.h>

变量名,预处理等.基于"u_boot" or on "U_BOOT". Example:

U_BOOT_VERSION u_boot_logo

IH_OS_U_BOOT u_boot_hush_start

Versioning:

===========

uboot readme uboot u-boot readme翻译

U-BOOT使用3个层的版本数来表示版本,它是版本,了版本和补丁次

数,"U-Boot-2.34.5"的意思是

版本2,了版本34和补丁次5

补丁次数常常暗示发布版本的发展,正式的版本补丁次数为0.

Directory Hierarchy://目录层次

====================

- board Board dependent files

- common Misc architecture independent functions

- cpu CPU specific files

- 74xx_7xx Files specific to Freescale MPC74xx and 7xx CPUs - arm720t Files specific to ARM 720 CPUs

- arm920t Files specific to ARM 920 CPUs

- at91rm9200 Files specific to Atmel AT91RM9200 CPU

- imx Files specific to Freescale MC9328 i.MX CPUs

- s3c24x0 Files specific to Samsung S3C24X0 CPUs

- arm925t Files specific to ARM 925 CPUs

- arm926ejs Files specific to ARM 926 CPUs

- arm1136 Files specific to ARM 1136 CPUs

- i386 Files specific to i386 CPUs

- ixp Files specific to Intel XScale IXP CPUs

- mcf52x2 Files specific to Freescale ColdFire MCF52x2 CPUs - mips Files specific to MIPS CPUs

- mpc5xx Files specific to Freescale MPC5xx CPUs

- mpc5xxx Files specific to Freescale MPC5xxx CPUs

- mpc8xx Files specific to Freescale MPC8xx CPUs

- mpc8220 Files specific to Freescale MPC8220 CPUs

- mpc824x Files specific to Freescale MPC824x CPUs

- mpc8260 Files specific to Freescale MPC8260 CPUs

- mpc85xx Files specific to Freescale MPC85xx CPUs

- nios Files specific to Altera NIOS CPUs

- nios2 Files specific to Altera Nios-II CPUs

- ppc4xx Files specific to AMCC PowerPC 4xx CPUs

- pxa Files specific to Intel XScale PXA CPUs

- s3c44b0 Files specific to Samsung S3C44B0 CPUs

- sa1100 Files specific to Intel StrongARM SA1100 CPUs

- disk Code for disk drive partition handling

- doc Documentation (don't expect too much)

- drivers Commonly used device drivers

- dtt Digital Thermometer and Thermostat drivers

- examples Example code for standalone applications, etc.

- include Header Files

- lib_arm Files generic to ARM architecture

- lib_generic Files generic to all architectures

- lib_i386 Files generic to i386 architecture

- lib_m68k Files generic to m68k architecture

- lib_mips Files generic to MIPS architecture

- lib_nios Files generic to NIOS architecture

- lib_ppc Files generic to PowerPC architecture

- net Networking code

- post Power On Self Test

- rtc Real Time Clock drivers

- tools Tools to build S-Record or U-Boot images, etc.

Software Configuration:

=======================

配置常常使用C的预定义做到;这样可能避免代码的废弃.

这里有两种类型的配置变量:

1* Configuration _OPTIONS_://配置选项:

这是用户可选择的,它的名字以"CONFIG_"开头.

2* Configuration _SETTINGS_://配置设置:

这取决于硬件等,并且不应该修改如果你不知道你在做什么.它们的名字以"CFG_"开头.

以后我们将加上一个配置工具可能类似于甚至于同一LINUX使用的.而现在我们不得不去

手动的去配置.这个意味着创建一些符号链接和编辑一些配置文件,我们使用TQM8xxL boards

作为例子.

Selection of Processor Architecture and Board Type://

---------------------------------------------------

对于所有的支持的板子这里有可使用的默认的配置可用,只要使用"make <board_name>_config".例如:对于TQM823L:

cd u-boot

make TQM823L_config

对于Cogent平台,你也须要指定CPU的类型,e.g. "make cogent_mpc8xx_config".并且也要

配置cogent根据cogent/README.

Configuration Options:

----------------------

配置信赖于板子和CPU类型;所有的这些信息被保存在配置文件

"include/configs/<board_name>.h"中.

例如:对于TQM823L在"include/configs/TQM823L.h"中.

许多的选项的命名与LINUX的配置选项一致.这是为了以后更加容易去建立配置工具.

下面是需要配置的选项:

- CPU Type: Define exactly one of

PowerPC based CPUs:

-------------------

CONFIG_MPC823, CONFIG_MPC850, CONFIG_MPC855, CONFIG_MPC860 or CONFIG_MPC5xx

or CONFIG_MPC8220

or CONFIG_MPC824X, CONFIG_MPC8260

or CONFIG_MPC85xx

or CONFIG_IOP480

or CONFIG_405GP

or CONFIG_405EP

or CONFIG_440

or CONFIG_MPC74xx

or CONFIG_750FX

ARM based CPUs:

---------------

CONFIG_SA1110

CONFIG_ARM7

CONFIG_PXA250

MicroBlaze based CPUs:

----------------------

CONFIG_MICROBLAZE

Nios-2 based CPUs:

----------------------

CONFIG_NIOS2

- Board Type: Define exactly one of

PowerPC based boards:

---------------------

CONFIG_ADCIOP CONFIG_GEN860T CONFIG_PCIPPC2 CONFIG_ADS860 CONFIG_GENIETV CONFIG_PCIPPC6 CONFIG_AMX860 CONFIG_GTH CONFIG_pcu_e

CONFIG_AP1000 CONFIG_gw8260 CONFIG_PIP405

CONFIG_AR405 CONFIG_hermes CONFIG_PM826

CONFIG_BAB7xx CONFIG_hymod CONFIG_ppmc8260

CONFIG_c2mon CONFIG_IAD210 CONFIG_QS823

CONFIG_CANBT CONFIG_ICU862 CONFIG_QS850

CONFIG_CCM CONFIG_IP860 CONFIG_QS860T

CONFIG_CMI CONFIG_IPHASE4539 CONFIG_RBC823

CONFIG_cogent_mpc8260 CONFIG_IVML24 CONFIG_RPXClassic CONFIG_cogent_mpc8xx CONFIG_IVML24_128 CONFIG_RPXlite CONFIG_CPCI405 CONFIG_IVML24_256 CONFIG_RPXsuper CONFIG_CPCI4052 CONFIG_IVMS8 CONFIG_rsdproto CONFIG_CPCIISER4 CONFIG_IVMS8_128 CONFIG_sacsng CONFIG_CPU86 CONFIG_IVMS8_256 CONFIG_Sandpoint8240 CONFIG_CRAYL1 CONFIG_JSE CONFIG_Sandpoint8245 CONFIG_CSB272 CONFIG_LANTEC CONFIG_sbc8260

CONFIG_CU824 CONFIG_lwmon CONFIG_sbc8560

CONFIG_DASA_SIM CONFIG_MBX CONFIG_SM850

CONFIG_DB64360 CONFIG_MBX860T CONFIG_SPD823TS CONFIG_DB64460 CONFIG_MHPC CONFIG_STXGP3

CONFIG_DU405 CONFIG_MIP405 CONFIG_SXNI855T

CONFIG_DUET_ADS CONFIG_MOUSSE CONFIG_TQM823L CONFIG_EBONY CONFIG_MPC8260ADS CONFIG_TQM8260 CONFIG_ELPPC CONFIG_MPC8540ADS CONFIG_TQM850L CONFIG_ELPT860 CONFIG_MPC8540EVAL CONFIG_TQM855L CONFIG_ep8260 CONFIG_MPC8560ADS CONFIG_TQM860L CONFIG_ERIC CONFIG_MUSENKI CONFIG_TTTech

CONFIG_ESTEEM192E CONFIG_MVS1 CONFIG_UTX8245 CONFIG_ETX094 CONFIG_NETPHONE CONFIG_V37

CONFIG_EVB64260 CONFIG_NETTA CONFIG_W7OLMC

CONFIG_FADS823 CONFIG_NETVIA CONFIG_W7OLMG

CONFIG_FADS850SAR CONFIG_NX823 CONFIG_WALNUT


百度搜索“爱华网”,专业资料、生活学习,尽在爱华网!  

爱华网本文地址 » http://www.aihuau.com/a/387951/994013962607.html

更多阅读

谷歌浏览器网页自动翻译设置 谷歌浏览器翻译网页

谷歌浏览器网页自动翻译设置——简介谷歌浏览器功能十分强大,内置网页自动翻译,可以顺利浏览外文网站无障碍,那我们如何设置谷歌浏览器自动翻译呢,下面简要介绍谷歌浏览器网页自动翻译设置——工具/原料谷歌浏览器

google浏览器不能翻译 有道翻译

google浏览器不能翻译——简介在看一些网站时时英文或繁体等其他文字,浏览器不能翻译,在用翻译软件去看网页那这是太麻烦了,今天我们就以google浏览器为例来看看怎么安装在线翻译插件。google浏览器不能翻译——工具/原料google浏览器

QQ翻译怎么用 qq邮箱怎么翻译邮件

QQ翻译怎么用——简介上一篇经验中我们介绍了如何使用没有广告的QQ国际版软件,作为国际版,这款软件还有一个快速实时翻译的功能,如果需要和外国人沟通,而自己的英语水平又很一般,那么这款软件就能很大的帮助我们。QQ翻译怎么用——工具/

《孙权劝学》原文及翻译 孙权劝学全文翻译

  《孙权劝学》原文及翻译:《孙权劝学》选自司马光《资治通鉴》中的一段,讲述了三国东吴名将吕蒙听从其主孙权的劝告而读书学习的历史故事,揭示了开卷有益、虚心学习的道理。卓越教育老师为大家整理相关资料仅供参考。  原文  

word中怎么将英文翻译成中文 难自弃是什么意思

word中怎么将英文翻译成中文——简介我们在进行英文文档阅读的时候往往会遇到不熟悉的英文单词,如果这个时候我们一个一个单词复制出来再去查就太麻烦了,其实word本身就带有翻译功能,下面小编就向大家简单介绍一下。word中怎么将英文

声明:《uboot readme uboot u-boot readme翻译》为网友平凡的生活丶分享!如侵犯到您的合法权益请联系我们删除