summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libcpu/powerpc/mpc5xx
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2012-11-26 17:45:28 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2012-11-27 17:03:40 +0100
commit7b02f3c6f18c6c3c1336867eecd2182731052aa3 (patch)
tree7f817791b509e9def07eeba7adf773ee114e6ecd /c/src/lib/libcpu/powerpc/mpc5xx
parentpsxtmtests_plan.csv: Identify Conditional Variable Cases (diff)
downloadrtems-7b02f3c6f18c6c3c1336867eecd2182731052aa3.tar.bz2
bsps/powerpc: Delete unused EXC_MSR field
The MSR of the interrupted context is saved in the EXC_SRR1 field.
Diffstat (limited to 'c/src/lib/libcpu/powerpc/mpc5xx')
-rw-r--r--c/src/lib/libcpu/powerpc/mpc5xx/vectors/vectors.h1
-rw-r--r--c/src/lib/libcpu/powerpc/mpc5xx/vectors/vectors_init.c1
2 files changed, 0 insertions, 2 deletions
diff --git a/c/src/lib/libcpu/powerpc/mpc5xx/vectors/vectors.h b/c/src/lib/libcpu/powerpc/mpc5xx/vectors/vectors.h
index 217c41d7ef..693f1483c3 100644
--- a/c/src/lib/libcpu/powerpc/mpc5xx/vectors/vectors.h
+++ b/c/src/lib/libcpu/powerpc/mpc5xx/vectors/vectors.h
@@ -127,7 +127,6 @@ typedef struct {
unsigned EXC_CTR;
unsigned EXC_XER;
unsigned EXC_LR;
- unsigned EXC_MSR;
unsigned EXC_DAR;
}CPU_Exception_frame;
diff --git a/c/src/lib/libcpu/powerpc/mpc5xx/vectors/vectors_init.c b/c/src/lib/libcpu/powerpc/mpc5xx/vectors/vectors_init.c
index 275e4862c5..36560fa11e 100644
--- a/c/src/lib/libcpu/powerpc/mpc5xx/vectors/vectors_init.c
+++ b/c/src/lib/libcpu/powerpc/mpc5xx/vectors/vectors_init.c
@@ -70,7 +70,6 @@ void C_default_exception_handler(CPU_Exception_frame* excPtr)
printk("\t CTR = %x\n", excPtr->EXC_CTR);
printk("\t XER = %x\n", excPtr->EXC_XER);
printk("\t LR = %x\n", excPtr->EXC_LR);
- printk("\t MSR = %x\n", excPtr->EXC_MSR);
if (excPtr->_EXC_number == ASM_DEC_VECTOR)
recoverable = 1;
if (excPtr->_EXC_number == ASM_SYS_VECTOR)