Go to the source code of this file.
◆ SRST_BIT
◆ TCK_BIT
◆ TDI_BIT
◆ TDO_BIT
◆ TMS_BIT
◆ TRST_BIT
◆ VCC_BIT
◆ ep93xx_init()
static int ep93xx_init |
( |
void |
| ) |
|
|
static |
Definition at line 129 of file ep93xx.c.
References dev_mem_fd, ep93xx_bitbang, ep93xx_zzzz, ERROR_JTAG_INIT_FAILED, ERROR_OK, gpio_controller, gpio_data_direction_register, gpio_data_register, LOG_ERROR, LOG_INFO, NULL, output_value, set_gonk_mode(), SRST_BIT, TCK_BIT, TDI_BIT, TMS_BIT, TRST_BIT, and VCC_BIT.
◆ ep93xx_quit()
static int ep93xx_quit |
( |
void |
| ) |
|
|
static |
◆ ep93xx_read()
◆ ep93xx_reset()
static int ep93xx_reset |
( |
int |
trst, |
|
|
int |
srst |
|
) |
| |
|
static |
◆ ep93xx_write()
static int ep93xx_write |
( |
int |
tck, |
|
|
int |
tms, |
|
|
int |
tdi |
|
) |
| |
|
static |
◆ set_gonk_mode()
static int set_gonk_mode |
( |
void |
| ) |
|
|
static |
◆ dev_mem_fd
◆ ep93xx_adapter_driver
Initial value:= {
.name = "ep93xx",
}
const char *const jtag_only[]
static int ep93xx_quit(void)
static struct jtag_interface ep93xx_interface
static int ep93xx_reset(int trst, int srst)
static int ep93xx_init(void)
Definition at line 38 of file ep93xx.c.
◆ ep93xx_bitbang
Initial value:= {
}
static bb_value_t ep93xx_read(void)
static int ep93xx_write(int tck, int tms, int tdi)
Definition at line 38 of file ep93xx.c.
Referenced by ep93xx_init().
◆ ep93xx_interface
Initial value:= {
}
int bitbang_execute_queue(struct jtag_command *cmd_queue)
#define DEBUG_CAP_TMS_SEQ
Definition at line 38 of file ep93xx.c.
◆ ep93xx_zzzz
struct timespec ep93xx_zzzz |
|
static |
◆ gpio_controller
◆ gpio_data_direction_register
volatile uint8_t* gpio_data_direction_register |
|
static |
◆ gpio_data_register
volatile uint8_t* gpio_data_register |
|
static |
◆ output_value