pc386 IRQs not from i8259

Joel Sherrill joel.sherrill at OARcorp.com
Mon Apr 19 20:40:06 UTC 2010


Hi,

I am doing the groundwork for SMP support in RTEMS.
On the x86, an OS can generate Interprocessor Interrupts
(IPIs) to request that another CPU do something.
Unfortunately, it appears that the current IRQ
code is assuming that all interrupts are generated
from the i8259's.

The IPI can have any vector number.

My first thought is to use the first interrupt vector
after all the ones from the PICs and make things
work.

Any suggestions?

-- 
Joel Sherrill, Ph.D.             Director of Research&  Development
joel.sherrill at OARcorp.com        On-Line Applications Research
Ask me about RTEMS: a free RTOS  Huntsville AL 35805
    Support Available             (256) 722-9985





More information about the users mailing list