Mercurial > ecos-v3_0-branch
changeset 1753:1cb798c09c9a
* include/hal_platform_ints.h: When CYGHWR_HAL_ARM_AT91_FIQ is defined
CYGNUM_HAL_ISR_MIN is equal to zero.
| author | asl |
|---|---|
| date | Thu, 16 Sep 2004 12:16:46 +0000 |
| parents | 2feea0d283e4 |
| children | 5650657d3c26 |
| files | packages/hal/arm/at91/eb40/current/ChangeLog packages/hal/arm/at91/eb40/current/include/hal_platform_ints.h packages/hal/arm/at91/eb40a/current/ChangeLog packages/hal/arm/at91/eb40a/current/include/hal_platform_ints.h packages/hal/arm/at91/eb42/current/ChangeLog packages/hal/arm/at91/eb42/current/include/hal_platform_ints.h packages/hal/arm/at91/eb55/current/ChangeLog packages/hal/arm/at91/eb55/current/include/hal_platform_ints.h |
| diffstat | 8 files changed, 41 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/packages/hal/arm/at91/eb40/current/ChangeLog +++ b/packages/hal/arm/at91/eb40/current/ChangeLog @@ -1,6 +1,11 @@ +2004-09-16 Andrea Michelotti <amichelotti@atmel.com> + + * include/hal_platform_ints.h: When CYGHWR_HAL_ARM_AT91_FIQ is defined + CYGNUM_HAL_ISR_MIN is equal to zero. + 2004-08-30 Thomas Koeller <thomas.koeller@baslerweb.com> - * cdl//hal_arm_at91_eb42.cdl: Undid last change. These + * cdl/hal_arm_at91_eb42.cdl: Undid last change. These options are not really common among all platforms. 2004-02-12 Jani Monoses <jani@iv.ro>
--- a/packages/hal/arm/at91/eb40/current/include/hal_platform_ints.h +++ b/packages/hal/arm/at91/eb40/current/include/hal_platform_ints.h @@ -68,7 +68,12 @@ #define CYGNUM_HAL_INTERRUPT_EXT1 17 #define CYGNUM_HAL_INTERRUPT_EXT2 18 +#ifdef CYGHWR_HAL_ARM_AT91_FIQ +#define CYGNUM_HAL_ISR_MIN 0 +#else #define CYGNUM_HAL_ISR_MIN 2 +#endif + #define CYGNUM_HAL_ISR_MAX 18 // Note: extra slots (0,1) to avoid messing with vector translation #define CYGNUM_HAL_ISR_COUNT (CYGNUM_HAL_ISR_MAX + 1)
--- a/packages/hal/arm/at91/eb40a/current/ChangeLog +++ b/packages/hal/arm/at91/eb40a/current/ChangeLog @@ -1,3 +1,8 @@ +2004-09-16 Andrea Michelotti <amichelotti@atmel.com> + + * include/hal_platform_ints.h: When CYGHWR_HAL_ARM_AT91_FIQ is defined + CYGNUM_HAL_ISR_MIN is equal to zero. + 2004-08-30 Thomas Koeller <thomas.koeller@baslerweb.com> * cdl//hal_arm_at91_eb42.cdl: Undid last change. These
--- a/packages/hal/arm/at91/eb40a/current/include/hal_platform_ints.h +++ b/packages/hal/arm/at91/eb40a/current/include/hal_platform_ints.h @@ -68,7 +68,12 @@ #define CYGNUM_HAL_INTERRUPT_EXT1 17 #define CYGNUM_HAL_INTERRUPT_EXT2 18 +#ifdef CYGHWR_HAL_ARM_AT91_FIQ +#define CYGNUM_HAL_ISR_MIN 0 +#else #define CYGNUM_HAL_ISR_MIN 2 +#endif + #define CYGNUM_HAL_ISR_MAX 18 // Note: extra slots (0,1) to avoid messing with vector translation #define CYGNUM_HAL_ISR_COUNT (CYGNUM_HAL_ISR_MAX + 1)
--- a/packages/hal/arm/at91/eb42/current/ChangeLog +++ b/packages/hal/arm/at91/eb42/current/ChangeLog @@ -1,3 +1,8 @@ +2004-09-16 Andrea Michelotti <amichelotti@atmel.com> + + * include/hal_platform_ints.h: When CYGHWR_HAL_ARM_AT91_FIQ is defined + CYGNUM_HAL_ISR_MIN is equal to zero. + 2004-08-30 Thomas Koeller <thomas.koeller@baslerweb.com> * cdl//hal_arm_at91_eb42.cdl: Undid last change. These
--- a/packages/hal/arm/at91/eb42/current/include/hal_platform_ints.h +++ b/packages/hal/arm/at91/eb42/current/include/hal_platform_ints.h @@ -78,7 +78,12 @@ #define CYGNUM_HAL_INTERRUPT_EXT1 30 #define CYGNUM_HAL_INTERRUPT_EXT0 31 +#ifdef CYGHWR_HAL_ARM_AT91_FIQ +#define CYGNUM_HAL_ISR_MIN 0 +#else #define CYGNUM_HAL_ISR_MIN 2 +#endif + #define CYGNUM_HAL_ISR_MAX 31 // Note: extra slots (0,1) to avoid messing with vector translation #define CYGNUM_HAL_ISR_COUNT (CYGNUM_HAL_ISR_MAX + 1)
--- a/packages/hal/arm/at91/eb55/current/ChangeLog +++ b/packages/hal/arm/at91/eb55/current/ChangeLog @@ -1,3 +1,8 @@ +2004-09-16 Andrea Michelotti <amichelotti@atmel.com> + + * include/hal_platform_ints.h: When CYGHWR_HAL_ARM_AT91_FIQ is defined + CYGNUM_HAL_ISR_MIN is equal to zero. + 2004-08-30 Thomas Koeller <thomas.koeller@baslerweb.com> * cdl/hal_arm_at91_eb55.cdl: Reversed change of 2004-02-12.
--- a/packages/hal/arm/at91/eb55/current/include/hal_platform_ints.h +++ b/packages/hal/arm/at91/eb55/current/include/hal_platform_ints.h @@ -89,8 +89,12 @@ #define CYGNUM_HAL_INTERRUPT_COMMRX 30 #define CYGNUM_HAL_INTERRUPT_COMMTX 31 +#ifdef CYGHWR_HAL_ARM_AT91_FIQ +#define CYGNUM_HAL_ISR_MIN 0 +#else +#define CYGNUM_HAL_ISR_MIN 2 +#endif -#define CYGNUM_HAL_ISR_MIN 2 #define CYGNUM_HAL_ISR_MAX 31 // Note: extra slots (0,1) to avoid messing with vector translation #define CYGNUM_HAL_ISR_COUNT (CYGNUM_HAL_ISR_MAX + 1)
