yv9200 发表于 2015-11-26 18:32

设备驱动的硬件中断如何从内核态传到用户态?

硬件中断如何从内核态传到用户态,有哪几种机制?

kerryxi 发表于 2015-11-30 22:34

这是面试还是咨询啊,具体的问题才能得到具体的答复。 kernel非关键的中断最后都是在irq线程里面处理主要任务的,应该算用户态吧,看内核怎么处理的就行。

yv9200 发表于 2015-12-01 10:32

回复 2# kerryxi


    不是面试,那如果用户想要个中断来了就执行某个应用程序里的函数,在内核里不往外面发通知怎么执行?

nswcfd 发表于 2015-12-02 11:36

uio貌似就是这个模型。

kerryxi 发表于 2015-12-08 21:21

kernel最简单的传递到用户态程序,最简单的就是uevent了。网上找找,例子到处都是。
页: [1]
查看完整版本: 设备驱动的硬件中断如何从内核态传到用户态?