uClinux没有mmu,不支持虚地址,所有的都是实地址……
什么叫“中断服务函数中,禁止调用系统调用”啊?……
void HDLC_read_service(int irq,void *dev_id,struct pt_regs *regs) //中断服务函数{ printk("\n(---……
void HDLC_read_service(int irq,void *dev_id,struct pt_regs *regs)//中断处理函数{ printk("\n(----……
我写了一个响应外边中断的驱动程序
但是在进入中断驱动函数时,系统常常会死掉。
如果只是在中断处理函数执行printk这种简单操作,中断可以正确执行。但如果我在中断驱动函……
我写了一个响应外边中断的驱动程序
但是在进入中断驱动函数时,系统常常会死掉。
如果只是在中断处理函数执行printk这种简单操作,中断可以正确执行。但如果我在中断驱动函……
如果我需要把中断函数中接收的数据传输到用户空间处理,怎么才能做到呢? 中断函数中又不能用copy_to_user()之类的函数? ……
我用4510B的INT0线,中断IRQ号应该是0吧
用示波器看有高电平中断信号进入INT0口线,但是程序并没有进入中断服务函数。
我在驱动中这样定义的:
/*……