diff options
Diffstat (limited to 'debug/risc-v-gsp-rm-vm/qemu/README.md')
| -rw-r--r-- | debug/risc-v-gsp-rm-vm/qemu/README.md | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/debug/risc-v-gsp-rm-vm/qemu/README.md b/debug/risc-v-gsp-rm-vm/qemu/README.md index a6be332..fede60e 100644 --- a/debug/risc-v-gsp-rm-vm/qemu/README.md +++ b/debug/risc-v-gsp-rm-vm/qemu/README.md @@ -1,4 +1,4 @@ -# green-eye QEMU helpers +# risc-v-gsp-rm-debugger QEMU helpers `greeneye_trace.c` is an optional QEMU TCG plugin that records **every** instruction (opt-in) and every memory access as JSONL: @@ -10,9 +10,9 @@ qemu-system-riscv64 -machine virt -m 256M -display none -serial file:/tmp/uart.l -plugin qemu/greeneye-trace.so,path=/tmp/ge-trace.jsonl,start=0x80000000,end=0x80010000,exec=off ``` -This observes more than green-eye's gdbstub layer can: memory accesses +This observes more than risc-v-gsp-rm-debugger's gdbstub layer can: memory accesses between stops, instruction coverage, exact access sizes. Use it when you need -a *complete* memory-activity map; use green-eye hooks/watchpoints when you +a *complete* memory-activity map; use risc-v-gsp-rm-debugger hooks/watchpoints when you need semantics (arguments, returns, structure decoding). The plugin header `qemu-plugin.h` is vendored from QEMU v8.2.2 |
