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

dsp563xx_common struct

Syntax

struct dsp563xx_common {     struct mcu_jtag jtag_info;     struct reg_cache *core_cache;     uint32_t core_regs[DSP563XX_NUMCOREREGS];     struct once_reg once_regs[DSP563XX_NUMONCEREGS];     int (*read_core_reg)(struct target *target, int num);     int (*write_core_reg)(struct target *target, int num);     struct hardware_breakpoint hardware_breakpoint[1];     bool hardware_breakpoints_cleared; };

Fields

jtag_info

No summary provided. Read more...

core_cache

No summary provided. Read more...

core_regs

No summary provided. Read more...

once_regs

No summary provided. Read more...

read_core_reg

No summary provided. Read more...

write_core_reg

No summary provided. Read more...

hardware_breakpoint

No summary provided. Read more...

hardware_breakpoints_cleared

No summary provided. Read more...

References

LocationReferrerScopeText
dsp563xx.h:31
struct dsp563xx_common {
dsp563xx.c:348dsp563xx_get_gdb_reg_list()
struct dsp563xx_common *dsp563xx = target_to_dsp563xx(target);
dsp563xx.c:369dsp563xx_read_core_reg()
struct dsp563xx_common *dsp563xx = target_to_dsp563xx(target);
dsp563xx.c:385dsp563xx_write_core_reg()
struct dsp563xx_common *dsp563xx = target_to_dsp563xx(target);
dsp563xx.c:402dsp563xx_get_core_reg()
struct dsp563xx_common *dsp563xx = target_to_dsp563xx(target);
dsp563xx.c:437dsp563xx_build_reg_cache()
struct dsp563xx_common *dsp563xx = target_to_dsp563xx(target);
dsp563xx.c:480dsp563xx_reg_read_high_io()
struct dsp563xx_common *dsp563xx = target_to_dsp563xx(target);
dsp563xx.c:510dsp563xx_reg_write_high_io()
struct dsp563xx_common *dsp563xx = target_to_dsp563xx(target);
dsp563xx.c:562dsp563xx_reg_pc_read()
struct dsp563xx_common *dsp563xx = target_to_dsp563xx(target);
dsp563xx.c:604dsp563xx_reg_ssh_read()
struct dsp563xx_common *dsp563xx = target_to_dsp563xx(target);
dsp563xx.c:664dsp563xx_reg_ssh_write()
struct dsp563xx_common *dsp563xx = target_to_dsp563xx(target);
dsp563xx.c:706dsp563xx_reg_ssl_read()
struct dsp563xx_common *dsp563xx = target_to_dsp563xx(target);
dsp563xx.c:734dsp563xx_read_register()
struct dsp563xx_common *dsp563xx = target_to_dsp563xx(target);
dsp563xx.c:784dsp563xx_write_register()
struct dsp563xx_common *dsp563xx = target_to_dsp563xx(target);
dsp563xx.c:865dsp563xx_invalidate_x_context()
struct dsp563xx_common *dsp563xx = target_to_dsp563xx(target);
dsp563xx.c:885dsp563xx_target_create()
struct dsp563xx_common *dsp563xx = calloc(1, sizeof(struct dsp563xx_common));
dsp563xx.c:903dsp563xx_init_target()
struct dsp563xx_common *dsp563xx = target_to_dsp563xx(target);
dsp563xx.c:956dsp563xx_debug_init()
struct dsp563xx_common *dsp563xx = target_to_dsp563xx(target);
dsp563xx.c:1041dsp563xx_poll()
struct dsp563xx_common *dsp563xx = target_to_dsp563xx(target);
dsp563xx.c:1124dsp563xx_resume()
struct dsp563xx_common *dsp563xx = target_to_dsp563xx(target);
dsp563xx.c:1183dsp563xx_step_ex()
struct dsp563xx_common *dsp563xx = target_to_dsp563xx(target);
dsp563xx.c:1296dsp563xx_step()
struct dsp563xx_common *dsp563xx = target_to_dsp563xx(target);
dsp563xx.c:1318dsp563xx_assert_reset()
struct dsp563xx_common *dsp563xx = target_to_dsp563xx(target);
dsp563xx.c:1381dsp563xx_run_algorithm()
struct dsp563xx_common *dsp563xx = target_to_dsp563xx(target);
dsp563xx.c:1514dsp563xx_read_memory_core()
struct dsp563xx_common *dsp563xx = target_to_dsp563xx(target);
dsp563xx.c:1695dsp563xx_write_memory_core()
struct dsp563xx_common *dsp563xx = target_to_dsp563xx(target);
dsp563xx.c:1881dsp563xx_add_custom_watchpoint()
struct dsp563xx_common *dsp563xx = target_to_dsp563xx(target);
dsp563xx.c:1984dsp563xx_remove_custom_watchpoint()
struct dsp563xx_common *dsp563xx = target_to_dsp563xx(target);
dsp563xx.h:54dsp563xx_core_reg::dsp563xx_commondsp563xx_core_reg
struct dsp563xx_common *dsp563xx_common;
dsp563xx.h:57target_to_dsp563xx()
static inline struct dsp563xx_common *target_to_dsp563xx(struct target *target)

Type Use

Variables of dsp563xx_common type
dsp563xx_get_gdb_reg_list()::dsp563xx
dsp563xx_read_core_reg()::dsp563xx
dsp563xx_write_core_reg()::dsp563xx
dsp563xx_get_core_reg()::dsp563xx
dsp563xx_build_reg_cache()::dsp563xx
dsp563xx_reg_read_high_io()::dsp563xx
dsp563xx_reg_write_high_io()::dsp563xx
dsp563xx_reg_pc_read()::dsp563xx
dsp563xx_reg_ssh_read()::dsp563xx
dsp563xx_reg_ssh_write()::dsp563xx
dsp563xx_reg_ssl_read()::dsp563xx
dsp563xx_read_register()::dsp563xx
dsp563xx_write_register()::dsp563xx
dsp563xx_invalidate_x_context()::dsp563xx
dsp563xx_target_create()::dsp563xx
dsp563xx_init_target()::dsp563xx
dsp563xx_debug_init()::dsp563xx
dsp563xx_poll()::dsp563xx
dsp563xx_resume()::dsp563xx
dsp563xx_step_ex()::dsp563xx
dsp563xx_step()::dsp563xx
dsp563xx_assert_reset()::dsp563xx
dsp563xx_run_algorithm()::dsp563xx
dsp563xx_read_memory_core()::dsp563xx
dsp563xx_write_memory_core()::dsp563xx
dsp563xx_add_custom_watchpoint()::dsp563xx
dsp563xx_remove_custom_watchpoint()::dsp563xx
all items filtered out
dsp563xx_common
Allocators of dsp563xx_common
all items filtered out
dsp563xx_common