OpenOCD
|
Data Fields | |
unsigned int | bank1_sectors |
uint32_t | cr_bker_mask |
uint32_t | data_width |
bool | dual_bank_mode |
const uint32_t * | flash_regs |
uint32_t | flash_regs_base |
int | hole_sectors |
uint32_t | idcode |
uint32_t | optr |
bool | otp_enabled |
const struct stm32l4_part_info * | part_info |
bool | probed |
enum stm32l4_rdp | rdp |
uint32_t | sr_bsy_mask |
bool | tzen |
uint32_t | user_bank_size |
uint32_t | wrpxxr_mask |
Definition at line 245 of file stm32l4x.c.
unsigned int stm32l4_flash_bank::bank1_sectors |
Definition at line 248 of file stm32l4x.c.
Referenced by stm32l4_erase(), stm32l4_get_all_wrpxy(), stm32l4_probe(), and stm32l4_protect().
uint32_t stm32l4_flash_bank::cr_bker_mask |
Definition at line 253 of file stm32l4x.c.
Referenced by stm32l4_erase(), and stm32l4_probe().
uint32_t stm32l4_flash_bank::data_width |
Definition at line 252 of file stm32l4x.c.
Referenced by stm32l4_probe(), stm32l4_write(), stm32l4_write_block(), and stm32l4_write_block_without_loader().
bool stm32l4_flash_bank::dual_bank_mode |
Definition at line 249 of file stm32l4x.c.
Referenced by COMMAND_HANDLER(), get_stm32l4_bank_type_str(), stm32l4_get_all_wrpxy(), stm32l4_probe(), and stm32l4_set_secbb().
const uint32_t* stm32l4_flash_bank::flash_regs |
Definition at line 258 of file stm32l4x.c.
Referenced by COMMAND_HANDLER(), stm32l4_get_flash_cr_with_lock_index(), stm32l4_get_flash_reg_by_index(), stm32l4_probe(), stm32l4_read_flash_reg_by_index(), stm32l4_write_flash_reg_by_index(), stm32l4_write_one_wrpxy(), and stm32l4_write_option().
uint32_t stm32l4_flash_bank::flash_regs_base |
Definition at line 257 of file stm32l4x.c.
Referenced by stm32l4_auto_probe(), stm32l4_get_flash_reg(), and stm32l4_probe().
int stm32l4_flash_bank::hole_sectors |
Definition at line 250 of file stm32l4x.c.
Referenced by stm32l4_probe().
uint32_t stm32l4_flash_bank::idcode |
Definition at line 247 of file stm32l4x.c.
Referenced by get_stm32l4_info(), get_stm32l4_rev_str(), and stm32l4_probe().
uint32_t stm32l4_flash_bank::optr |
Definition at line 262 of file stm32l4x.c.
Referenced by COMMAND_HANDLER(), stm32l4_auto_probe(), stm32l4_probe(), and stm32l4_sync_rdp_tzen().
bool stm32l4_flash_bank::otp_enabled |
Definition at line 259 of file stm32l4x.c.
Referenced by FLASH_BANK_COMMAND_HANDLER(), stm32l4_otp_enable(), and stm32l4_otp_is_enabled().
const struct stm32l4_part_info* stm32l4_flash_bank::part_info |
Definition at line 256 of file stm32l4x.c.
Referenced by COMMAND_HANDLER(), get_stm32l4_bank_type_str(), get_stm32l4_info(), get_stm32l4_rev_str(), stm32l4_auto_probe(), stm32l4_get_all_wrpxy(), stm32l4_is_otp(), stm32l4_mass_erase(), stm32l4_probe(), stm32l4_set_secbb(), stm32l4_sync_rdp_tzen(), and stm32l4_write_option().
bool stm32l4_flash_bank::probed |
Definition at line 246 of file stm32l4x.c.
Referenced by FLASH_BANK_COMMAND_HANDLER(), get_stm32l4_info(), stm32l4_auto_probe(), stm32l4_perform_obl_launch(), and stm32l4_probe().
enum stm32l4_rdp stm32l4_flash_bank::rdp |
Definition at line 259 of file stm32l4x.c.
Referenced by COMMAND_HANDLER(), stm32l4_erase(), stm32l4_mass_erase(), stm32l4_probe(), stm32l4_sync_rdp_tzen(), and stm32l4_write().
uint32_t stm32l4_flash_bank::sr_bsy_mask |
Definition at line 254 of file stm32l4x.c.
Referenced by stm32l4_probe(), stm32l4_wait_status_busy(), and stm32l4_write_block().
bool stm32l4_flash_bank::tzen |
Definition at line 261 of file stm32l4x.c.
Referenced by COMMAND_HANDLER(), stm32l4_erase(), stm32l4_mass_erase(), stm32l4_probe(), stm32l4_sync_rdp_tzen(), and stm32l4_write().
uint32_t stm32l4_flash_bank::user_bank_size |
Definition at line 251 of file stm32l4x.c.
Referenced by FLASH_BANK_COMMAND_HANDLER(), and stm32l4_probe().
uint32_t stm32l4_flash_bank::wrpxxr_mask |
Definition at line 255 of file stm32l4x.c.
Referenced by stm32l4_get_one_wrpxy(), stm32l4_probe(), and stm32l4_write_one_wrpxy().