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)