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

efm32x_flash_chip struct

Syntax

struct efm32x_flash_chip {     struct efm32_info info;     bool probed[EFM32_N_BANKS];     uint32_t lb_page[LOCKWORDS_SZ/4];     uint32_t reg_base;     uint32_t reg_lock;     uint32_t refcount; };

Fields

info

No summary provided. Read more...

probed

No summary provided. Read more...

lb_page

No summary provided. Read more...

reg_base

No summary provided. Read more...

reg_lock

No summary provided. Read more...

refcount

No summary provided. Read more...

References

LocationReferrerScopeText
efm32.c:127
struct efm32x_flash_chip {
efm32.c:231efm32x_read_reg_u32()
struct efm32x_flash_chip *efm32x_info = bank->driver_priv;
efm32.c:240efm32x_write_reg_u32()
struct efm32x_flash_chip *efm32x_info = bank->driver_priv;
efm32.c:249efm32x_read_info()
struct efm32x_flash_chip *efm32x_info = bank->driver_priv;
efm32.c:335efm32x_flash_bank_command()
struct efm32x_flash_chip *efm32x_info = NULL;
efm32.c:359efm32x_flash_bank_command()
efm32x_info = calloc(1, sizeof(struct efm32x_flash_chip));
efm32.c:376efm32x_free_driver_priv()
struct efm32x_flash_chip *efm32x_info = bank->driver_priv;
efm32.c:384efm32x_free_driver_priv()
free(efm32x_info);
efm32.c:417efm32x_msc_lock()
struct efm32x_flash_chip *efm32x_info = bank->driver_priv;
efm32.c:539efm32x_read_lock_data()
struct efm32x_flash_chip *efm32x_info = bank->driver_priv;
efm32.c:615efm32x_write_only_lockbits()
struct efm32x_flash_chip *efm32x_info = bank->driver_priv;
efm32.c:621efm32x_write_lock_data()
struct efm32x_flash_chip *efm32x_info = bank->driver_priv;
efm32.c:660efm32x_get_page_lock()
struct efm32x_flash_chip *efm32x_info = bank->driver_priv;
efm32.c:684efm32x_set_page_lock()
struct efm32x_flash_chip *efm32x_info = bank->driver_priv;
efm32.c:741efm32x_write_block()
struct efm32x_flash_chip *efm32x_info = bank->driver_priv;
efm32.c:1050efm32x_probe()
struct efm32x_flash_chip *efm32x_info = bank->driver_priv;
efm32.c:1103efm32x_auto_probe()
struct efm32x_flash_chip *efm32x_info = bank->driver_priv;
efm32.c:1139get_efm32x_info()
struct efm32x_flash_chip *efm32x_info = bank->driver_priv;
efm32.c:1165efm32x_handle_debuglock_command()
struct efm32x_flash_chip *efm32x_info = bank->driver_priv;

Type Use

Variables of efm32x_flash_chip type
efm32x_read_reg_u32()::efm32x_info
efm32x_write_reg_u32()::efm32x_info
efm32x_read_info()::efm32x_info
efm32x_flash_bank_command()::efm32x_info
efm32x_free_driver_priv()::efm32x_info
efm32x_msc_lock()::efm32x_info
efm32x_read_lock_data()::efm32x_info
efm32x_write_only_lockbits()::efm32x_info
efm32x_write_lock_data()::efm32x_info
efm32x_get_page_lock()::efm32x_info
efm32x_set_page_lock()::efm32x_info
efm32x_write_block()::efm32x_info
efm32x_probe()::efm32x_info
efm32x_auto_probe()::efm32x_info
get_efm32x_info()::efm32x_info
efm32x_handle_debuglock_command()::efm32x_info
all items filtered out
efm32x_flash_chip
Allocators of efm32x_flash_chip
Deletors of efm32x_flash_chip
all items filtered out
efm32x_flash_chip
all items filtered out