随笔分类 -  subsystem

test
摘要:下面是按键驱动的简单例子,这个输入设备只有一个按键,按键被连接到一条中断线上,当按键被按下时,将产生一个中断,内核将检测到这个中断,并对其进行处理。代码含注释如下:C++代码#include<asm/irq.h>#include<asm/io.h>staticstructinput_dev*button_dev;/*输入设备结构体*/staticirqreturn_tbutton_interrupt(int,irq,void*dummy)/*中断处理函数*/{input_report_key(button_dev,BTN_0,inb(BUTTON_PORT)&1 阅读全文

posted @ 2012-05-18 12:15 lightsalt2011 阅读(265) 评论(0) 推荐(0)

导航