summaryrefslogtreecommitdiff
path: root/src/arch/arm/isa/insts/macromem.isa
diff options
context:
space:
mode:
authorPrakash Ramrakhyani <Prakash.Ramrakhyani@arm.com>2011-05-04 20:38:28 -0500
committerPrakash Ramrakhyani <Prakash.Ramrakhyani@arm.com>2011-05-04 20:38:28 -0500
commit1b505f529142882fa191f1be23e17ee37b6885c9 (patch)
treed1046bba00bc7dda4b3d2b01428e73f0b4c85dca /src/arch/arm/isa/insts/macromem.isa
parentba8d64520edcecdba28879399523fa6557268e21 (diff)
downloadgem5-1b505f529142882fa191f1be23e17ee37b6885c9.tar.xz
ARM: Implement WFE/WFI/SEV semantics.
Diffstat (limited to 'src/arch/arm/isa/insts/macromem.isa')
-rw-r--r--src/arch/arm/isa/insts/macromem.isa1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/arch/arm/isa/insts/macromem.isa b/src/arch/arm/isa/insts/macromem.isa
index 28b140b93..67d8da572 100644
--- a/src/arch/arm/isa/insts/macromem.isa
+++ b/src/arch/arm/isa/insts/macromem.isa
@@ -96,6 +96,7 @@ let {{
IWNPC = cSwap(%s, cpsr.e) | ((Spsr & 0x20) ? 1 : 0);
NextItState = ((((CPSR)Spsr).it2 << 2) & 0xFC)
| (((CPSR)Spsr).it1 & 0x3);
+ SevMailbox = 1;
'''
microLdrRetUopIop = InstObjParams('ldr_ret_uop', 'MicroLdrRetUop',