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

arc_jtag struct

Syntax

struct arc_jtag {     struct jtag_tap *tap;     uint32_t cur_trans; };

Fields

tap

No summary provided. Read more...

cur_trans

No summary provided. Read more...

References

LocationReferrerScopeText
arc_jtag.h:38
struct arc_jtag {
arc.h:188arc_common::jtag_infoarc_common
struct arc_jtag jtag_info;
arc_jtag.c:24arc_jtag_enque_write_ir()
static void arc_jtag_enque_write_ir(struct arc_jtag *jtag_info, uint32_t
arc_jtag.c:68arc_jtag_enque_read_dr()
static void arc_jtag_enque_read_dr(struct arc_jtag *jtag_info, uint8_t *data,
arc_jtag.c:90arc_jtag_enque_write_dr()
static void arc_jtag_enque_write_dr(struct arc_jtag *jtag_info, uint32_t data,
arc_jtag.c:118arc_jtag_enque_set_transaction()
static void arc_jtag_enque_set_transaction(struct arc_jtag *jtag_info,
arc_jtag.c:149arc_jtag_enque_reset_transaction()
static void arc_jtag_enque_reset_transaction(struct arc_jtag *jtag_info)
arc_jtag.c:154arc_jtag_enque_status_read()::jtag_infoarc_jtag_enque_status_read()
static void arc_jtag_enque_status_read(struct arc_jtag * const jtag_info,
arc_jtag.c:169arc_jtag_startup()
int arc_jtag_startup(struct arc_jtag *jtag_info)
arc_jtag.c:179arc_jtag_status()::jtag_infoarc_jtag_status()
int arc_jtag_status(struct arc_jtag * const jtag_info, uint32_t * const value)
arc_jtag.c:200arc_jtag_enque_register_rw()
static void arc_jtag_enque_register_rw(struct arc_jtag *jtag_info, uint32_t *addr,
arc_jtag.c:242arc_jtag_write_registers()
static int arc_jtag_write_registers(struct arc_jtag *jtag_info, uint32_t type,
arc_jtag.c:277arc_jtag_read_registers()
static int arc_jtag_read_registers(struct arc_jtag *jtag_info, uint32_t type,
arc_jtag.c:326arc_jtag_write_core_reg_one()
int arc_jtag_write_core_reg_one(struct arc_jtag *jtag_info, uint32_t addr,
arc_jtag.c:342arc_jtag_write_core_reg()
int arc_jtag_write_core_reg(struct arc_jtag *jtag_info, uint32_t *addr,
arc_jtag.c:350arc_jtag_read_core_reg_one()
int arc_jtag_read_core_reg_one(struct arc_jtag *jtag_info, uint32_t addr,
arc_jtag.c:366arc_jtag_read_core_reg()
int arc_jtag_read_core_reg(struct arc_jtag *jtag_info, uint32_t *addr,
arc_jtag.c:374arc_jtag_write_aux_reg_one()
int arc_jtag_write_aux_reg_one(struct arc_jtag *jtag_info, uint32_t addr,
arc_jtag.c:390arc_jtag_write_aux_reg()
int arc_jtag_write_aux_reg(struct arc_jtag *jtag_info, uint32_t *addr,
arc_jtag.c:398arc_jtag_read_aux_reg_one()
int arc_jtag_read_aux_reg_one(struct arc_jtag *jtag_info, uint32_t addr,
arc_jtag.c:414arc_jtag_read_aux_reg()
int arc_jtag_read_aux_reg(struct arc_jtag *jtag_info, uint32_t *addr,
arc_jtag.c:436arc_jtag_write_memory()
int arc_jtag_write_memory(struct arc_jtag *jtag_info, uint32_t addr,
arc_jtag.c:484arc_jtag_read_memory()
int arc_jtag_read_memory(struct arc_jtag *jtag_info, uint32_t addr,
arc_jtag.h:45arc_jtag_startup()::jtag_infoarc_jtag_startup()
int arc_jtag_startup(struct arc_jtag *jtag_info);
arc_jtag.h:46arc_jtag_status()::jtag_infoarc_jtag_status()
int arc_jtag_status(struct arc_jtag *const jtag_info, uint32_t *const value);
arc_jtag.h:48arc_jtag_write_core_reg()::jtag_infoarc_jtag_write_core_reg()
int arc_jtag_write_core_reg(struct arc_jtag *jtag_info, uint32_t *addr,
arc_jtag.h:50arc_jtag_read_core_reg()::jtag_infoarc_jtag_read_core_reg()
int arc_jtag_read_core_reg(struct arc_jtag *jtag_info, uint32_t *addr,
arc_jtag.h:52arc_jtag_write_core_reg_one()::jtag_infoarc_jtag_write_core_reg_one()
int arc_jtag_write_core_reg_one(struct arc_jtag *jtag_info, uint32_t addr,
arc_jtag.h:54arc_jtag_read_core_reg_one()::jtag_infoarc_jtag_read_core_reg_one()
int arc_jtag_read_core_reg_one(struct arc_jtag *jtag_info, uint32_t addr,
arc_jtag.h:57arc_jtag_write_aux_reg()::jtag_infoarc_jtag_write_aux_reg()
int arc_jtag_write_aux_reg(struct arc_jtag *jtag_info, uint32_t *addr,
arc_jtag.h:59arc_jtag_write_aux_reg_one()::jtag_infoarc_jtag_write_aux_reg_one()
int arc_jtag_write_aux_reg_one(struct arc_jtag *jtag_info, uint32_t addr,
arc_jtag.h:61arc_jtag_read_aux_reg()::jtag_infoarc_jtag_read_aux_reg()
int arc_jtag_read_aux_reg(struct arc_jtag *jtag_info, uint32_t *addr,
arc_jtag.h:63arc_jtag_read_aux_reg_one()::jtag_infoarc_jtag_read_aux_reg_one()
int arc_jtag_read_aux_reg_one(struct arc_jtag *jtag_info, uint32_t addr,
arc_jtag.h:66arc_jtag_write_memory()::jtag_infoarc_jtag_write_memory()
int arc_jtag_write_memory(struct arc_jtag *jtag_info, uint32_t addr,
arc_jtag.h:68arc_jtag_read_memory()::jtag_infoarc_jtag_read_memory()
int arc_jtag_read_memory(struct arc_jtag *jtag_info, uint32_t addr,