版块
论坛
喜欢
话题
应用
搜索
登录
注册
Bikky的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=70523
8086中断问题...
各位大侠,在X86体系下,有关中断有二点请教:1,<WINDOWS2000驱动开发指南>一书中指出,内核驱动代码各在不同的优先级执行,如硬件中断服务程序在DIRQ级上执行,而应用程序的读写中断在DISPATCH_LEVEL级上执行,显然后者的优先级低于前者,那么如果有...
全文
回复
(
2
)
2004-06-30 08:45
来自版块 -
内核编程
◆
◆
表情
告诉我的粉丝
提 交
boly81
:
8086允许处理硬中断时响应级别较低的硬中断,只要你在当前硬中断处理程序中设置8259中当前中断号的屏蔽位,详情请看微机原理中的8259编程。
(2004-07-08 12:09)
回复
flyonearth
:
第一个问题,硬件中断的优先级(IRQx)和内核划分的软件运行的优先级(IRQL)有一定的联系,但不是一个概念,不要搞混了。 第二个问题,IRQ5的优先级比IRQ7高,在处理完IRQ5中断之前是不会响应IRQ7的。如果只是想关闭IRQ7的话,可以试试替换IRQ7的中断处理程序,直...
(2004-07-07 10:57)
回复
Bikky
加关注
写私信
0
关注
0
粉丝
51
帖子
返回顶部