stm32l4_write_flash_reg() is only used within OpenOCD.
 
Symbols
loading...
Files
loading...
CodeScopeDevelopment ToolsOpenOCDstm32l4_write_flash_reg()

stm32l4_write_flash_reg() function

Syntax

static inline int stm32l4_write_flash_reg(struct flash_bank *bank,     uint32_t reg_offset,     uint32_t value);

Arguments

bank

reg_offset

value

References

LocationReferrerText
stm32g4x.c:372
static inline int stm32l4_write_flash_reg(struct flash_bank *bank, uint32_t reg_offset, uint32_t value)
stm32g4x.c:410stm32l4_wait_status_busy()
stm32l4_write_flash_reg(bank, STM32_FLASH_SR, status & FLASH_ERROR);
stm32g4x.c:431stm32l4_unlock_reg()
retval = stm32l4_write_flash_reg(bank, STM32_FLASH_KEYR, KEY1);
stm32g4x.c:435stm32l4_unlock_reg()
retval = stm32l4_write_flash_reg(bank, STM32_FLASH_KEYR, KEY2);
stm32g4x.c:463stm32l4_unlock_option_reg()
retval = stm32l4_write_flash_reg(bank, STM32_FLASH_OPTKEYR, OPTKEY1);
stm32g4x.c:467stm32l4_unlock_option_reg()
retval = stm32l4_write_flash_reg(bank, STM32_FLASH_OPTKEYR, OPTKEY2);
stm32g4x.c:501stm32l4_write_option()
retval = stm32l4_write_flash_reg(bank, reg_offset, optiondata);
stm32g4x.c:505stm32l4_write_option()
retval = stm32l4_write_flash_reg(bank, STM32_FLASH_CR, FLASH_OPTSTRT);
stm32g4x.c:600stm32l4_erase()
retval = stm32l4_write_flash_reg(bank, STM32_FLASH_CR, erase_flags);
stm32g4x.c:611stm32l4_erase()
retval = stm32l4_write_flash_reg(bank, STM32_FLASH_CR, FLASH_LOCK);
stm32g4x.c:733stm32l4_write_block()
stm32l4_write_flash_reg(bank, STM32_FLASH_SR, error);
stm32g4x.c:791stm32l4_write()
return stm32l4_write_flash_reg(bank, STM32_FLASH_CR, FLASH_LOCK);
stm32g4x.c:964stm32l4_mass_erase()
retval = stm32l4_write_flash_reg(bank, STM32_FLASH_CR, action);
stm32g4x.c:967stm32l4_mass_erase()
retval = stm32l4_write_flash_reg(bank, STM32_FLASH_CR, action | FLASH_STRT);
stm32g4x.c:975stm32l4_mass_erase()
retval = stm32l4_write_flash_reg(bank, STM32_FLASH_CR, FLASH_LOCK);
stm32g4x.c:1086stm32l4_handle_option_load_command()
retval = stm32l4_write_flash_reg(bank, STM32_FLASH_CR, FLASH_OBLLAUNCH);

Call Tree

Data read by stm32l4_write_flash_reg()
stm32l4_write_flash_reg()