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

efm32x_priv_write() function

Syntax

static int efm32x_priv_write(struct flash_bank *bank,     const uint8_t *buffer,     uint32_t addr,     uint32_t count);
Implemented in efm32.c:963

Arguments

bank

buffer

addr

count

References

LocationReferrerText
efm32.c:963
static int efm32x_priv_write(struct flash_bank *bank, const uint8_t *buffer,
efm32.c:198
static int efm32x_priv_write(struct flash_bank *bank, const uint8_t *buffer,
efm32.c:616efm32x_write_only_lockbits()
return efm32x_priv_write(bank, (uint8_t *)efm32x_info->lb_page, EFM32_MSC_LOCK_BITS, LOCKWORDS_SZ);
efm32.c:647efm32x_write_lock_data()
ret = efm32x_priv_write(bank, extra_data, EFM32_MSC_LOCK_BITS_EXTRA, extra_bytes);
efm32.c:1045efm32x_write()
return efm32x_priv_write(bank, buffer, bank->base + offset, count);

Call Tree

Functions calling efm32x_priv_write()
Functions called by efm32x_priv_write()
efm32x_priv_write()
Data read by efm32x_priv_write()
Data written by efm32x_priv_write()
efm32x_priv_write()::target
efm32x_priv_write()::new_buffer
efm32x_priv_write()::old_count
efm32x_priv_write()::words_remaining
efm32x_priv_write()::retval
efm32x_priv_write()::retval2
efm32x_priv_write()::value
all items filtered out
efm32x_priv_write()
efm32x_priv_write()::new_buffer
efm32x_priv_write()::words_remaining
efm32x_priv_write()::retval
efm32x_priv_write()::retval2
all items filtered out
Type of efm32x_priv_write()
efm32x_priv_write()
uint8_t
uint32_t
all items filtered out