diff options
author | Ralf Corsepius <ralf.corsepius@rtems.org> | 2005-02-15 02:12:55 +0000 |
---|---|---|
committer | Ralf Corsepius <ralf.corsepius@rtems.org> | 2005-02-15 02:12:55 +0000 |
commit | fba4a811fecf5ba1cb24ff56fa47940887a5916e (patch) | |
tree | 416bff8f7eba73cab5dd4b2d5ec6a1d219b50c74 /c/src/lib/libbsp/powerpc/support | |
parent | 2005-02-14 Ralf Corsepius <ralf.corsepius@rtems.org> (diff) | |
download | rtems-fba4a811fecf5ba1cb24ff56fa47940887a5916e.tar.bz2 |
2005-02-14 Ralf Corsepius <ralf.corsepius@rtems.org>
* cpu.c (ppc_exception_vector_addr): Merge ppc603 and ppc603e cases.
Diffstat (limited to 'c/src/lib/libbsp/powerpc/support')
-rw-r--r-- | c/src/lib/libbsp/powerpc/support/old_exception_processing/ChangeLog | 4 | ||||
-rw-r--r-- | c/src/lib/libbsp/powerpc/support/old_exception_processing/cpu.c | 19 |
2 files changed, 5 insertions, 18 deletions
diff --git a/c/src/lib/libbsp/powerpc/support/old_exception_processing/ChangeLog b/c/src/lib/libbsp/powerpc/support/old_exception_processing/ChangeLog index 6424b52f8f..a451f47672 100644 --- a/c/src/lib/libbsp/powerpc/support/old_exception_processing/ChangeLog +++ b/c/src/lib/libbsp/powerpc/support/old_exception_processing/ChangeLog @@ -1,5 +1,9 @@ 2005-02-14 Ralf Corsepius <ralf.corsepius@rtems.org> + * cpu.c (ppc_exception_vector_addr): Merge ppc603 and ppc603e cases. + +2005-02-14 Ralf Corsepius <ralf.corsepius@rtems.org> + * cpu.c, cpu_asm.S, irq_stub.S: #include <rtems/powerpc/powerpc.h>. 2005-02-13 Ralf Corsepius <ralf.corsepius@rtems.org> diff --git a/c/src/lib/libbsp/powerpc/support/old_exception_processing/cpu.c b/c/src/lib/libbsp/powerpc/support/old_exception_processing/cpu.c index e0f7dc9936..7be10cb6ae 100644 --- a/c/src/lib/libbsp/powerpc/support/old_exception_processing/cpu.c +++ b/c/src/lib/libbsp/powerpc/support/old_exception_processing/cpu.c @@ -623,7 +623,7 @@ uint32_t ppc_exception_vector_addr( Offset = 0x02000; break; -#elif defined(ppc603) +#elif defined(ppc603) || defined(ppc603e) case PPC_IRQ_TRANS_MISS: Offset = 0x1000; break; @@ -640,23 +640,6 @@ uint32_t ppc_exception_vector_addr( Offset = 0x1400; break; -#elif defined(ppc603e) - case PPC_TLB_INST_MISS: - Offset = 0x1000; - break; - case PPC_TLB_LOAD_MISS: - Offset = 0x1100; - break; - case PPC_TLB_STORE_MISS: - Offset = 0x1200; - break; - case PPC_IRQ_ADDRBRK: - Offset = 0x1300; - break; - case PPC_IRQ_SYS_MGT: - Offset = 0x1400; - break; - #elif defined(mpc604) case PPC_IRQ_ADDR_BRK: Offset = 0x1300; |