我已经按9260EK对U-BOOT和LINUX内核进行了编译。但我在板子上增加的网络接口DM9000。在程序中该如何初始化和驱动呢。需要增加或修改那些文件。有没有相关的说明。 从U-BOOT中的lib_arm中的board.c中可以看到初始化过程: init_fnc_t *init_sequence[] = { cpu_init, /* basic cpu dependent setup */ board_init, /* basic board dependent setup */ interrupt_init, /* set up exceptions */ env_init, /* initialize environment */ init_baudrate, /* initialze baudrate settings */ serial_init, /* serial communications setup */ 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_init, /* configure available RAM banks */ display_dram_config, NULL, };
其中并没有外加的设备的初始化。 |