Go to the source code of this file.
|
static int | avr_arch_state (struct target *target) |
|
static int | avr_assert_reset (struct target *target) |
|
static int | avr_deassert_reset (struct target *target) |
|
static int | avr_halt (struct target *target) |
|
static int | avr_init_target (struct command_context *cmd_ctx, struct target *target) |
|
int | avr_jtag_senddat (struct jtag_tap *tap, uint32_t *dr_in, uint32_t dr_out, int len) |
|
int | avr_jtag_sendinstr (struct jtag_tap *tap, uint8_t *ir_in, uint8_t ir_out) |
|
static int | avr_poll (struct target *target) |
|
static int | avr_resume (struct target *target, int current, target_addr_t address, int handle_breakpoints, int debug_execution) |
|
static int | avr_step (struct target *target, int current, target_addr_t address, int handle_breakpoints) |
|
static int | avr_target_create (struct target *target, Jim_Interp *interp) |
|
int | mcu_execute_queue (void) |
|
static int | mcu_write_dr (struct jtag_tap *tap, uint8_t *dr_in, uint8_t *dr_out, int dr_len) |
|
static int | mcu_write_dr_u32 (struct jtag_tap *tap, uint32_t *ir_in, uint32_t ir_out, int dr_len) |
|
static int | mcu_write_ir (struct jtag_tap *tap, uint8_t *ir_in, uint8_t *ir_out, int ir_len) |
|
static int | mcu_write_ir_u8 (struct jtag_tap *tap, uint8_t *ir_in, uint8_t ir_out, int ir_len) |
|
◆ AVR_JTAG_INS_LEN
#define AVR_JTAG_INS_LEN 4 |
◆ avr_arch_state()
static int avr_arch_state |
( |
struct target * |
target | ) |
|
|
static |
◆ avr_assert_reset()
static int avr_assert_reset |
( |
struct target * |
target | ) |
|
|
static |
◆ avr_deassert_reset()
static int avr_deassert_reset |
( |
struct target * |
target | ) |
|
|
static |
◆ avr_halt()
static int avr_halt |
( |
struct target * |
target | ) |
|
|
static |
◆ avr_init_target()
◆ avr_jtag_senddat()
int avr_jtag_senddat |
( |
struct jtag_tap * |
tap, |
|
|
uint32_t * |
dr_in, |
|
|
uint32_t |
dr_out, |
|
|
int |
len |
|
) |
| |
◆ avr_jtag_sendinstr()
int avr_jtag_sendinstr |
( |
struct jtag_tap * |
tap, |
|
|
uint8_t * |
ir_in, |
|
|
uint8_t |
ir_out |
|
) |
| |
◆ avr_poll()
static int avr_poll |
( |
struct target * |
target | ) |
|
|
static |
◆ avr_resume()
static int avr_resume |
( |
struct target * |
target, |
|
|
int |
current, |
|
|
target_addr_t |
address, |
|
|
int |
handle_breakpoints, |
|
|
int |
debug_execution |
|
) |
| |
|
static |
◆ avr_step()
static int avr_step |
( |
struct target * |
target, |
|
|
int |
current, |
|
|
target_addr_t |
address, |
|
|
int |
handle_breakpoints |
|
) |
| |
|
static |
◆ avr_target_create()
static int avr_target_create |
( |
struct target * |
target, |
|
|
Jim_Interp * |
interp |
|
) |
| |
|
static |
◆ mcu_execute_queue()
int mcu_execute_queue |
( |
void |
| ) |
|
◆ mcu_write_dr()
static int mcu_write_dr |
( |
struct jtag_tap * |
tap, |
|
|
uint8_t * |
dr_in, |
|
|
uint8_t * |
dr_out, |
|
|
int |
dr_len |
|
) |
| |
|
static |
◆ mcu_write_dr_u32()
static int mcu_write_dr_u32 |
( |
struct jtag_tap * |
tap, |
|
|
uint32_t * |
ir_in, |
|
|
uint32_t |
ir_out, |
|
|
int |
dr_len |
|
) |
| |
|
static |
◆ mcu_write_ir()
static int mcu_write_ir |
( |
struct jtag_tap * |
tap, |
|
|
uint8_t * |
ir_in, |
|
|
uint8_t * |
ir_out, |
|
|
int |
ir_len |
|
) |
| |
|
static |
◆ mcu_write_ir_u8()
static int mcu_write_ir_u8 |
( |
struct jtag_tap * |
tap, |
|
|
uint8_t * |
ir_in, |
|
|
uint8_t |
ir_out, |
|
|
int |
ir_len |
|
) |
| |
|
static |
◆ avr_target
Initial value:= {
.name = "avr",
}
static int avr_arch_state(struct target *target)
static int avr_step(struct target *target, int current, target_addr_t address, int handle_breakpoints)
static int avr_poll(struct target *target)
static int avr_init_target(struct command_context *cmd_ctx, struct target *target)
static int avr_halt(struct target *target)
static int avr_assert_reset(struct target *target)
static int avr_target_create(struct target *target, Jim_Interp *interp)
static int avr_resume(struct target *target, int current, target_addr_t address, int handle_breakpoints, int debug_execution)
static int avr_deassert_reset(struct target *target)
Definition at line 37 of file avrt.c.