我已经按9260EK对U-BOOT和LINUX内核进行了编译。但我在板子上增加的网络接口DM9000。在程序中该如何初始化和驱动呢。需要增加或修改那些文件。有没有相关的说明。<br />从U-BOOT中的lib_arm中的board.c中可以看到初始化过程:<br />init_fnc_t *init_sequence[] = {<br /> cpu_init, /* basic cpu dependent setup */<br /> board_init, /* basic board dependent setup */<br /> interrupt_init, /* set up exceptions */<br /> env_init, /* initialize environment */<br /> init_baudrate, /* initialze baudrate settings */<br /> serial_init, /* serial communications setup */<br /> console_init_f, /* stage 1 init of console */<br /> display_banner, /* say that we are here */<br />#if defined(CONFIG_DISPLAY_CPUINFO)<br /> print_cpuinfo, /* display cpu info (and speed) */<br />#endif<br />#if defined(CONFIG_DISPLAY_BOARDINFO)<br /> checkboard, /* display board info */<br />#endif<br /> dram_init, /* configure available RAM banks */<br /> display_dram_config,<br /> NULL,<br />};<br /><br />其中并没有外加的设备的初始化。 |
|