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

* 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.
This commit is contained in:
Jennifer Averett
2005-05-17 14:41:50 +00:00
parent e01c480dfa
commit 309775c7ca
2 changed files with 33 additions and 28 deletions

View File

@@ -1,3 +1,9 @@
2005-05-17 Jennifer Averett <jennifer.averett@oarcorp.com>
* 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.
2005-04-26 Joel Sherrill <joel@OARcorp.com> 2005-04-26 Joel Sherrill <joel@OARcorp.com>
* network/network.c: Eliminate warnings. * network/network.c: Eliminate warnings.

View File

@@ -38,34 +38,33 @@ extern void default_int_handler();
+--------------------------------------------------------------------------*/ +--------------------------------------------------------------------------*/
/* enum of the possible interrupt sources */ /* enum of the possible interrupt sources */
typedef enum { typedef unsigned int rtems_irq_number;
/* int interrupt status/mask register 1 */ /* int interrupt status/mask register 1 */
BSP_EXTFIQ = 0, #define BSP_EXTFIQ 0
BSP_BLINT, #define BSP_BLINT 1
BSP_WEINT, #define BSP_WEINT 2
BSP_MCINT, #define BSP_MCINT 3
BSP_CSINT, #define BSP_CSINT 4
BSP_EINT1, #define BSP_EINT1 5
BSP_EINT2, #define BSP_EINT2 6
BSP_EINT3, #define BSP_EINT3 7
BSP_TC1OI, #define BSP_TC1OI 8
BSP_TC2OI, #define BSP_TC2OI 9
BSP_RTCMI, #define BSP_RTCMI 10
BSP_TINT, #define BSP_TINT 11
BSP_UTXINT1, #define BSP_UTXINT1 12
BSP_URXINT1, #define BSP_URXINT1 13
BSP_UMSINT, #define BSP_UMSINT 14
BSP_SSEOTI, #define BSP_SSEOTI 15
/* int interrupt status/mask register 2 */ /* int interrupt status/mask register 2 */
BSP_KBDINT, #define BSP_KBDINT 16
BSP_SS2RX, #define BSP_SS2RX 17
BSP_SS2TX, #define BSP_SS2TX 18
BSP_UTXINT2, #define BSP_UTXINT2 19
BSP_URXINT2, #define BSP_URXINT2 20
/* int interrupt status/mask register 3 */ /* int interrupt status/mask register 3 */
BSP_DAIINT, #define BSP_DAIINT 21
BSP_MAX_INT, #define BSP_MAX_INT 22
} rtems_irq_symbolic_name;
/* /*
* Type definition for RTEMS managed interrupts * Type definition for RTEMS managed interrupts
@@ -84,7 +83,7 @@ typedef struct __rtems_irq_connect_data__ {
/* /*
* IRQ line * IRQ line
*/ */
rtems_irq_symbolic_name name; rtems_irq_number name;
/* /*
* handler. See comment on handler properties below in function prototype. * handler. See comment on handler properties below in function prototype.
*/ */