arm-linux

http://armboard.taobao.com/

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2010年10月20日

摘要: 一、insmod模块时调用module_init(scull_init_module),就来看一下这个函数: int scull_init_module(void)二、int scull_init_module(void){ int result, i; //声明两个整形变量 result,i dev_t dev = 0; //声明一个dev_t类型的对象dev,默认初始值是0//下面这段代码调用了alloc_chrdev_region方法动态生成设备编号给dev,设备的名称是"scull” ,并且抽取dev中的主设备号付给scull_major,方法是调用宏MAJOR(dev_t 阅读全文
posted @ 2010-10-20 23:44 arm-linux 阅读(1333) 评论(0) 推荐(0)