Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-12-07 | Update riscv/debug_defines (to sync with riscv-debug-spec:40b9a05) | Kirill Radkin | 1 | -1/+8 | |
Change-Id: Ie969866d1de83360a5f45e96e22108b58b8aa02f Signed-off-by: Kirill Radkin <kirill.radkin@syntacore.com> | |||||
2023-09-22 | target/riscv: define register printers | Evgeniy Naydanov | 1 | -0/+28 | |
`riscv_debug_reg_to_s()` can be used to decode register value. If the pointer to buffer is `NULL` it does not print anything, just returns the length of the string. The format is: `<register_value> { <field_name>=<field_value_name or field_value>, ..., }` e.g: `0x400382 { version=2, ... ndmresetpending=false, }` `0x321009 { regno=0x1009, ... cmdtype=0, }` Change-Id: I63733d8d36385d89ca15de1a43139134bc488c4f Signed-off-by: Evgeniy Naydanov <evgeniy.naydanov@syntacore.com> |