From a76ab8e040c6582a1d60a8c70e90ce757b347485 Mon Sep 17 00:00:00 2001 From: Gabe Black Date: Wed, 2 Jun 2010 12:58:05 -0500 Subject: ARM: Hook SVC into the thumb decoder. --- src/arch/arm/isa/formats/branch.isa | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/arch/arm/isa/formats/branch.isa b/src/arch/arm/isa/formats/branch.isa index 45464018e..e03fbfda3 100644 --- a/src/arch/arm/isa/formats/branch.isa +++ b/src/arch/arm/isa/formats/branch.isa @@ -91,7 +91,7 @@ def format Thumb16CondBranchAndSvc() {{ return new B(machInst, sext<9>(bits(machInst, 7, 0) << 1), (ConditionCode)(uint32_t)bits(machInst, 11, 8)); } else if (bits(machInst, 8)) { - return new WarnUnimplemented("svc", machInst); + return new Svc(machInst); } else { // This space will not be allocated in the future. return new WarnUnimplemented("unimplemented", machInst); -- cgit v1.2.3