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

ambiqmicro_flash_bank struct

Syntax

struct ambiqmicro_flash_bank {     bool probed;     const char *target_name;     uint8_t target_class;     uint32_t sramsiz;     uint32_t flshsiz;     uint32_t num_pages;     uint32_t pagesize;     uint32_t pages_in_lockregion;     uint16_t num_lockbits;     uint32_t rcc;     uint32_t rcc2;     uint8_t mck_valid;     uint8_t xtal_mask;     uint32_t iosc_freq;     uint32_t mck_freq;     const char *iosc_desc;     const char *mck_desc; };

Fields

probed

No summary provided. Read more...

target_name

No summary provided. Read more...

target_class

No summary provided. Read more...

sramsiz

No summary provided. Read more...

flshsiz

No summary provided. Read more...

num_pages

No summary provided. Read more...

pagesize

No summary provided. Read more...

pages_in_lockregion

No summary provided. Read more...

num_lockbits

No summary provided. Read more...

rcc

No summary provided. Read more...

rcc2

No summary provided. Read more...

mck_valid

No summary provided. Read more...

xtal_mask

No summary provided. Read more...

iosc_freq

No summary provided. Read more...

mck_freq

No summary provided. Read more...

iosc_desc

No summary provided. Read more...

mck_desc

No summary provided. Read more...

References

LocationReferrerScopeText
ambiqmicro.c:67
struct ambiqmicro_flash_bank {
ambiqmicro.c:122ambiqmicro_flash_bank_command()
struct ambiqmicro_flash_bank *ambiqmicro_info;
ambiqmicro.c:127ambiqmicro_flash_bank_command()
ambiqmicro_info = calloc(1, sizeof(struct ambiqmicro_flash_bank));
ambiqmicro.c:141get_ambiqmicro_info()
struct ambiqmicro_flash_bank *ambiqmicro_info = bank->driver_priv;
ambiqmicro.c:171ambiqmicro_read_part_info()
struct ambiqmicro_flash_bank *ambiqmicro_info = bank->driver_priv;
ambiqmicro.c:248ambiqmicro_protect_check()
struct ambiqmicro_flash_bank *ambiqmicro = bank->driver_priv;
ambiqmicro.c:333ambiqmicro_mass_erase()
struct ambiqmicro_flash_bank *ambiqmicro_info = NULL;
ambiqmicro.c:403ambiqmicro_erase()
struct ambiqmicro_flash_bank *ambiqmicro_info = bank->driver_priv;
ambiqmicro.c:626ambiqmicro_probe()
struct ambiqmicro_flash_bank *ambiqmicro_info = bank->driver_priv;
ambiqmicro.c:670ambiqmicro_otp_program()
struct ambiqmicro_flash_bank *ambiqmicro_info = NULL;

Type Use

Variables of ambiqmicro_flash_bank type
ambiqmicro_flash_bank_command()::ambiqmicro_info
get_ambiqmicro_info()::ambiqmicro_info
ambiqmicro_read_part_info()::ambiqmicro_info
ambiqmicro_protect_check()::ambiqmicro
ambiqmicro_mass_erase()::ambiqmicro_info
ambiqmicro_erase()::ambiqmicro_info
ambiqmicro_probe()::ambiqmicro_info
ambiqmicro_otp_program()::ambiqmicro_info
all items filtered out
ambiqmicro_flash_bank
Allocators of ambiqmicro_flash_bank
all items filtered out
ambiqmicro_flash_bank