T32SIM: Integrating Tracing feature of the T32SIM.

After each simulator break, T32Tracer retrieves the latest (16)
trace records from the T32. Memory address and value can now
be evaluated easily from the trace record.

TODO:Nevertheless we still have to traverse the trace to
find the instruction causing the access.
This commit is contained in:
Martin Hoffmann
2013-03-21 17:59:21 +01:00
parent 4e8098a636
commit b8e706b1a5
17 changed files with 270 additions and 26 deletions

View File

@ -14,7 +14,7 @@ else()
message(FATAL_ERROR "Please set the FAIL_ELF_PATH enviroment variable to the binary under test.")
endif()
OPTION( T32_SIMULATOR "Start LAuterbach as instruction set simulator. No hardware needed." OFF)
OPTION( T32_SIMULATOR "Start LAuterbach as instruction set simulator. No hardware needed." ON)
if(T32_SIMULATOR)
set(T32_USB_OR_SIM "SIM")

View File

@ -12,7 +12,6 @@ IF (SIMULATOR())
SYS.DOWN
AREA.view
SIM.UNLOAD
SIM.LOAD @T32_MEMLOGGER_LIB@
SIM.LOAD @T32_NVIC_LIB@
SIM.LIST
SYS.CPU cortexm3