[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [rtl] Timer Interrupt in RT on i386



Alexander v. Buelow (buelow@ernie.lpr.e-technik.tu-muenchen.de) wrote:
> Hi all,
> 
> I have a question to the IRQ-Routine "_8254_irq" which is enabled for IRQ
> 0 (Timer). This routine ends with "rtl_stop_interrupts" and I want to know 
> - why is this done and
> - at what point are the interrupts enabeld again? (e.g.
> rtl_allow_interrupts")

The low-level interrupt code (main/rtl_core.c, arch.h) executes with
interrupts disabled.  After _8254_irq returns, this code reenables
interrupts.

Michael.