RTEMS
|
This header file defines the Interrupt Manager API. More...
#include <rtems/rtems/status.h>
#include <rtems/score/basedefs.h>
#include <rtems/score/cpu.h>
#include <rtems/score/isr.h>
#include <rtems/score/isrlevel.h>
#include <rtems/score/isrlock.h>
#include <rtems/score/smplock.h>
Go to the source code of this file.
Typedefs | |
typedef ISR_Vector_number | rtems_vector_number |
% | |
typedef void(* | rtems_isr_entry) (void *) |
Interrupt service routines installed by rtems_interrupt_catch() shall have this function pointer type. | |
typedef ISR_Handler | rtems_isr |
% | |
typedef ISR_Level | rtems_interrupt_level |
% | |
typedef ISR_lock_Control | rtems_interrupt_lock |
% | |
typedef ISR_lock_Context | rtems_interrupt_lock_context |
% | |
Functions | |
rtems_status_code | rtems_interrupt_catch (rtems_isr_entry new_isr_handler, rtems_vector_number vector, rtems_isr_entry *old_isr_handler) |
% More... | |
This header file defines the Interrupt Manager API.
Definition in file intr.h.