The T32 can simulate bare instruction sets without periphery. For the Cortex-M3 we have complete NVIC model including Systick Timer. Currently a simple CiAO can run on the simulator. TODO: - Let memlogger log all memory accesses. - Interact with FailT32 for a complete simulation/FI
11 lines
248 B
CMake
11 lines
248 B
CMake
# NVIC simulation model for the T32
|
|
set(SRCS
|
|
memlogger.c
|
|
../include/simul.c
|
|
)
|
|
|
|
add_library(memlogger SHARED ${SRCS})
|
|
GET_TARGET_PROPERTY(__T32_MEMLOGGER_LIB memlogger LOCATION)
|
|
SET(T32_MEMLOGGER_LIB "${__T32_MEMLOGGER_LIB}" CACHE INTERNAL "")
|
|
|