stlink_match_speed_map() is only used within OpenOCD.
 
Symbols
loading...
Files
loading...
CodeScopeDevelopment ToolsOpenOCDstlink_match_speed_map()

stlink_match_speed_map() function

Syntax

static int stlink_match_speed_map(const struct speed_map *map,     unsigned int map_size,     int khz,     bool query);

Arguments

map

map_size

khz

query

References

LocationReferrerText
stlink_usb.c:3038
static int stlink_match_speed_map(const struct speed_map *map, unsigned int map_size, int khz, bool query)
stlink_usb.c:3089stlink_speed_swd()
speed_index = stlink_match_speed_map(stlink_khz_to_speed_map_swd,
stlink_usb.c:3112stlink_speed_jtag()
speed_index = stlink_match_speed_map(stlink_khz_to_speed_map_jtag,
stlink_usb.c:3200stlink_speed_v3()
speed_index = stlink_match_speed_map(map, ARRAY_SIZE(map), khz, query);

Call Tree

Functions calling stlink_match_speed_map()
Functions called by stlink_match_speed_map()
stlink_match_speed_map()
all items filtered out
Data read by stlink_match_speed_map()
Data written by stlink_match_speed_map()
stlink_match_speed_map()::i
stlink_match_speed_map()::speed_index
stlink_match_speed_map()::speed_diff
stlink_match_speed_map()::last_valid_speed
stlink_match_speed_map()::match
stlink_match_speed_map()::current_diff
all items filtered out
stlink_match_speed_map()
stlink_match_speed_map()::i
stlink_match_speed_map()::speed_index
stlink_match_speed_map()::speed_diff
stlink_match_speed_map()::last_valid_speed
stlink_match_speed_map()::match
stlink_match_speed_map()::current_diff
all items filtered out