stm32x_get_flash_reg() is only used within OpenOCD.
 
Symbols
loading...
Files
loading...
CodeScopeDevelopment ToolsOpenOCDstm32x_get_flash_reg()

stm32x_get_flash_reg() function

Syntax

static inline int stm32x_get_flash_reg(struct flash_bank *bank,     uint32_t reg);

Arguments

bank

reg

References

LocationReferrerText
stm32g0x.c:184
static inline int stm32x_get_flash_reg(struct flash_bank *bank, uint32_t reg)
stm32g0x.c:193stm32x_get_flash_status()
return target_read_u32(target, stm32x_get_flash_reg(bank, STM32G0_FLASH_SR), status);
stm32g0x.c:232stm32x_wait_status_busy()
target_write_u32(target, stm32x_get_flash_reg(bank, STM32G0_FLASH_SR),
stm32g0x.c:289stm32x_write_options()
int retval = target_write_u32(target, stm32x_get_flash_reg(bank, STM32G0_FLASH_KEYR), KEY1);
stm32g0x.c:292stm32x_write_options()
retval = target_write_u32(target, stm32x_get_flash_reg(bank, STM32G0_FLASH_KEYR), KEY2);
stm32g0x.c:297stm32x_write_options()
retval = target_write_u32(target, stm32x_get_flash_reg(bank, STM32G0_FLASH_OPTKEYR), OPTKEY1);
stm32g0x.c:300stm32x_write_options()
retval = target_write_u32(target, stm32x_get_flash_reg(bank, STM32G0_FLASH_OPTKEYR), OPTKEY2);
stm32g0x.c:327stm32x_write_options()
retval = target_write_u32(target, stm32x_get_flash_reg(bank, STM32G0_FLASH_CR), STM32G0_FLASH_OPTSTRT);
stm32g0x.c:335stm32x_write_options()
retval = target_write_u32(target, stm32x_get_flash_reg(bank, STM32G0_FLASH_CR), STM32G0_FLASH_LOCK);
stm32g0x.c:352stm32x_protect_check()
int retval = target_read_u32(target, stm32x_get_flash_reg(bank, STM32G0_FLASH_WRP1AR), &protection);
stm32g0x.c:368stm32x_protect_check()
retval = target_read_u32(target, stm32x_get_flash_reg(bank, STM32G0_FLASH_WRP1BR), &protection);
stm32g0x.c:390stm32gx_erase()
int retval = target_write_u32(target, stm32x_get_flash_reg(bank, STM32G0_FLASH_KEYR), KEY1);
stm32g0x.c:393stm32gx_erase()
retval = target_write_u32(target, stm32x_get_flash_reg(bank, STM32G0_FLASH_KEYR), KEY2);
stm32g0x.c:399stm32gx_erase()
retval = target_read_u32(target, stm32x_get_flash_reg(bank, STM32G0_FLASH_CR), &val);
stm32g0x.c:406stm32gx_erase()
retval = target_write_u32(target, stm32x_get_flash_reg(bank, STM32G0_FLASH_CR), val);
stm32g0x.c:417stm32gx_erase()
retval = target_write_u32(target, stm32x_get_flash_reg(bank, STM32G0_FLASH_CR), STM32G0_FLASH_LOCK);
stm32g0x.c:537stm32x_write_block()
target_write_u32(target, stm32x_get_flash_reg(bank, STM32_FLASH_SR), FLASH_PGERR);
stm32g0x.c:543stm32x_write_block()
target_write_u32(target, stm32x_get_flash_reg(bank, STM32_FLASH_SR), FLASH_WRPRTERR);
stm32g0x.c:592stm32gx_write()
retval = target_write_u32(target, stm32x_get_flash_reg(bank, STM32G0_FLASH_KEYR), KEY1);
stm32g0x.c:595stm32gx_write()
retval = target_write_u32(target, stm32x_get_flash_reg(bank, STM32G0_FLASH_KEYR), KEY2);
stm32g0x.c:599stm32gx_write()
retval = target_write_u32(target, stm32x_get_flash_reg(bank, STM32G0_FLASH_CR), STM32G0_FLASH_PG);
stm32g0x.c:630stm32gx_write()
retval2 = target_write_u32(target, stm32x_get_flash_reg(bank, STM32G0_FLASH_CR), STM32G0_FLASH_LOCK);
stm32g0x.c:1117stm32x_handle_options_load_command()
retval = target_write_u32(target, stm32x_get_flash_reg(bank, STM32G0_FLASH_KEYR), KEY1);
stm32g0x.c:1120stm32x_handle_options_load_command()
retval = target_write_u32(target, stm32x_get_flash_reg(bank, STM32G0_FLASH_KEYR), KEY2);
stm32g0x.c:1125stm32x_handle_options_load_command()
retval = target_write_u32(target, stm32x_get_flash_reg(bank, STM32G0_FLASH_OPTKEYR), OPTKEY1);
stm32g0x.c:1128stm32x_handle_options_load_command()
retval = target_write_u32(target, stm32x_get_flash_reg(bank, STM32G0_FLASH_OPTKEYR), OPTKEY2);
stm32g0x.c:1133stm32x_handle_options_load_command()
retval = target_write_u32(target, stm32x_get_flash_reg(bank, STM32G0_FLASH_CR), STM32G0_FLASH_OBL_LAUNCH);
stm32g0x.c:1145stm32gx_mass_erase()
int retval = target_write_u32(target, stm32x_get_flash_reg(bank, STM32G0_FLASH_KEYR), KEY1);
stm32g0x.c:1148stm32gx_mass_erase()
retval = target_write_u32(target, stm32x_get_flash_reg(bank, STM32G0_FLASH_KEYR), KEY2);
stm32g0x.c:1153stm32gx_mass_erase()
retval = target_write_u32(target, stm32x_get_flash_reg(bank, STM32G0_FLASH_CR),
stm32g0x.c:1162stm32gx_mass_erase()
retval = target_write_u32(target, stm32x_get_flash_reg(bank, STM32G0_FLASH_CR), STM32G0_FLASH_LOCK);

Call Tree

Data read by stm32x_get_flash_reg()
stm32x_get_flash_reg()
Type of stm32x_get_flash_reg()
stm32x_get_flash_reg()
all items filtered out