基于linux2.6.30.4内核的DM9000网卡驱动编译成模块成功ping通
来源:互联网 发布:红叶知弦 编辑:程序博客网 时间:2024/05/16 05:40
1200 dm9000_init(void)
1201 {
1202 printk(KERN_INFO "%s Ethernet Driver\n", CARDNAME);
1203
1204 return platform_driver_register(&dm9000_driver); /* search board and register */
1205 }
16struct platform_device { //这个结构直接和硬件交互
17 const char * name;
18 u32 id;
19 struct device dev;
20 u32 num_resources;
21 struct resource * resource; //所描述的设备的硬件资源
22};
16 struct resource {
17 const char *name;
18 unsigned long start, end;
19 unsigned long flags;
20 struct resource *parent, *sibling, *child;
21 };
//挂在CPU上的每个独立的设备单元,都需要一段线性的地址空间来描述-查看memory map.
//resource->start描述设备实体在cpu总线上的线性起始物理地址;
//resource->end -描述设备实体在cpu总线上的线性结尾物理地址;
//resource->name 描述这个设备实体的名称,这个名字开发人员可以随意起,但最好贴切;
// resource->flag 描述这个设备实体的一些共性和特性的标志位;
static int __init
dm9000_init(void)
{
printk(KERN_INFO "%s Ethernet Driver\n", CARDNAME);
platform_driver_register(&dm9000_driver); /* search board and register */
platform_device_register(&s3c_device_dm9000); //注册设备
return 0;
}
static void __exit
dm9000_cleanup(void)
{
platform_driver_unregister(&dm9000_driver); //注销驱动
platform_device_unregister(&s3c_device_dm9000); //注销设备
}
- 基于linux2.6.30.4内核的DM9000网卡驱动编译成模块成功ping通
- 基于linux2.6.30.4内核的DM9000网卡驱动编译成模块成功ping通
- linux2.6.38内核下的DM9000网卡驱动移植
- linux2.6.30.4中dm9000网卡成功移植到TQ2440
- linux2.6.32 内核移植s3c2440 - DM9000网卡驱动移植
- 编译成内核模块的方法
- Linux2.6.34下DM9000网卡驱动移植
- Linux2.6 下DM9000网卡驱动
- 关于linux内核无法编译成模块的解决方法
- Linux下的ds18b20驱动(编译成模块)
- 基于mini2440的DM9000网卡驱动分析probe函数部分
- OpenWrt驱动编译成模块方法
- Linux2.6.32移植到MINI2440(4)移植+分析DM9000网卡驱动
- 15、Linux2.6.31--网卡驱动移植(DM9000)
- linux2.6.32.2 mini2440平台移植--移植DM9000网卡驱动
- linux2.6.32.2 mini2440平台移植--移植DM9000网卡驱动
- Fl2440内核添加DM9000网卡驱动
- linux内核-dm9000网卡驱动添加
- 利用Cookie显示用户上次访问网站的时间
- Redis应用场景
- ActiveMQ安装与运行
- CHD4安装hadoop2.0
- hdu 4770 Lights Against Dudely
- 基于linux2.6.30.4内核的DM9000网卡驱动编译成模块成功ping通
- 回收站的文件清空了怎么才能找回来呢
- POI获取excel单元格的内容
- RGB和HSV颜色转换
- UIView与CALayer的区别
- Barcode ActiveX Control & DLL
- 修改了myeclipse中的代码,在浏览器中还是以前的效果
- Ural - 1196 History Exam
- java使用redis简单说明