This include file describe the data structure and the functions implemented by RTEMS to write interrupt handlers.  
More...
 | 
| 
#define  | BSP_SHARED_HANDLER_SUPPORT   1 | 
|   | 
| 
#define  | BSP_EXT_IRQ_NUMBER   (16) | 
|   | 
| 
#define  | BSP_CORE_IRQ_NUMBER   (32) | 
|   | 
| 
#define  | BSP_PCI_IRQ_NUMBER   (BSP_EXT_IRQ_NUMBER + BSP_CORE_IRQ_NUMBER) | 
|   | 
| 
#define  | BSP_PCI_IRQ_LOWEST_OFFSET   (0) | 
|   | 
| 
#define  | BSP_PCI_IRQ_MAX_OFFSET   (BSP_PCI_IRQ_LOWEST_OFFSET + BSP_PCI_IRQ_NUMBER - 1) | 
|   | 
| 
#define  | BSP_CORE_IRQ_LOWEST_OFFSET   (BSP_PCI_IRQ_LOWEST_OFFSET + BSP_EXT_IRQ_NUMBER) | 
|   | 
| 
#define  | BSP_CORE_IRQ_MAX_OFFSET   (BSP_CORE_IRQ_LOWEST_OFFSET + BSP_CORE_IRQ_NUMBER - 1) | 
|   | 
| 
#define  | BSP_PROCESSOR_IRQ_NUMBER   (1) | 
|   | 
| 
#define  | BSP_PROCESSOR_IRQ_LOWEST_OFFSET   (BSP_CORE_IRQ_MAX_OFFSET + 1) | 
|   | 
| 
#define  | BSP_PROCESSOR_IRQ_MAX_OFFSET   (BSP_PROCESSOR_IRQ_LOWEST_OFFSET + BSP_PROCESSOR_IRQ_NUMBER - 1) | 
|   | 
| 
#define  | BSP_MISC_IRQ_NUMBER   (8) | 
|   | 
| 
#define  | BSP_MISC_IRQ_LOWEST_OFFSET   (BSP_PROCESSOR_IRQ_MAX_OFFSET + 1) | 
|   | 
| 
#define  | BSP_MISC_IRQ_MAX_OFFSET   (BSP_MISC_IRQ_LOWEST_OFFSET + BSP_MISC_IRQ_NUMBER - 1) | 
|   | 
| 
#define  | BSP_IRQ_NUMBER   (BSP_MISC_IRQ_MAX_OFFSET + 1) | 
|   | 
| 
#define  | BSP_LOWEST_OFFSET   (BSP_PCI_IRQ_LOWEST_OFFSET) | 
|   | 
| 
#define  | BSP_MAX_OFFSET   (BSP_MISC_IRQ_MAX_OFFSET) | 
|   | 
| 
#define  | BSP_PCI_IRQ0   (BSP_PCI_IRQ_LOWEST_OFFSET) | 
|   | 
| 
#define  | BSP_VME0_IRQ   (BSP_PCI_IRQ_LOWEST_OFFSET  +  0) | 
|   | 
| 
#define  | BSP_VME1_IRQ   (BSP_PCI_IRQ_LOWEST_OFFSET  +  1) | 
|   | 
| 
#define  | BSP_VME2_IRQ   (BSP_PCI_IRQ_LOWEST_OFFSET  +  2) | 
|   | 
| 
#define  | BSP_VME3_IRQ   (BSP_PCI_IRQ_LOWEST_OFFSET  +  3) | 
|   | 
| 
#define  | BSP_ABORT_IRQ   (BSP_PCI_IRQ_LOWEST_OFFSET  +  8) | 
|   | 
| 
#define  | BSP_TEMP_IRQ   (BSP_PCI_IRQ_LOWEST_OFFSET  +  9) | 
|   | 
| 
#define  | BSP_PHY_IRQ   (BSP_PCI_IRQ_LOWEST_OFFSET  + 10) | 
|   | 
| 
#define  | BSP_RTC_IRQ   (BSP_PCI_IRQ_LOWEST_OFFSET  + 11) | 
|   | 
| 
#define  | BSP_UART_COM1_IRQ   (BSP_CORE_IRQ_LOWEST_OFFSET + 26) | 
|   | 
| 
#define  | BSP_UART_COM2_IRQ   (BSP_CORE_IRQ_LOWEST_OFFSET + 26) | 
|   | 
| 
#define  | BSP_I2C_IRQ   (BSP_CORE_IRQ_LOWEST_OFFSET + 27) | 
|   | 
| 
#define  | BSP_CORE_IRQ_FEC   (BSP_CORE_IRQ_LOWEST_OFFSET + 25) | 
|   | 
| 
#define  | BSP_CORE_IRQ_I2C   (BSP_CORE_IRQ_LOWEST_OFFSET + 27) | 
|   | 
| 
#define  | BSP_DECREMENTER   (BSP_PROCESSOR_IRQ_LOWEST_OFFSET) | 
|   | 
This include file describe the data structure and the functions implemented by RTEMS to write interrupt handlers.