Sebastian Smolorz wrote:
> Richard Cochran wrote:
>
>>Looking at __ipipe_mach_irq_mux_p and __ipipe_mach_demux_irq:
>>
>>The 'mux_p' seems to identify one of the IRQs, and this IRQ is special
>>in some way. The 'mux' here stands for 'multiplex', I guess. But what
>>exactly is the meaning of this macro?
>
>
> It has to determine whether a given IRQ is cascaded and therefore must be
> specially serviced WRT acknowledging. The required acknowledging of
> IRQ-subchannels is done in __ipipe_mach_demux_irq together with the call of
> __ipipe_handle_irq() after having determined the correct IRQ number where
> necessary.
>
Right. And I think the IXP425 has no cascaded IRQ, so you can define
__ipipe_mach_irq_mux_p to 0, and do not have to implement
__ipipe_mach_demux_irq.
--
Gilles Chanteperdrix
_______________________________________________
Adeos-main mailing list
[email protected]
https://mail.gna.org/listinfo/adeos-main