summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/powerpc/support
diff options
context:
space:
mode:
authorRalf Corsepius <ralf.corsepius@rtems.org>2005-02-15 02:12:55 +0000
committerRalf Corsepius <ralf.corsepius@rtems.org>2005-02-15 02:12:55 +0000
commitfba4a811fecf5ba1cb24ff56fa47940887a5916e (patch)
tree416bff8f7eba73cab5dd4b2d5ec6a1d219b50c74 /c/src/lib/libbsp/powerpc/support
parent2005-02-14 Ralf Corsepius <ralf.corsepius@rtems.org> (diff)
downloadrtems-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/ChangeLog4
-rw-r--r--c/src/lib/libbsp/powerpc/support/old_exception_processing/cpu.c19
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;