diff packages/hal/sh/arch/current/src/sh_stub.c @ 134:d2f49caf9e38 ecos-sw-2000-11-03

Merge from eCos master repository on 2000-11-03-09:00:49-GMT
author jlarmour
date Fri, 03 Nov 2000 21:17:40 +0000
parents 0c2b7be0d798
children a9ac27ec7abc
line wrap: on
line diff
--- a/packages/hal/sh/arch/current/src/sh_stub.c
+++ b/packages/hal/sh/arch/current/src/sh_stub.c
@@ -131,7 +131,7 @@ void __single_step (void)
     // The address of the instruction to execute.
     HAL_WRITE_UINT32(CYGARC_REG_BARA, get_register(PC));
     // Match entire address.
-#ifdef CYGARC_SH_MOD_UBC_V1
+#if (CYGARC_SH_MOD_UBC == 1)
     HAL_WRITE_UINT8(CYGARC_REG_BAMRA, CYGARC_REG_BAMRA_BARA_UNMASKED);
 #else
     HAL_WRITE_UINT32(CYGARC_REG_BAMRA, 0xffffffff);
@@ -140,7 +140,7 @@ void __single_step (void)
     HAL_WRITE_UINT16(CYGARC_REG_BRCR, CYGARC_REG_BRCR_PCBA);
     // Stop on IFETCH/READ
     HAL_WRITE_UINT16(CYGARC_REG_BBRA, 
-#ifdef CYGARC_SH_MOD_UBC_V3
+#if (CYGARC_SH_MOD_UBC == 3)
                      CYGARC_REG_BBRA_CPU| // Match on CPU cycle
 #endif
                      CYGARC_REG_BBRA_IFETCH|CYGARC_REG_BBRA_READ);