摘要: 将自己开发的内核代码加入到Linux内核中,需要3个步骤: 1、确定把自己开发代码放入到内核合适的位置 将demo_chardev.c文件拷贝到.../drivers/char/目录下。 demo_chardev.c [cpp] view plain copy #include <linux/ini 阅读全文
posted @ 2017-04-16 21:29 瘋耔 阅读(3982) 评论(0) 推荐(0) 编辑
摘要: 在驱动模块初始化函数中实现设备节点的自动创建 我们在刚开始写Linux设备驱动程序的时候,很多时候都是利用mknod命令手动创建设备节点,实际上Linux内核为我们提供了一组函数,可以用来在模块加载的时候自动在/dev目录下创建相应设备节点,并在卸载模块时删除该节点,当然前提条件是用户空间移植了ud 阅读全文
posted @ 2017-04-16 21:28 瘋耔 阅读(2796) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2017-04-16 14:09 瘋耔 阅读(11) 评论(0) 推荐(0) 编辑
跳至侧栏