arm11开发板 按键驱动

时间:2015-05-15 12:03:33
【文件属性】:

文件名称:arm11开发板 按键驱动

文件大小:2KB

文件格式:C

更新时间:2015-05-15 12:03:33

按键 驱动

按键驱动代码 static int nr = 4; module_param(nr, int, 0400); MODULE_LICENSE("GPL"); static unsigned long gpndat = 0xF4500834; static struct input_dev *dev; static irqreturn_t key_handler(int irqno, void *arg) { int index = (int)arg; unsigned int code; unsigned long reg32; /* printk("[%d] pressed!\n", index); */ switch (index) { case 0: code = KEY_UP; break; case 1: code = KEY_RIGHT; break; case 2: code = KEY_DOWN; break; case 3: code = KEY_LEFT; break; default: return IRQ_NONE;


网友评论