npcx_flash_bank is only used within OpenOCD.
 
Symbols
loading...
Files
loading...

npcx_flash_bank struct

Syntax

struct npcx_flash_bank {     uint32_t sector_length;     bool probed;     enum npcx_flash_device_index flash;     struct working_area *working_area;     struct armv7m_algorithm armv7m_info;     const uint8_t *algo_code;     uint32_t algo_size;     uint32_t algo_working_size;     uint32_t buffer_addr;     uint32_t params_addr;     uint32_t fiu_ver; };

Fields

sector_length

No summary provided. Read more...

probed

No summary provided. Read more...

flash

No summary provided. Read more...

working_area

No summary provided. Read more...

armv7m_info

No summary provided. Read more...

algo_code

No summary provided. Read more...

algo_size

No summary provided. Read more...

algo_working_size

No summary provided. Read more...

buffer_addr

No summary provided. Read more...

params_addr

No summary provided. Read more...

fiu_ver

No summary provided. Read more...

References

LocationReferrerScopeText
npcx.c:35
struct npcx_flash_bank {
npcx.c:80npcx_init()
struct npcx_flash_bank *npcx_bank = bank->driver_priv;
npcx.c:137npcx_quit()
struct npcx_flash_bank *npcx_bank = bank->driver_priv;
npcx.c:182npcx_get_flash_id()
struct npcx_flash_bank *npcx_bank = bank->driver_priv;
npcx.c:236npcx_probe()
struct npcx_flash_bank *npcx_bank = bank->driver_priv;
npcx.c:286npcx_auto_probe()
struct npcx_flash_bank *npcx_bank = bank->driver_priv;
npcx.c:297npcx_flash_bank_command()
struct npcx_flash_bank *npcx_bank;
npcx.c:302npcx_flash_bank_command()
npcx_bank = calloc(1, sizeof(struct npcx_flash_bank));
npcx.c:324npcx_flash_bank_command()
free(npcx_bank);
npcx.c:341npcx_chip_erase()
struct npcx_flash_bank *npcx_bank = bank->driver_priv;
npcx.c:390npcx_erase()
struct npcx_flash_bank *npcx_bank = bank->driver_priv;
npcx.c:449npcx_write()
struct npcx_flash_bank *npcx_bank = bank->driver_priv;
npcx.c:520npcx_info()
struct npcx_flash_bank *npcx_bank = bank->driver_priv;

Type Use

Variables of npcx_flash_bank type
npcx_init()::npcx_bank
npcx_quit()::npcx_bank
npcx_get_flash_id()::npcx_bank
npcx_probe()::npcx_bank
npcx_auto_probe()::npcx_bank
npcx_flash_bank_command()::npcx_bank
npcx_chip_erase()::npcx_bank
npcx_erase()::npcx_bank
npcx_write()::npcx_bank
npcx_info()::npcx_bank
all items filtered out
npcx_flash_bank
Allocators of npcx_flash_bank
Deletors of npcx_flash_bank
all items filtered out
npcx_flash_bank
all items filtered out