OpenOCD
stm32l4_flash_bank Struct Reference
Collaboration diagram for stm32l4_flash_bank:

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_infopart_info
 
bool probed
 
enum stm32l4_rdp rdp
 
uint32_t sr_bsy_mask
 
bool tzen
 
uint32_t user_bank_size
 
uint32_t wrpxxr_mask
 

Detailed Description

Definition at line 245 of file stm32l4x.c.

Field Documentation

◆ bank1_sectors

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().

◆ cr_bker_mask

uint32_t stm32l4_flash_bank::cr_bker_mask

Definition at line 253 of file stm32l4x.c.

Referenced by stm32l4_erase(), and stm32l4_probe().

◆ data_width

uint32_t stm32l4_flash_bank::data_width

◆ dual_bank_mode

bool stm32l4_flash_bank::dual_bank_mode

◆ flash_regs

◆ flash_regs_base

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().

◆ hole_sectors

int stm32l4_flash_bank::hole_sectors

Definition at line 250 of file stm32l4x.c.

Referenced by stm32l4_probe().

◆ idcode

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().

◆ optr

uint32_t stm32l4_flash_bank::optr

◆ otp_enabled

bool stm32l4_flash_bank::otp_enabled

◆ part_info

◆ probed

bool stm32l4_flash_bank::probed

◆ rdp

enum stm32l4_rdp stm32l4_flash_bank::rdp

◆ sr_bsy_mask

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().

◆ tzen

bool stm32l4_flash_bank::tzen

◆ user_bank_size

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().

◆ wrpxxr_mask

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().


The documentation for this struct was generated from the following file: