OpenOCD
rp2xxx_flash_bank Struct Reference
Collaboration diagram for rp2xxx_flash_bank:

Data Fields

bool accessctrl_dirty
 
char dev_name [20]
 
uint32_t id
 
uint16_t jump_bootrom_reset_state
 
uint16_t jump_bootrom_set_varm_stack
 
uint16_t jump_connect_internal_flash
 
uint16_t jump_enter_cmd_xip
 
uint16_t jump_flash_exit_xip
 
uint16_t jump_flash_range_erase
 
uint16_t jump_flash_range_program
 
uint16_t jump_flash_reset_address_trans
 
uint16_t jump_flush_cache
 
bool probed
 
struct working_arearam_algo_space
 
uint8_t saved_accessctrl [ACCESSCTRL_SAVE_SIZE]
 
struct cortex_m_saved_security saved_security
 
unsigned int sfdp_dummy
 
unsigned int sfdp_dummy_detect
 
bool size_override
 
struct flash_device spi_dev
 
struct working_areastack
 

Detailed Description

Definition at line 198 of file rp2xxx.c.

Field Documentation

◆ accessctrl_dirty

bool rp2xxx_flash_bank::accessctrl_dirty

Definition at line 222 of file rp2xxx.c.

◆ dev_name

char rp2xxx_flash_bank::dev_name[20]

Definition at line 216 of file rp2xxx.c.

◆ id

uint32_t rp2xxx_flash_bank::id

Definition at line 200 of file rp2xxx.c.

◆ jump_bootrom_reset_state

uint16_t rp2xxx_flash_bank::jump_bootrom_reset_state

Definition at line 213 of file rp2xxx.c.

◆ jump_bootrom_set_varm_stack

uint16_t rp2xxx_flash_bank::jump_bootrom_set_varm_stack

Definition at line 214 of file rp2xxx.c.

◆ jump_connect_internal_flash

uint16_t rp2xxx_flash_bank::jump_connect_internal_flash

Definition at line 207 of file rp2xxx.c.

◆ jump_enter_cmd_xip

uint16_t rp2xxx_flash_bank::jump_enter_cmd_xip

Definition at line 212 of file rp2xxx.c.

◆ jump_flash_exit_xip

uint16_t rp2xxx_flash_bank::jump_flash_exit_xip

Definition at line 206 of file rp2xxx.c.

◆ jump_flash_range_erase

uint16_t rp2xxx_flash_bank::jump_flash_range_erase

Definition at line 208 of file rp2xxx.c.

◆ jump_flash_range_program

uint16_t rp2xxx_flash_bank::jump_flash_range_program

Definition at line 209 of file rp2xxx.c.

◆ jump_flash_reset_address_trans

uint16_t rp2xxx_flash_bank::jump_flash_reset_address_trans

Definition at line 211 of file rp2xxx.c.

◆ jump_flush_cache

uint16_t rp2xxx_flash_bank::jump_flush_cache

Definition at line 210 of file rp2xxx.c.

◆ probed

bool rp2xxx_flash_bank::probed

Definition at line 199 of file rp2xxx.c.

◆ ram_algo_space

struct working_area* rp2xxx_flash_bank::ram_algo_space

Definition at line 204 of file rp2xxx.c.

◆ saved_accessctrl

uint8_t rp2xxx_flash_bank::saved_accessctrl[ACCESSCTRL_SAVE_SIZE]

Definition at line 223 of file rp2xxx.c.

◆ saved_security

struct cortex_m_saved_security rp2xxx_flash_bank::saved_security

Definition at line 219 of file rp2xxx.c.

◆ sfdp_dummy

unsigned int rp2xxx_flash_bank::sfdp_dummy

Definition at line 219 of file rp2xxx.c.

◆ sfdp_dummy_detect

unsigned int rp2xxx_flash_bank::sfdp_dummy_detect

Definition at line 219 of file rp2xxx.c.

◆ size_override

bool rp2xxx_flash_bank::size_override

Definition at line 217 of file rp2xxx.c.

◆ spi_dev

struct flash_device rp2xxx_flash_bank::spi_dev

Definition at line 217 of file rp2xxx.c.

◆ stack

struct working_area* rp2xxx_flash_bank::stack

Definition at line 201 of file rp2xxx.c.


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