OpenOCD
stm32x_write_block_async()
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
stm32x_write_block_async()
stm32x_write_block_async() function
Syntax
from
stm32f1x.c:445
static
int
stm32x_write_block_async
(
struct
flash_bank
*
bank
,
const
uint8_t
*
buffer
,
uint32_t
address
,
uint32_t
hwords_count
)
;
Arguments
bank
buffer
address
hwords_count
References
Location
Referrer
Text
stm32f1x.c:445
static
int
stm32x_write_block_async
(
struct
flash_bank
*
bank
,
const
uint8_t
*
buffer
,
stm32f1x.c:664
stm32x_write_block()
retval
=
stm32x_write_block_async
(
bank
,
buffer
,
address
,
hwords_count
)
;
Call Tree
Functions calling
stm32x_write_block_async()
Functions called by
stm32x_write_block_async()
stm32x_write_block()
all items filtered out
stm32x_write_block_async()
log_printf_lf()
buf_set_u32()
buf_get_u32()
target_run_flash_async_algorithm()
target_write_buffer()
target_alloc_working_area()
target_free_working_area()
target_get_working_area_avail()
init_reg_param()
destroy_reg_param()
stm32x_wait_status_busy()
all items filtered out
Data read by
stm32x_write_block_async()
Data written by
stm32x_write_block_async()
log_levels::LOG_LVL_ERROR
log_levels::LOG_LVL_WARNING
arm_mode::ARM_MODE_THREAD
flash_bank::target
flash_bank::driver_priv
param_direction::PARAM_OUT
param_direction::PARAM_IN_OUT
reg_param::value
working_area::address
working_area::size
stm32x_flash_bank::register_base
stm32x_write_block_async()::bank
stm32x_write_block_async()::buffer
stm32x_write_block_async()::address
stm32x_write_block_async()::hwords_count
stm32x_write_block_async()::stm32x_info
stm32x_write_block_async()::target
stm32x_write_block_async()::buffer_size
stm32x_write_block_async()::write_algorithm
stm32x_write_block_async()::source
stm32x_write_block_async()::armv7m_info
stm32x_write_block_async()::retval
stm32x_write_block_async()::stm32x_flash_write_code
stm32x_write_block_async()::reg_params
stm32x_write_block_async()::retval2
stm32x_write_block_async()::i
all items filtered out
stm32x_write_block_async()
armv7m_algorithm::common_magic
armv7m_algorithm::core_mode
stm32x_write_block_async()::buffer_size
stm32x_write_block_async()::retval
stm32x_write_block_async()::i
all items filtered out
Type of
stm32x_write_block_async()
stm32x_write_block_async()
uint8_t
uint32_t
target
armv7m_algorithm
reg_param
working_area
stm32x_flash_bank
all items filtered out