OpenOCD
npcx_flash_bank Struct Reference
Collaboration diagram for npcx_flash_bank:

Data Fields

const uint8_t * algo_code
 
uint32_t algo_size
 
uint32_t algo_working_size
 
struct armv7m_algorithm armv7m_info
 
uint32_t buffer_addr
 
const char * family_name
 
enum npcx_flash_device_index flash
 
uint32_t params_addr
 
bool probed
 
uint32_t sector_length
 
struct working_areaworking_area
 

Detailed Description

Definition at line 35 of file npcx.c.

Field Documentation

◆ algo_code

const uint8_t* npcx_flash_bank::algo_code

Definition at line 42 of file npcx.c.

Referenced by npcx_init(), and npcx_probe().

◆ algo_size

uint32_t npcx_flash_bank::algo_size

Definition at line 43 of file npcx.c.

Referenced by npcx_init(), and npcx_probe().

◆ algo_working_size

uint32_t npcx_flash_bank::algo_working_size

Definition at line 44 of file npcx.c.

Referenced by npcx_init(), and npcx_probe().

◆ armv7m_info

struct armv7m_algorithm npcx_flash_bank::armv7m_info

Definition at line 40 of file npcx.c.

Referenced by npcx_init(), and npcx_quit().

◆ buffer_addr

uint32_t npcx_flash_bank::buffer_addr

Definition at line 45 of file npcx.c.

Referenced by npcx_probe(), and npcx_write().

◆ family_name

const char* npcx_flash_bank::family_name

Definition at line 36 of file npcx.c.

Referenced by FLASH_BANK_COMMAND_HANDLER(), npcx_get_flash_id(), and npcx_init().

◆ flash

enum npcx_flash_device_index npcx_flash_bank::flash

Definition at line 38 of file npcx.c.

Referenced by npcx_probe().

◆ params_addr

uint32_t npcx_flash_bank::params_addr

Definition at line 46 of file npcx.c.

Referenced by npcx_chip_erase(), npcx_erase(), npcx_get_flash_id(), npcx_probe(), and npcx_write().

◆ probed

bool npcx_flash_bank::probed

Definition at line 38 of file npcx.c.

Referenced by npcx_auto_probe(), and npcx_probe().

◆ sector_length

uint32_t npcx_flash_bank::sector_length

Definition at line 37 of file npcx.c.

Referenced by FLASH_BANK_COMMAND_HANDLER(), npcx_erase(), and npcx_probe().

◆ working_area

struct working_area* npcx_flash_bank::working_area

Definition at line 40 of file npcx.c.

Referenced by npcx_init(), and npcx_quit().


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