ulink_append_clock_tms_cmd() is only used within OpenOCD.
 
Symbols
loading...
Files
loading...
CodeScopeDevelopment ToolsOpenOCDulink_append_clock_tms_cmd()

ulink_append_clock_tms_cmd() function

Perform TAP state transitions

Syntax

static int ulink_append_clock_tms_cmd(struct ulink *device,     uint8_t count,     uint8_t sequence);
Implemented in ulink.c:956

Arguments

device

pointer to struct ulink identifying ULINK driver instance.

count

defines the number of TCK clock cycles generated (up to 8).

sequence

defines the TMS pin levels for each state transition. The Least-Significant Bit is read first.

Return value

on success: ERROR_OK on failure: ERROR_FAIL

References

LocationReferrerText
ulink.c:956
static int ulink_append_clock_tms_cmd(struct ulink *device, uint8_t count,
ulink.c:195
static int ulink_append_clock_tms_cmd(struct ulink *device, uint8_t count,
ulink.c:1426ulink_queue_statemove()
ret = ulink_append_clock_tms_cmd(device, tms_count, tms_sequence);
ulink.c:1625ulink_queue_tlr_reset()
ret = ulink_append_clock_tms_cmd(device, 5, 0xff);
ulink.c:1747ulink_queue_pathmove()
ret = ulink_append_clock_tms_cmd(ulink_handle, batch_size, tms_sequence);

Call Tree

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