ulink_append_set_signals_cmd() is only used within OpenOCD.
 
Symbols
loading...
Files
loading...
CodeScopeDevelopment ToolsOpenOCDulink_append_set_signals_cmd()

ulink_append_set_signals_cmd() function

Arbitrarily set JTAG output signals.

Syntax

static int ulink_append_set_signals_cmd(struct ulink *device,     uint8_t low,     uint8_t high);
Implemented in ulink.c:1065

Arguments

device

pointer to struct ulink identifying ULINK driver instance.

low

defines which signals will be de-asserted. Each bit corresponds to a JTAG signal: - SIGNAL_TDI - SIGNAL_TMS - SIGNAL_TCK - SIGNAL_TRST - SIGNAL_BRKIN - SIGNAL_RESET - SIGNAL_OCDSE

high

defines which signals will be asserted.

Return value

on success: ERROR_OK on failure: ERROR_FAIL

References

LocationReferrerText
ulink.c:1065
static int ulink_append_set_signals_cmd(struct ulink *device, uint8_t low,
ulink.c:199
static int ulink_append_set_signals_cmd(struct ulink *device, uint8_t low,
ulink.c:1691ulink_queue_reset()
return ulink_append_set_signals_cmd(device, low, high);
ulink.c:1789ulink_queue_stableclocks()
ret = ulink_append_set_signals_cmd(device, 0, SIGNAL_TMS);
ulink.c:1791ulink_queue_stableclocks()
ret = ulink_append_set_signals_cmd(device, SIGNAL_TMS, 0);

Call Tree

Functions calling ulink_append_set_signals_cmd()
Functions called by ulink_append_set_signals_cmd()
ulink_append_set_signals_cmd()
calloc()
free()
all items filtered out
Data read by ulink_append_set_signals_cmd()
Data written by ulink_append_set_signals_cmd()
ulink_append_set_signals_cmd()
ulink_append_set_signals_cmd()::ret
all items filtered out
Type of ulink_append_set_signals_cmd()
ulink_append_set_signals_cmd()
all items filtered out
Types freed by ulink_append_set_signals_cmd()
Types allocated by ulink_append_set_signals_cmd()
all items filtered out
ulink_append_set_signals_cmd()
all items filtered out