DM9000驱动详细分析
1模块的初始化和退出函数初始化与退出函数:module_init(dm9000_init);module_exit(dm9000_cleanup);其实是宏定义,在模块执行时告诉内核初始化函数和去初始化的位置让其执行初始化和退出操作。目前linux支持两种方式运行设备驱动,一种是built-in kernel,另一种module。1.1 built-inmodule_init(x) 相关宏定义:#define module_init(x) __initca...