From 38d8bc64baab5ef17958d84e9d5fe6d62c31fca3 Mon Sep 17 00:00:00 2001 From: Gabe Black Date: Fri, 26 Jun 2009 22:01:34 -0700 Subject: ARM: Fill out the printReg function. --- src/arch/arm/miscregs.hh | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'src/arch/arm/miscregs.hh') diff --git a/src/arch/arm/miscregs.hh b/src/arch/arm/miscregs.hh index d939fabcf..42065b0fd 100644 --- a/src/arch/arm/miscregs.hh +++ b/src/arch/arm/miscregs.hh @@ -55,12 +55,20 @@ namespace ArmISA enum MiscRegIndex { MISCREG_CPSR = 0, + MISCREG_SPSR, MISCREG_SPSR_FIQ, MISCREG_SPSR_IRQ, MISCREG_SPSR_SVC, MISCREG_SPSR_UND, MISCREG_SPSR_ABT, - MISCREG_FPSR + MISCREG_FPSR, + NUM_MISCREGS + }; + + const char * const miscRegName[NUM_MISCREGS] = { + "cpsr", + "spsr", "spsr_fiq", "spsr_irq", "spsr_svc", "spsr_und", "spsr_abt", + "fpsr" }; BitUnion32(CPSR) -- cgit v1.2.3