diff packages/hal/sh/arch/current/src/vectors.S @ 101:c37d3a9e1b28 ecos-sw-2000-06-16

Merge from eCos master repository on 2000-06-16-07:47:03-BST
author jlarmour
date Fri, 16 Jun 2000 16:43:59 +0000
parents 97d9d85b42c0
children 5a0cc6c243a9
line wrap: on
line diff
--- a/packages/hal/sh/arch/current/src/vectors.S
+++ b/packages/hal/sh/arch/current/src/vectors.S
@@ -691,7 +691,7 @@ 2:
 
 #ifdef CYGSEM_HAL_COMMON_INTERRUPTS_ALLOW_NESTING
 
-#if defined(CYGPKG_HAL_SH_7708) || defined(CYGPKG_HAL_SH_7709A)
+#if defined(CYGARC_SH_SOFTWARE_IP_UPDATE)
         # The interrupt mask bits in the SR are not updated by the
         # CPU. Proper nested operation requires the level to be
         # found and put in the SR.
@@ -1077,11 +1077,9 @@ 2:      nop
 
         # The rest of the table consists of programmable levels, maintained
         # by the HAL_INTERRUPT_SET_LEVEL macro.
-#if defined(CYGPKG_HAL_SH_7708) || defined(CYGPKG_HAL_SH_7709A)
         .rept   (CYGNUM_HAL_ISR_MAX-CYGNUM_HAL_INTERRUPT_RESERVED_3E0)
         .byte   0xf
         .endr
-#endif // CYGPKG_HAL_SH_7708 || CYGPKG_HAL_SH_7709A
 #endif // CYGSEM_HAL_COMMON_INTERRUPTS_ALLOW_NESTING
 
 #---------------------------------------------------------------------------