T32: Dissassembler to evaluate memory instructions.

For the T32 variant we have to evaluate the memory
access instruction to find out, which memory address
was accessed.

Dissassmbly by OpenOCDs arm_disassembler.hpp/.cc:
- fine for ARM / Thumb1
- needs fixes for Thumb2 :( (currently doing that..)
This commit is contained in:
Martin Hoffmann
2013-03-06 18:34:20 +01:00
parent 1fe1dbb3ed
commit f586351e79
13 changed files with 5016 additions and 23 deletions

View File

@ -64,6 +64,8 @@ elseif(BUILD_T32)
if(BUILD_ARM)
set(SRCS ${SRCS}
t32/T32ArmCPU.cc
arm/ArmMemoryInstruction.cc
arm/arm_disassembler.cc
)
endif(BUILD_ARM)
endif(BUILD_BOCHS)