OpenOCD
efm32x_priv_write()
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
efm32x_priv_write()
efm32x_priv_write() function
Syntax
from
efm32.c:198
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
Location
Referrer
Text
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:616
efm32x_write_only_lockbits()
return
efm32x_priv_write
(
bank
,
(
uint8_t
*
)
efm32x_info
->
lb_page
,
EFM32_MSC_LOCK_BITS
,
LOCKWORDS_SZ
)
;
efm32.c:647
efm32x_write_lock_data()
ret
=
efm32x_priv_write
(
bank
,
extra_data
,
EFM32_MSC_LOCK_BITS_EXTRA
,
extra_bytes
)
;
efm32.c:1045
efm32x_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_write_only_lockbits()
efm32x_write_lock_data()
efm32x_write()
all items filtered out
efm32x_priv_write()
memcpy()
memset()
free()
malloc()
log_printf_lf()
efm32x_set_wren()
efm32x_msc_lock()
efm32x_write_word()
efm32x_write_block()
all items filtered out
Data read by
efm32x_priv_write()
Data written by
efm32x_priv_write()
log_levels::LOG_LVL_ERROR
log_levels::LOG_LVL_WARNING
log_levels::LOG_LVL_INFO
target::state
flash_bank::target
target_state::TARGET_HALTED
efm32x_priv_write()::bank
efm32x_priv_write()::buffer
efm32x_priv_write()::addr
efm32x_priv_write()::count
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()::buffer
efm32x_priv_write()::addr
efm32x_priv_write()::count
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
target
all items filtered out