diff --git a/src/target/espressif/esp32c6.c b/src/target/espressif/esp32c6.c index 74f5b307ba..90341eb3bf 100644 --- a/src/target/espressif/esp32c6.c +++ b/src/target/espressif/esp32c6.c @@ -125,9 +125,12 @@ static const struct esp_flash_breakpoint_ops esp32c6_flash_brp_ops = { static const char *esp32c6_existent_regs[] = { "zero", "ra", "sp", "gp", "tp", "t0", "t1", "t2", "t3", "t4", "t5", "t6", - "fp", "pc", "mstatus", "misa", "mtvec", "mscratch", "mepc", "mcause", "mtval", "priv", + "fp", "pc", "s1", "s2", "s3", "s4", "s5", "s6", "s7", "s8", "s9", "s10", "s11", "a0", "a1", "a2", "a3", "a4", "a5", "a6", "a7", + "mvendorid", "marchid", "mimpid", "mhartid", + "mstatus", "misa", "mideleg", "mie", "mtvec", "mscratch", "mepc", "mcause", "mtval", "mip", + "ustatus", "uie", "utvec", "uscratch", "uepc", "ucause", "uip", "pmpcfg0", "pmpcfg1", "pmpcfg2", "pmpcfg3", "pmpaddr0", "pmpaddr1", "pmpaddr2", "pmpaddr3", "pmpaddr4", "pmpaddr5", "pmpaddr6", "pmpaddr7", "pmpaddr8", "pmpaddr9", "pmpaddr10", "pmpaddr11", "pmpaddr12", "pmpaddr13", "pmpaddr14", "pmpaddr15",