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 230 of file stm32l4x.c.
unsigned int stm32l4_flash_bank::bank1_sectors |
Definition at line 233 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 238 of file stm32l4x.c.
Referenced by stm32l4_erase(), and stm32l4_probe().
uint32_t stm32l4_flash_bank::data_width |
Definition at line 237 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 234 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 243 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 242 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 235 of file stm32l4x.c.
Referenced by stm32l4_probe().
uint32_t stm32l4_flash_bank::idcode |
Definition at line 232 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 247 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 244 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 241 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 231 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 244 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 239 of file stm32l4x.c.
Referenced by stm32l4_probe(), stm32l4_wait_status_busy(), and stm32l4_write_block().
bool stm32l4_flash_bank::tzen |
Definition at line 246 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 236 of file stm32l4x.c.
Referenced by FLASH_BANK_COMMAND_HANDLER(), and stm32l4_probe().
uint32_t stm32l4_flash_bank::wrpxxr_mask |
Definition at line 240 of file stm32l4x.c.
Referenced by stm32l4_get_one_wrpxy(), stm32l4_probe(), and stm32l4_write_one_wrpxy().