├── .github ├── dependabot.yml └── workflows │ └── verify.yml ├── .gitignore ├── .gitmodules ├── LICENSE ├── README.md ├── Sdext.adoc ├── Sdtrig.adoc ├── debug_module.adoc ├── debug_reg_printer.c ├── debug_reg_printer.h ├── debugger_implementation.adoc ├── dtm.adoc ├── fig ├── abstract_commands.pdf ├── abstract_commands.png ├── overview.eps ├── overview.png └── src │ ├── abstract_commands.graphml │ └── overview.dia ├── future.adoc ├── implementations.adoc ├── introduction.adoc ├── jtagdtm.adoc ├── overview.adoc ├── preamble.adoc ├── preface.adoc ├── registers.py ├── riscv-debug-header.adoc └── xml ├── abstract_commands.xml ├── core_registers.xml ├── dm_registers.xml ├── hwbp_registers.xml ├── jtag_registers.xml ├── sample_registers.xml └── sw_registers.xml /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv/riscv-debug-spec/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/verify.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv/riscv-debug-spec/HEAD/.github/workflows/verify.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv/riscv-debug-spec/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv/riscv-debug-spec/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv/riscv-debug-spec/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv/riscv-debug-spec/HEAD/README.md -------------------------------------------------------------------------------- /Sdext.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv/riscv-debug-spec/HEAD/Sdext.adoc -------------------------------------------------------------------------------- /Sdtrig.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv/riscv-debug-spec/HEAD/Sdtrig.adoc -------------------------------------------------------------------------------- /debug_module.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv/riscv-debug-spec/HEAD/debug_module.adoc -------------------------------------------------------------------------------- /debug_reg_printer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv/riscv-debug-spec/HEAD/debug_reg_printer.c -------------------------------------------------------------------------------- /debug_reg_printer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv/riscv-debug-spec/HEAD/debug_reg_printer.h -------------------------------------------------------------------------------- /debugger_implementation.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv/riscv-debug-spec/HEAD/debugger_implementation.adoc -------------------------------------------------------------------------------- /dtm.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv/riscv-debug-spec/HEAD/dtm.adoc -------------------------------------------------------------------------------- /fig/abstract_commands.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv/riscv-debug-spec/HEAD/fig/abstract_commands.pdf -------------------------------------------------------------------------------- /fig/abstract_commands.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv/riscv-debug-spec/HEAD/fig/abstract_commands.png -------------------------------------------------------------------------------- /fig/overview.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv/riscv-debug-spec/HEAD/fig/overview.eps -------------------------------------------------------------------------------- /fig/overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv/riscv-debug-spec/HEAD/fig/overview.png -------------------------------------------------------------------------------- /fig/src/abstract_commands.graphml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv/riscv-debug-spec/HEAD/fig/src/abstract_commands.graphml -------------------------------------------------------------------------------- /fig/src/overview.dia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv/riscv-debug-spec/HEAD/fig/src/overview.dia -------------------------------------------------------------------------------- /future.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv/riscv-debug-spec/HEAD/future.adoc -------------------------------------------------------------------------------- /implementations.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv/riscv-debug-spec/HEAD/implementations.adoc -------------------------------------------------------------------------------- /introduction.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv/riscv-debug-spec/HEAD/introduction.adoc -------------------------------------------------------------------------------- /jtagdtm.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv/riscv-debug-spec/HEAD/jtagdtm.adoc -------------------------------------------------------------------------------- /overview.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv/riscv-debug-spec/HEAD/overview.adoc -------------------------------------------------------------------------------- /preamble.adoc: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /preface.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv/riscv-debug-spec/HEAD/preface.adoc -------------------------------------------------------------------------------- /registers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv/riscv-debug-spec/HEAD/registers.py -------------------------------------------------------------------------------- /riscv-debug-header.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv/riscv-debug-spec/HEAD/riscv-debug-header.adoc -------------------------------------------------------------------------------- /xml/abstract_commands.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv/riscv-debug-spec/HEAD/xml/abstract_commands.xml -------------------------------------------------------------------------------- /xml/core_registers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv/riscv-debug-spec/HEAD/xml/core_registers.xml -------------------------------------------------------------------------------- /xml/dm_registers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv/riscv-debug-spec/HEAD/xml/dm_registers.xml -------------------------------------------------------------------------------- /xml/hwbp_registers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv/riscv-debug-spec/HEAD/xml/hwbp_registers.xml -------------------------------------------------------------------------------- /xml/jtag_registers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv/riscv-debug-spec/HEAD/xml/jtag_registers.xml -------------------------------------------------------------------------------- /xml/sample_registers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv/riscv-debug-spec/HEAD/xml/sample_registers.xml -------------------------------------------------------------------------------- /xml/sw_registers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/riscv/riscv-debug-spec/HEAD/xml/sw_registers.xml --------------------------------------------------------------------------------