//串口初始化后我们就可以打印信息了
serial_init, /* serial communications setup || cpu/arm920t/s3c24x0/serial.c */
console_init_f, /* stage 1 init of console */
//打印一些信息
display_banner, /* say that we are here */
#if defined(CONFIG_DISPLAY_CPUINFO)
print_cpuinfo, /* display cpu info (and speed) */
#endif
#if defined(CONFIG_DISPLAY_BOARDINFO)
checkboard, /* display board info */
#endif
//DRAM的初始化,这里只是对gd中的 bi_dram结构中的两个成员赋值,
//也即BANK的起始地址和大小
dram_init, /* configure available RAM banks */
BSS(Block Started by Symbol)段是未被初始化的数据段,是存放程序中
未被初始化的全局变量的一块内存区域,初始化时应清零;该段只有
名称和大小却没有值;该段不包含任何数据,只是简单的维护开始和
结束的地址,以便内存区能在运行时被有效地清零,它在应用程序的
映像文件(ARM中也即bin文件)中并不存在.
text :代码段,是包含程序代码的段
dat :已经初始化的数据段,保存已经初始化的全局变量.