作者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