PowerPC: new_exceptions status

leonp at plris.com leonp at plris.com
Thu Jun 23 11:37:27 UTC 2005


On Thursday, 23 בJune 2005 14:31, Nickolay Kolchin wrote:
> Hello,
>
> It looks like new_exceptions model in current RTEMS CVS tree is a stub
> and don't work in reality. The problem is in _CPU_ISR_install_vector
> definitions (/c/src/lib/libbsp/powerpc/new-exceptions/cpu.c)
>
> void _CPU_ISR_install_vector(
>   uint32_t    vector,
>   proc_ptr    new_handler,
>   proc_ptr   *old_handler
> )
> {
>   BSP_panic("_CPU_ISR_install_vector called\n");
> }
>
> This mean that rtems_interrupt_catch function don't work and it is
> used in ATA driver (/c/src/libchip/ide/ata.c).
This function is not in use with new_exception.

> Can somebody clarify what is current status of new_exceptions
> interface in PowerPC and what should be used instead of
> rtems_interrupt_catch?
BSP_install_rtems_irq_handler(&icd)
See files irq.h, irg.c.

-- 
Leon M.Pollak



More information about the users mailing list