fm3_busy_wait() is only used within OpenOCD.
 
Symbols
loading...
Files
loading...

fm3_busy_wait() function

Syntax

static int fm3_busy_wait(struct target *target,     uint32_t offset,     int timeout_ms);

Arguments

target

offset

timeout_ms

References

LocationReferrerText
fm3.c:130
static int fm3_busy_wait(struct target *target, uint32_t offset, int timeout_ms)
fm3.c:316fm3_erase()
retval = fm3_busy_wait(target, offset, 500);
fm3.c:919fm3_chip_erase()
retval = fm3_busy_wait(target, u32_flash_seq_address2, 20000); /* 20s timeout */

Call Tree

Functions calling fm3_busy_wait()
Functions called by fm3_busy_wait()
all items filtered out
fm3_busy_wait()
usleep()
all items filtered out
Data read by fm3_busy_wait()
Data written by fm3_busy_wait()
fm3_busy_wait()::retval
fm3_busy_wait()::state1
fm3_busy_wait()::state2
fm3_busy_wait()::ms
all items filtered out
fm3_busy_wait()
fm3_busy_wait()::retval
fm3_busy_wait()::ms
all items filtered out
Type of fm3_busy_wait()
fm3_busy_wait()
uint8_t
all items filtered out