]> git.gag.com Git - fw/openocd/blobdiff - src/target/riscv/riscv.h
target/riscv: drop unused variable registers_initialized
[fw/openocd] / src / target / riscv / riscv.h
index d0f4f6ec048bbd5e2b2130680954bbaadd60ad95..6eb9158474cf2d62d5ce3522dcef786bedc09d52 100644 (file)
@@ -96,11 +96,6 @@ typedef struct {
         * every function than an actual */
        int current_hartid;
 
-       /* OpenOCD's register cache points into here. This is not per-hart because
-        * we just invalidate the entire cache when we change which hart is
-        * selected. Use an array of 8 uint8_t per register. */
-       uint8_t reg_cache_values[RISCV_MAX_REGISTERS][8];
-
        /* Single buffer that contains all register names, instead of calling
         * malloc for each register. Needs to be freed when reg_list is freed. */
        char *reg_names;
@@ -123,9 +118,6 @@ typedef struct {
        /* The number of entries in the debug buffer. */
        int debug_buffer_size;
 
-       /* This avoids invalidating the register cache too often. */
-       bool registers_initialized;
-
        /* This hart contains an implicit ebreak at the end of the program buffer. */
        bool impebreak;