* 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;
/* 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;