我试着给自己发一个IPI。
写入位置0x310和0x300的APIC成功(发送中断),但只有一次。
下一步写入什么都不做,直到重启。
有什么建议吗?
我找到了
我应该写EOI寄存器。
; Write it to 0xB0 (EOI)
MOV EDI,[DS:LocalApic]
ADD EDI,0xB0
MOV dword [FS:EDI],0