A newer version of this document is available. Customers should click here to go to the newest version.
2.3.7.1. Debug Mode
You can enter the debug mode, as specified in the RISC-V architecture specification, in two ways:
- Halt from Debug Module
- Software breakpoints
Debug Module selects Hardware Thread (Hart); which can be in one of the following four states:
- Non-existent: Debug Module probes a hart which does not exist.
- Unavailable: Reset or temporary shutdown.
- Running: Normal operation outside of debug.
- Halted: Hart is said to be halted when it is in debug mode.