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

xmc4xxx_flash_bank struct

Syntax

struct xmc4xxx_flash_bank {     bool probed;     uint32_t fcon_id;     uint32_t pw1;     uint32_t pw2;     bool pw_set;     bool read_protected;     bool write_prot_otp[MAX_XMC_SECTORS]; };

Fields

probed

No summary provided. Read more...

fcon_id

No summary provided. Read more...

pw1

No summary provided. Read more...

pw2

No summary provided. Read more...

pw_set

No summary provided. Read more...

read_protected

No summary provided. Read more...

write_prot_otp

No summary provided. Read more...

References

LocationReferrerScopeText
xmc4xxx.c:211
struct xmc4xxx_flash_bank {
xmc4xxx.c:321xmc4xxx_probe()
struct xmc4xxx_flash_bank *fb = bank->driver_priv;
xmc4xxx.c:533xmc4xxx_erase()
struct xmc4xxx_flash_bank *fb = bank->driver_priv;
xmc4xxx.c:715xmc4xxx_write()
struct xmc4xxx_flash_bank *fb = bank->driver_priv;
xmc4xxx.c:797xmc4xxx_get_info_command()
struct xmc4xxx_flash_bank *fb = bank->driver_priv;
xmc4xxx.c:941xmc4xxx_temp_unprotect()
struct xmc4xxx_flash_bank *fb;
xmc4xxx.c:1025xmc4xxx_flash_protect()
struct xmc4xxx_flash_bank *fb = bank->driver_priv;
xmc4xxx.c:1135xmc4xxx_protect()
struct xmc4xxx_flash_bank *fb = bank->driver_priv;
xmc4xxx.c:1161xmc4xxx_protect_check()
struct xmc4xxx_flash_bank *fb = bank->driver_priv;
xmc4xxx.c:1233xmc4xxx_flash_bank_command()
bank->driver_priv = malloc(sizeof(struct xmc4xxx_flash_bank));
xmc4xxx.c:1238xmc4xxx_flash_bank_command()
(void)memset(bank->driver_priv, 0, sizeof(struct xmc4xxx_flash_bank));
xmc4xxx.c:1255xmc4xxx_handle_flash_password_command()
struct xmc4xxx_flash_bank *fb = bank->driver_priv;

Type Use

Variables of xmc4xxx_flash_bank type
xmc4xxx_probe()::fb
xmc4xxx_erase()::fb
xmc4xxx_write()::fb
xmc4xxx_get_info_command()::fb
xmc4xxx_temp_unprotect()::fb
xmc4xxx_flash_protect()::fb
xmc4xxx_protect()::fb
xmc4xxx_protect_check()::fb
xmc4xxx_handle_flash_password_command()::fb
all items filtered out
xmc4xxx_flash_bank