forked from Imagelibrary/rtems
bsps/powerpc: Delete unused EXC_MSR field
The MSR of the interrupted context is saved in the EXC_SRR1 field.
This commit is contained in:
@@ -127,7 +127,6 @@ typedef struct {
|
|||||||
unsigned EXC_CTR;
|
unsigned EXC_CTR;
|
||||||
unsigned EXC_XER;
|
unsigned EXC_XER;
|
||||||
unsigned EXC_LR;
|
unsigned EXC_LR;
|
||||||
unsigned EXC_MSR;
|
|
||||||
unsigned EXC_DAR;
|
unsigned EXC_DAR;
|
||||||
}CPU_Exception_frame;
|
}CPU_Exception_frame;
|
||||||
|
|
||||||
|
|||||||
@@ -70,7 +70,6 @@ void C_default_exception_handler(CPU_Exception_frame* excPtr)
|
|||||||
printk("\t CTR = %x\n", excPtr->EXC_CTR);
|
printk("\t CTR = %x\n", excPtr->EXC_CTR);
|
||||||
printk("\t XER = %x\n", excPtr->EXC_XER);
|
printk("\t XER = %x\n", excPtr->EXC_XER);
|
||||||
printk("\t LR = %x\n", excPtr->EXC_LR);
|
printk("\t LR = %x\n", excPtr->EXC_LR);
|
||||||
printk("\t MSR = %x\n", excPtr->EXC_MSR);
|
|
||||||
if (excPtr->_EXC_number == ASM_DEC_VECTOR)
|
if (excPtr->_EXC_number == ASM_DEC_VECTOR)
|
||||||
recoverable = 1;
|
recoverable = 1;
|
||||||
if (excPtr->_EXC_number == ASM_SYS_VECTOR)
|
if (excPtr->_EXC_number == ASM_SYS_VECTOR)
|
||||||
|
|||||||
@@ -209,8 +209,7 @@ extern "C" {
|
|||||||
#define GPR29_OFFSET PPC_EXC_GPR_OFFSET(29)
|
#define GPR29_OFFSET PPC_EXC_GPR_OFFSET(29)
|
||||||
#define GPR30_OFFSET PPC_EXC_GPR_OFFSET(30)
|
#define GPR30_OFFSET PPC_EXC_GPR_OFFSET(30)
|
||||||
#define GPR31_OFFSET PPC_EXC_GPR_OFFSET(31)
|
#define GPR31_OFFSET PPC_EXC_GPR_OFFSET(31)
|
||||||
#define EXC_MSR_OFFSET PPC_EXC_GPR_OFFSET(32)
|
#define EXC_DAR_OFFSET PPC_EXC_GPR_OFFSET(32)
|
||||||
#define EXC_DAR_OFFSET (4 + EXC_MSR_OFFSET)
|
|
||||||
|
|
||||||
#define EXC_GENERIC_SIZE PPC_EXC_FRAME_SIZE
|
#define EXC_GENERIC_SIZE PPC_EXC_FRAME_SIZE
|
||||||
|
|
||||||
@@ -292,7 +291,6 @@ typedef struct {
|
|||||||
PPC_GPR_TYPE GPR29;
|
PPC_GPR_TYPE GPR29;
|
||||||
PPC_GPR_TYPE GPR30;
|
PPC_GPR_TYPE GPR30;
|
||||||
PPC_GPR_TYPE GPR31;
|
PPC_GPR_TYPE GPR31;
|
||||||
unsigned EXC_MSR;
|
|
||||||
unsigned EXC_DAR;
|
unsigned EXC_DAR;
|
||||||
} BSP_Exception_frame;
|
} BSP_Exception_frame;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user