原帖由 liuchang1881 于 2006-7-3 11:22 发表
在2410开发板上自己写了一个驱动程序,
我在用户空间read一个设备,在这个设备的read函数中用了wait_event_interruptible(wq,flags!=0);
当外部中断IRQ5发生时,在中断服务程序中执行flags=1;wake_up_interrupti ...
原帖由 liuchang1881 于 2006-7-4 09:57 发表
static void hpi_interrupt(int irq, void *dev_id, struct pt_regs *regs)
/*hpi中断服务程序*/
{
printk("interrupt 5 is working\n");
printk("HPI_BASE is %x ...
欢迎光临 Chinaunix (http://bbs.chinaunix.net/) | Powered by Discuz! X3.2 |