Mercurial > flash_v2
diff packages/hal/sh/arch/current/src/sh_stub.c @ 112:02ea4320376c ecos-sw-2000-07-21
Merge from eCos master repository on 2000-07-21-21:01:39-BST
| author | jlarmour |
|---|---|
| date | Fri, 21 Jul 2000 21:34:11 +0000 |
| parents | 435cced73e2f |
| children | 6ed91473a1cd |
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 @@ -223,7 +223,7 @@ void __single_step (void) } else if (opcode == RTE_INSTR) { instrMem = (short *) get_register(SP); } else if ((opcode & TRAPA_MASK) == TRAPA_INSTR) { - instrMem = (short *) ((opcode & ~TRAPA_MASK) << 2); + instrMem += 1; // skip traps } else { instrMem += 1; }
