OpenOCD
|
Go to the source code of this file.
Data Structures | |
struct | or1k_du |
Macros | |
#define | CPU_NOT_RESET 1 |
#define | CPU_RESET 0 |
#define | CPU_STALL 0 |
#define | CPU_UNSTALL 1 |
Functions | |
int | or1k_adv_jtag_jsp_xfer (struct or1k_jtag *jtag_info, int *out_len, unsigned char *out_buffer, int *in_len, unsigned char *in_buffer) |
int | or1k_du_adv_register (void) |
static struct or1k_du * | or1k_jtag_to_du (struct or1k_jtag *jtag_info) |
static struct or1k_du * | or1k_to_du (struct or1k_common *or1k) |
Variables | |
struct list_head | du_list |
int or1k_adv_jtag_jsp_xfer | ( | struct or1k_jtag * | jtag_info, |
int * | out_len, | ||
unsigned char * | out_buffer, | ||
int * | in_len, | ||
unsigned char * | in_buffer | ||
) |
Definition at line 961 of file or1k_du_adv.c.
References adbg_select_module(), DC_JSP, ENABLE_JSP_MULTI, ERROR_OK, scan_field::in_value, jtag_add_dr_scan(), jtag_execute_queue(), LOG_DEBUG, scan_field::num_bits, or1k_du::options, or1k_du_adv, or1k_jtag::or1k_jtag_inited, scan_field::out_value, or1k_jtag::tap, and TAP_IDLE.
Referenced by jsp_input(), and jsp_poll_read().
int or1k_du_adv_register | ( | void | ) |
Definition at line 1061 of file or1k_du_adv.c.
References du_list, or1k_du::list, list_add_tail(), and or1k_du_adv.
Referenced by or1k_target_create().
Definition at line 52 of file or1k_du.h.
References or1k_jtag::du_core.
Referenced by or1k_jtag_read_regs(), and or1k_jtag_write_regs().
|
inlinestatic |
Definition at line 57 of file or1k_du.h.
References or1k_jtag::du_core, and or1k_common::jtag.
Referenced by or1k_add_breakpoint(), or1k_assert_reset(), or1k_deassert_reset(), or1k_examine(), or1k_halt(), or1k_init_target(), or1k_is_cpu_running(), or1k_profiling(), or1k_read_core_reg(), or1k_read_memory(), or1k_remove_breakpoint(), or1k_restore_context(), or1k_resume_or_step(), or1k_save_context(), or1k_soft_reset_halt(), and or1k_write_memory().
|
extern |
Referenced by COMMAND_HANDLER(), and or1k_du_adv_register().