CodeMaster Software Debugger/Simulator for ARM
Main features:
- Simulates the ARM7TDMI core
- Allows debugging program written for ARM and Thumb modes
- Virtual memory model with up to 4Gb space
- Memory mapping for memory resources assigned for the program and target hardware
- Unlimited number of breakpoints
- Enables read/write access to all variables and registers while the program runs or stops
- Software trace capability
- Performance analyzer (profiler)
- External environment simulation
- Interface for linking external user-defined program modules
- C-like script language for routine automation
Limitations:
- Supports only the 'little-endian' memory model
- Does not accurately simulate the peripherals; they are represented as memory locations
- Does not simulate hardware interrups