jtag_subcommand_handlers is only used within OpenOCD.
 
Symbols
loading...
Files
loading...
CodeScopeDevelopment ToolsOpenOCDjtag_subcommand_handlers

jtag_subcommand_handlers variable

Syntax

static const struct command_registration jtag_subcommand_handlers[] = { { .name = "init", .mode = COMMAND_ANY, .handler = handle_jtag_init_command, .help = "initialize jtag scan chain", .usage = "" }, { .name = "arp_init", .mode = COMMAND_ANY, .handler = handle_jtag_arp_init, .help = "Validates JTAG scan chain against the list of " "declared TAPs using just the four standard JTAG " "signals.", .usage = "", }, { .name = "arp_init-reset", .mode = COMMAND_ANY, .handler = handle_jtag_arp_init_reset, .help = "Uses TRST and SRST to try resetting everything on " "the JTAG scan chain, then performs 'jtag arp_init'.", .usage = "", }, { .name = "newtap", .mode = COMMAND_CONFIG, .handler = handle_jtag_newtap, .help = "Create a new TAP instance named basename.tap_type, " "and appends it to the scan chain.", .usage = "basename tap_type '-irlen' count " "['-enable'|'-disable'] " "['-expected_id' number] " "['-ignore-version'] " "['-ignore-bypass'] " "['-ircapture' number] " "['-ir-bypass' number] " "['-mask' number]", }, { .name = "tapisenabled", .mode = COMMAND_EXEC, .handler = handle_jtag_tap_enabler, .help = "Returns a Tcl boolean (0/1) indicating whether " "the TAP is enabled (1) or not (0).", .usage = "tap_name", }, { .name = "tapenable", .mode = COMMAND_EXEC, .handler = handle_jtag_tap_enabler, .help = "Try to enable the specified TAP using the " "'tap-enable' TAP event.", .usage = "tap_name", }, { .name = "tapdisable", .mode = COMMAND_EXEC, .handler = handle_jtag_tap_enabler, .help = "Try to disable the specified TAP using the " "'tap-disable' TAP event.", .usage = "tap_name", }, { .name = "configure", .mode = COMMAND_ANY, .handler = handle_jtag_configure, .help = "Provide a Tcl handler for the specified " "TAP event.", .usage = "tap_name '-event' event_name handler", }, { .name = "cget", .mode = COMMAND_EXEC, .handler = handle_jtag_configure, .help = "Return any Tcl handler for the specified " "TAP event or the value of the IDCODE found in hardware.", .usage = "tap_name '-event' event_name | " "tap_name '-idcode'", }, { .name = "names", .mode = COMMAND_ANY, .handler = handle_jtag_names, .help = "Returns list of all JTAG tap names.", .usage = "", }, { .chain = jtag_command_handlers_to_move, }, COMMAND_REGISTRATION_DONE };

References

LocationText
tcl.c:689
static const struct command_registration jtag_subcommand_handlers[] = {
tcl.c:1204
.chain = jtag_subcommand_handlers,

Type Use

Type of jtag_subcommand_handlers
jtag_subcommand_handlers
all items filtered out