xtensa_debug_ops is only used within OpenOCD.
 
Symbols
loading...
Files
loading...

xtensa_debug_ops struct

Syntax

struct xtensa_debug_ops {     int (*queue_enable)(struct xtensa_debug_module *dm);     int (*queue_reg_read)(struct xtensa_debug_module *dm, enum xtensa_dm_reg reg, uint8_t *data);     int (*queue_reg_write)(struct xtensa_debug_module *dm, enum xtensa_dm_reg reg, uint32_t data); };

Fields

queue_enable

enable operation. Read more...

queue_reg_read

register read. Read more...

queue_reg_write

register write. Read more...

References

LocationReferrerScopeText
xtensa_debug_module.h:394
struct xtensa_debug_ops {
esp32.c:308esp32_dbg_ops
static const struct xtensa_debug_ops esp32_dbg_ops = {
esp32s2.c:432esp32s2_dbg_ops
static const struct xtensa_debug_ops esp32s2_dbg_ops = {
esp32s3.c:302esp32s3_dbg_ops
static const struct xtensa_debug_ops esp32s3_dbg_ops = {
xtensa_chip.c:73xtensa_chip_dm_dbg_ops
static const struct xtensa_debug_ops xtensa_chip_dm_dbg_ops = {
xtensa_debug_module.h:468xtensa_debug_module_config::dbg_opsxtensa_debug_module_config
const struct xtensa_debug_ops *dbg_ops;
xtensa_debug_module.h:488xtensa_debug_module::dbg_opsxtensa_debug_module
const struct xtensa_debug_ops *dbg_ops;