Changeset 2c24794 in rtems for c/src/lib/libcpu/arm/s3c2400


Ignore:
Timestamp:
May 17, 2005, 3:08:26 PM (16 years ago)
Author:
Jennifer Averett <Jennifer.Averett@…>
Branches:
4.10, 4.11, 4.8, 4.9, 5, master
Children:
368c27c
Parents:
d8999b7
Message:

2005-05-17 Jennifer Averett <jennifer.averett@…>

  • at91rm9200/irq/irq.h, mc9328mxl/irq/irq.h, s3c2400/irq/irq.h: Modified names and types to match rtems/irq.h. Note: rtems/irq.h should be included after the addition of a parameter to ISRs.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libcpu/arm/s3c2400/irq/irq.h

    rd8999b7 r2c24794  
    3333+--------------------------------------------------------------------------*/
    3434
    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
    7269
    7370extern void *bsp_vector_table;
     
    8178
    8279struct  __rtems_irq_connect_data__;     /* forward declaratiuon */
    83 
     80typedef unsigned int rtems_irq_number;
    8481typedef void (*rtems_irq_hdl) (void);
    8582typedef void (*rtems_irq_enable) (const struct __rtems_irq_connect_data__*);
     
    9188     * IRQ line
    9289     */
    93     rtems_irq_symbolic_name     name;
     90    rtems_irq_number                    name;
    9491
    9592    /*
Note: See TracChangeset for help on using the changeset viewer.