Interrupt gate in x86
Fered
a_Fered at yahoo.com
Tue Jun 26 15:01:38 UTC 2012
Hi;
In the following file:
c/src/lib/libbsp/i386/shared/irq/idt.c
in the following function:
create_interrupt_gate_descriptor ()
interrupt descriptor type, set to 0xe. It mean "Interrupt Gate" has been used.
Interrupt gate clears IF flag then prevents nested interrupts. But I think
nested interrupt handling implemented in RTEMS, according to usage of
"_ISR_Nest_level" variable.
Can anyone tell me how nesting implemented in interrupt handler of RTEMS?
Thanks.
More information about the devel
mailing list