看板 LinuxDev 關於我們 聯絡資訊
在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
PCIT:cli 會silently drop interrupt.就算是NMI,ISR/IRQ也不會動 02/02 15:28