summaryrefslogtreecommitdiff
path: root/src/arch/arm
diff options
context:
space:
mode:
authorAli Saidi <Ali.Saidi@arm.com>2010-08-23 11:18:40 -0500
committerAli Saidi <Ali.Saidi@arm.com>2010-08-23 11:18:40 -0500
commit230acc291c8147af20448e9865c800fce73b322c (patch)
tree14c842b40021d71ae4af49f0a5cac7d025d24c97 /src/arch/arm
parentc0ca01ec368cc02bbc9e2d14e93183fe263ee09b (diff)
downloadgem5-230acc291c8147af20448e9865c800fce73b322c.tar.xz
ARM: We don't currently support ThumbEE exceptions, so don't report that we do
Diffstat (limited to 'src/arch/arm')
-rw-r--r--src/arch/arm/isa.cc4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/arch/arm/isa.cc b/src/arch/arm/isa.cc
index 3a52919d4..df620a8ff 100644
--- a/src/arch/arm/isa.cc
+++ b/src/arch/arm/isa.cc
@@ -211,7 +211,9 @@ ISA::readMiscReg(int misc_reg, ThreadContext *tc)
"always reads as 0.\n");
break;
case MISCREG_ID_PFR0:
- return 0x1031; // ThumbEE | !Jazelle | Thumb | ARM
+ warn("Returning thumbEE disabled for now since we don't support CP14"
+ "config registers and jumping to ThumbEE vectors\n");
+ return 0x0031; // !ThumbEE | !Jazelle | Thumb | ARM
case MISCREG_ID_MMFR0:
return 0x03; //VMSAz7
case MISCREG_CTR: