OpenOCD
|
Data Fields | |
enum ch347_variant | chip_variant |
struct list_head | cmd_queue |
int | max_len |
enum pack_size | pack_size |
struct list_head | scan_queue |
uint8_t | scratchpad [UCMDPKT_DATA_MAX_BYTES_USBHS] |
uint8_t | scratchpad_cmd_type |
int | scratchpad_idx |
int | singe_read_len |
uint8_t | single_read [CH347_SINGLE_CMD_MAX_READ] |
bool | swclk_5mhz_supported |
int | tck_pin |
int | tdi_pin |
int | tms_pin |
int | trst_pin |
bool | use_bitwise_mode |
enum ch347_variant ch347_info::chip_variant |
Definition at line 206 of file ch347.c.
Referenced by ch347_open_device().
struct list_head ch347_info::cmd_queue |
Definition at line 218 of file ch347.c.
Referenced by ch347_cmd_from_scratchpad(), ch347_cmd_transmit_queue(), and ch347_init().
int ch347_info::max_len |
Definition at line 212 of file ch347.c.
Referenced by ch347_cmd_transmit_queue(), and ch347_init_pack_size().
enum pack_size ch347_info::pack_size |
Definition at line 210 of file ch347.c.
Referenced by ch347_init(), ch347_init_pack_size(), ch347_speed_get(), and ch347_speed_get_index().
struct list_head ch347_info::scan_queue |
Definition at line 218 of file ch347.c.
Referenced by ch347_init(), ch347_scan_data_to_fields(), and ch347_scan_queue_fields().
uint8_t ch347_info::scratchpad[UCMDPKT_DATA_MAX_BYTES_USBHS] |
Definition at line 217 of file ch347.c.
Referenced by ch347_cmd_from_scratchpad(), ch347_scratchpad_add_byte(), and ch347_scratchpad_add_bytes().
uint8_t ch347_info::scratchpad_cmd_type |
Definition at line 216 of file ch347.c.
Referenced by ch347_cmd_from_scratchpad(), ch347_cmd_start_next(), ch347_scratchpad_add_byte(), ch347_scratchpad_add_bytes(), ch347_scratchpad_add_stableclocks(), and ch347_scratchpad_check_full().
int ch347_info::scratchpad_idx |
Definition at line 218 of file ch347.c.
Referenced by ch347_cmd_from_scratchpad(), ch347_cmd_start_next(), ch347_scratchpad_add_byte(), ch347_scratchpad_add_bytes(), and ch347_scratchpad_check_full().
int ch347_info::singe_read_len |
Definition at line 226 of file ch347.c.
Referenced by ch347_scan_data_to_fields().
uint8_t ch347_info::single_read[CH347_SINGLE_CMD_MAX_READ] |
Definition at line 225 of file ch347.c.
Referenced by ch347_scan_data_to_fields(), and ch347_single_read_get_byte().
bool ch347_info::swclk_5mhz_supported |
Definition at line 213 of file ch347.c.
Referenced by ch347_open_device(), and ch347_speed_get_index().
int ch347_info::tck_pin |
Definition at line 205 of file ch347.c.
Referenced by ch347_init(), ch347_scratchpad_add_clock_tms(), ch347_scratchpad_add_idle_clock(), ch347_scratchpad_add_pin_byte(), and ch347_scratchpad_add_write_read().
int ch347_info::tdi_pin |
Definition at line 204 of file ch347.c.
Referenced by ch347_init(), ch347_scratchpad_add_pin_byte(), and ch347_scratchpad_add_write_read().
int ch347_info::tms_pin |
Definition at line 203 of file ch347.c.
Referenced by ch347_init(), ch347_scratchpad_add_clock_tms(), ch347_scratchpad_add_pin_byte(), ch347_scratchpad_add_stableclocks(), and ch347_scratchpad_add_write_read().
int ch347_info::trst_pin |
Definition at line 206 of file ch347.c.
Referenced by ch347_init(), ch347_reset(), and ch347_scratchpad_add_pin_byte().
bool ch347_info::use_bitwise_mode |
Definition at line 210 of file ch347.c.
Referenced by ch347_init_pack_size(), ch347_open_device(), and ch347_scratchpad_add_write_read().