IF=0 and IPIs

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
User avatar
kataklinger
Member
Member
Posts: 381
Joined: Fri Nov 04, 2005 12:00 am
Location: Serbia

IF=0 and IPIs

Post by kataklinger »

What happen to IPIs when Interrupt Flag is 0?
Are they also masked?
User avatar
Pype.Clicker
Member
Member
Posts: 5964
Joined: Wed Oct 18, 2006 2:31 am
Location: In a galaxy, far, far away
Contact:

Re:IF=0 and IPIs

Post by Pype.Clicker »

i suppose so ... The Intel manuals should tell ...
User avatar
Brendan
Member
Member
Posts: 8561
Joined: Sat Jan 15, 2005 12:00 am
Location: At his keyboard!
Contact:

Re:IF=0 and IPIs

Post by Brendan »

Hi,
kataklinger wrote: What happen to IPIs when Interrupt Flag is 0?
Are they also masked?
The IPIs behave like an IRQ when the interrupts are disabled.

The only interrupts that the IF flag doesn't control are exceptions, NMIs, SMIs, STARUP IPIs, INIT IPIs (both assert and d-assert) and ExtINT.


Cheers,

Brendan
For all things; perfection is, and will always remain, impossible to achieve in practice. However; by striving for perfection we create things that are as perfect as practically possible. Let the pursuit of perfection be our guide.
Post Reply