[ECOS] cyg_interrupt_set_vsr and ARM AEB-1
Ivan Griffin
ivan.griffin@parthus.com
Tue May 30 13:27:00 GMT 2000
I'm trying to do the following in cyg_prestart() to hook the IRQ and FIQ
interrupts on the ARM AEB-7. Can anyone tell me why the following code
doesn't appear to work?
#define ARM_IRQ_INTR 0x18
#define ARM_FIQ_INTR 0x1c
extern void IRQ_Veneer(void);
extern void FIQ_Handler(void);
void cyg_prestart(void)
{
cyg_interrupt_disable();
cyg_interrupt_set_vsr(ARM_IRQ_INTR, (cyg_VSR_t*)IRQ_Veneer);
cyg_interrupt_set_vsr(ARM_FIQ_INTR, (cyg_VSR_t*)FIQ_Handler);
cyg_interrupt_enable();
}
Best Regards,
Ivan.
More information about the Ecos-discuss
mailing list