24 #if (CPU_SIMPLE_VECTORED_INTERRUPTS == TRUE) 34 if ( new_isr_handler == NULL )
37 if ( old_isr_handler == NULL )
Data Related to the Management of Processor Interrupt Levels.
#define _ISR_Install_vector(_vector, _new_handler, _old_handler)
Install interrupt handler vector.
This status code indicates that a specified number was invalid.
This status code indicates successful completion.
rtems_status_code
This enumeration provides status codes for directives of the Classic API.
rtems_status_code rtems_interrupt_catch(rtems_isr_entry new_isr_handler, rtems_vector_number vector, rtems_isr_entry *old_isr_handler)
%
This header file defines the Interrupt Manager API.
This status code indicates that a specified address was invalid.
void(* rtems_isr_entry)(void *)
Interrupt service routines installed by rtems_interrupt_catch() shall have this function pointer type...
#define CPU_INTERRUPT_MAXIMUM_VECTOR_NUMBER
ISR_Vector_number rtems_vector_number
%