Changeset 2c24794 in rtems for c/src/lib/libcpu/arm/s3c2400
- Timestamp:
- May 17, 2005, 3:08:26 PM (16 years ago)
- Branches:
- 4.10, 4.11, 4.8, 4.9, 5, master
- Children:
- 368c27c
- Parents:
- d8999b7
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
c/src/lib/libcpu/arm/s3c2400/irq/irq.h
rd8999b7 r2c24794 33 33 +--------------------------------------------------------------------------*/ 34 34 35 /* enum of the possible interrupt sources */ 36 typedef enum { 37 BSP_EINT0 = 0, 38 BSP_EINT1, 39 BSP_EINT2, 40 BSP_EINT3, 41 BSP_EINT4, 42 BSP_EINT5, 43 BSP_EINT6, 44 BSP_EINT7, 45 BSP_INT_TICK, 46 BSP_INT_WDT, 47 BSP_INT_TIMER0, 48 BSP_INT_TIMER1, 49 BSP_INT_TIMER2, 50 BSP_INT_TIMER3, 51 BSP_INT_TIMER4, 52 BSP_INT_UERR01, 53 _res0, 54 BSP_INT_DMA0, 55 BSP_INT_DMA1, 56 BSP_INT_DMA2, 57 BSP_INT_DMA3, 58 BSP_INT_MMC, 59 BSP_INT_SPI, 60 BSP_INT_URXD0, 61 BSP_INT_URXD1, 62 BSP_INT_USBD, 63 BSP_INT_USBH, 64 BSP_INT_IIC, 65 BSP_INT_UTXD0, 66 BSP_INT_UTXD1, 67 BSP_INT_RTC, 68 BSP_INT_ADC, 69 70 BSP_MAX_INT 71 } rtems_irq_symbolic_name; 35 /* possible interrupt sources */ 36 #define BSP_EINT0 0 37 #define BSP_EINT1 1 38 #define BSP_EINT2 2 39 #define BSP_EINT3 3 40 #define BSP_EINT4 4 41 #define BSP_EINT5 5 42 #define BSP_EINT6 6 43 #define BSP_EINT7 7 44 #define BSP_INT_TICK 8 45 #define BSP_INT_WDT 9 46 #define BSP_INT_TIMER0 10 47 #define BSP_INT_TIMER1 11 48 #define BSP_INT_TIMER2 12 49 #define BSP_INT_TIMER3 13 50 #define BSP_INT_TIMER4 14 51 #define BSP_INT_UERR01 15 52 #define _res0 16 53 #define BSP_INT_DMA0 17 54 #define BSP_INT_DMA1 18 55 #define BSP_INT_DMA2 19 56 #define BSP_INT_DMA3 20 57 #define BSP_INT_MMC 21 58 #define BSP_INT_SPI 22 59 #define BSP_INT_URXD0 23 60 #define BSP_INT_URXD1 24 61 #define BSP_INT_USBD 25 62 #define BSP_INT_USBH 26 63 #define BSP_INT_IIC 27 64 #define BSP_INT_UTXD0 28 65 #define BSP_INT_UTXD1 29 66 #define BSP_INT_RTC 30 67 #define BSP_INT_ADC 31 68 #define BSP_MAX_INT 32 72 69 73 70 extern void *bsp_vector_table; … … 81 78 82 79 struct __rtems_irq_connect_data__; /* forward declaratiuon */ 83 80 typedef unsigned int rtems_irq_number; 84 81 typedef void (*rtems_irq_hdl) (void); 85 82 typedef void (*rtems_irq_enable) (const struct __rtems_irq_connect_data__*); … … 91 88 * IRQ line 92 89 */ 93 rtems_irq_ symbolic_namename;90 rtems_irq_number name; 94 91 95 92 /*
Note: See TracChangeset
for help on using the changeset viewer.