OpenOCD
stm32h7x_part_info Struct Reference
Collaboration diagram for stm32h7x_part_info:

Data Fields

unsigned int block_size
 
uint32_t(* compute_flash_cr )(uint32_t cmd, int snb)
 
const char * device_str
 
uint32_t fsize_addr
 
bool has_dual_bank
 
uint16_t id
 
uint16_t max_bank_size_kb
 
uint16_t max_flash_size_kb
 
size_t num_revs
 
unsigned int page_size_kb
 
const struct stm32h7x_revrevs
 
uint32_t wps_group_size
 
uint32_t wps_mask
 

Detailed Description

Definition at line 105 of file stm32h7x.c.

Field Documentation

◆ block_size

unsigned int stm32h7x_part_info::block_size

Definition at line 111 of file stm32h7x.c.

Referenced by stm32x_probe(), stm32x_write(), and stm32x_write_block().

◆ compute_flash_cr

uint32_t(* stm32h7x_part_info::compute_flash_cr) (uint32_t cmd, int snb)

Definition at line 119 of file stm32h7x.c.

Referenced by stm32x_erase(), stm32x_mass_erase(), and stm32x_write().

◆ device_str

const char* stm32h7x_part_info::device_str

Definition at line 107 of file stm32h7x.c.

Referenced by stm32x_get_info(), and stm32x_probe().

◆ fsize_addr

uint32_t stm32h7x_part_info::fsize_addr

Definition at line 115 of file stm32h7x.c.

Referenced by stm32x_probe().

◆ has_dual_bank

bool stm32h7x_part_info::has_dual_bank

Definition at line 113 of file stm32h7x.c.

Referenced by stm32x_probe().

◆ id

uint16_t stm32h7x_part_info::id

Definition at line 106 of file stm32h7x.c.

◆ max_bank_size_kb

uint16_t stm32h7x_part_info::max_bank_size_kb

Definition at line 114 of file stm32h7x.c.

Referenced by stm32x_probe().

◆ max_flash_size_kb

uint16_t stm32h7x_part_info::max_flash_size_kb

Definition at line 112 of file stm32h7x.c.

Referenced by stm32x_probe().

◆ num_revs

size_t stm32h7x_part_info::num_revs

Definition at line 109 of file stm32h7x.c.

◆ page_size_kb

unsigned int stm32h7x_part_info::page_size_kb

Definition at line 110 of file stm32h7x.c.

Referenced by stm32x_probe().

◆ revs

const struct stm32h7x_rev* stm32h7x_part_info::revs

Definition at line 108 of file stm32h7x.c.

◆ wps_group_size

uint32_t stm32h7x_part_info::wps_group_size

Definition at line 116 of file stm32h7x.c.

Referenced by stm32x_probe().

◆ wps_mask

uint32_t stm32h7x_part_info::wps_mask

Definition at line 117 of file stm32h7x.c.

Referenced by stm32x_protect().


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