驱动问题
文章平均质量分 72
konjikinoyami
这个作者很懒,什么都没留下…
展开
-
第一次驱动hello
hello.c 13 14 #include //这两个写驱动时候必须添加的头文件 15 #include 16 17 MODULE_LICENSE("Dual BSD/GPL"); //需要加的转载 2015-10-26 20:58:39 · 264 阅读 · 0 评论 -
驱动的模块申明
http://blog.csdn.net/lihaoweiv/article/details/6602261转载 2015-10-28 19:51:36 · 404 阅读 · 0 评论 -
fl2440led驱动
先看代码吧#include // 固定格式#include //固定格式#include // printk() #include //struct fops #include // error codes #include // cdev_alloc() #include // ioremap()转载 2015-11-14 19:38:51 · 522 阅读 · 0 评论 -
按键驱动中中断的问题
之前一直对中断的实现不是很清楚。。多了解了下。。首先是要调用注册中断函数int request_irq(unsigned int irq, irq_handler_t handler, unsigned long irqflags, const char *devname, void *dev_id)。。函数原型在ernel/irq/manage.c中其中第一个irq是要申请的硬件中断号,原创 2016-02-06 17:44:14 · 1329 阅读 · 2 评论 -
fl2440的按键button驱动
先看代码宏定义什么的是单独的文件。。就不复制了。。只选择主要的复制一些#define DRV_MAJOR_VER 1 //版本号#define DRV_MINOR_VER 0#define DRV_REVER_VER 0#d原创 2015-12-30 18:52:49 · 562 阅读 · 0 评论 -
fl2440添加内核usb驱动时的问题
之前做过一个添加的文档。。朋友用了之后说不可用。。有按照自己的文档从做了一遍。。发现也不能用。。尴尬。。插上U盘显示这样usb 1-1.2: New USB device found, idVendor=0930, idProduct=6544usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3usb原创 2016-03-09 16:57:10 · 522 阅读 · 0 评论 -
eeprom应用程序
磨蹭了这么久。。写了一个相对看的过去的eeprom的应用程序。。板子是fl2440。。跑的是Linux3.0。。主机是centos6.5。。eeprom.h头文件14 #include 15 #include 16 #include 17 #include 18 #include 19 #include 20 #include 21 #include原创 2016-06-12 15:00:07 · 2986 阅读 · 0 评论