OpenOCD
rp2xxx_flash_bank Struct Reference
Collaboration diagram for rp2xxx_flash_bank:

Data Fields

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
 
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 190 of file rp2xxx.c.

Field Documentation

◆ dev_name

char rp2xxx_flash_bank::dev_name[20]

Definition at line 208 of file rp2xxx.c.

◆ id

uint32_t rp2xxx_flash_bank::id

Definition at line 192 of file rp2xxx.c.

◆ jump_bootrom_reset_state

uint16_t rp2xxx_flash_bank::jump_bootrom_reset_state

Definition at line 205 of file rp2xxx.c.

◆ jump_bootrom_set_varm_stack

uint16_t rp2xxx_flash_bank::jump_bootrom_set_varm_stack

Definition at line 206 of file rp2xxx.c.

◆ jump_connect_internal_flash

uint16_t rp2xxx_flash_bank::jump_connect_internal_flash

Definition at line 199 of file rp2xxx.c.

◆ jump_enter_cmd_xip

uint16_t rp2xxx_flash_bank::jump_enter_cmd_xip

Definition at line 204 of file rp2xxx.c.

◆ jump_flash_exit_xip

uint16_t rp2xxx_flash_bank::jump_flash_exit_xip

Definition at line 198 of file rp2xxx.c.

◆ jump_flash_range_erase

uint16_t rp2xxx_flash_bank::jump_flash_range_erase

Definition at line 200 of file rp2xxx.c.

◆ jump_flash_range_program

uint16_t rp2xxx_flash_bank::jump_flash_range_program

Definition at line 201 of file rp2xxx.c.

◆ jump_flash_reset_address_trans

uint16_t rp2xxx_flash_bank::jump_flash_reset_address_trans

Definition at line 203 of file rp2xxx.c.

◆ jump_flush_cache

uint16_t rp2xxx_flash_bank::jump_flush_cache

Definition at line 202 of file rp2xxx.c.

◆ probed

bool rp2xxx_flash_bank::probed

Definition at line 191 of file rp2xxx.c.

◆ ram_algo_space

struct working_area* rp2xxx_flash_bank::ram_algo_space

Definition at line 196 of file rp2xxx.c.

◆ sfdp_dummy

unsigned int rp2xxx_flash_bank::sfdp_dummy

Definition at line 211 of file rp2xxx.c.

◆ sfdp_dummy_detect

unsigned int rp2xxx_flash_bank::sfdp_dummy_detect

Definition at line 211 of file rp2xxx.c.

◆ size_override

bool rp2xxx_flash_bank::size_override

Definition at line 209 of file rp2xxx.c.

◆ spi_dev

struct flash_device rp2xxx_flash_bank::spi_dev

Definition at line 209 of file rp2xxx.c.

◆ stack

struct working_area* rp2xxx_flash_bank::stack

Definition at line 193 of file rp2xxx.c.


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