作者DCSH (我有病...)
看板LinuxDev
标题[问题] 请问sti(), cli()
时间Mon Jan 31 15:33:59 2011
在kernel code里面常常看到sti(), cli() 这两个function
我知道sti(), cli()用於控制interrupt要不要发出用的
如果cli()以後PIC发出interrupt此时这个interrupt是会
1. 自动被忽略 等同没发生过
还是
2. 等到呼叫sti()以後就会被收到
还有sti(), cli()这两个function应该对non-maskable interrupt没用吧?
(比如说IRQ0 timer interrupt)
谢谢..
--
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.166.214.78
1F:推 PCIT:cli 会silently drop interrupt.就算是NMI,ISR/IRQ也不会动 02/02 15:28