u-boot的通用目录是怎么做到与平台无关的
include/configs/ARMEasy6410.h 这个头文件中主要定义了两类变量。一类是选项,前缀是CONFIG_,用来选择处理器、设备接口、命令、属性等,主要用来 决定是否编译某些文件或者函数。另一类是参数,前缀是CFG_,用来定义总线频率、串口波特率、Flash地址等参数。这些常数参量主要用来支持通用目录中的代码,定义板子资源参数。这两类宏定义对u-boot的移植性非常关键,比如drives/ dm9000x.c,对dm9000而言,很多操作...