扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
下面我们列举一个字符设备驱动程序的框架.来说明这个过程. /* some include files*/ #include"param.h" #include"user.h" #include"tty.h" #include"dir.h" #include”fs.h" /* the include files modules need*/ #include"Linux/kernel.h" #include"Linux/module.h" #if CONFIG_MODBERSIONS==1 degine MODBERSIONS #include" Linux.modversions.h" #endif #difine devicename mydevice /* the init funcion*/ int init_module() { int tag=module_register_chrdev(0,mydevice,&Fops); if (tag<0) { printk("the device init is erro!\n"); return 1; } return 0; } /*the funcion which the device will be used */ int device_open () { ……. |
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者