OpenOCD
|
Data Structures | |
struct | nrf5_bank |
Data Fields | |
struct nrf5_info::nrf5_bank | bank [2] |
bool | chip_probed |
enum nrf5_features | features |
struct nrf52_ficr_info | ficr_info |
bool | ficr_info_valid |
const struct nrf5_ficr_map * | ficr_offsets |
uint32_t | flash_num_sectors |
uint32_t | flash_page_size |
uint16_t | hwid |
const struct nrf5_map * | map |
unsigned int | ram_size_kb |
unsigned int | refcount |
const struct nrf5_device_spec * | spec |
struct target * | target |
struct nrf5_info::nrf5_bank nrf5_info::bank[2] |
Referenced by FLASH_BANK_COMMAND_HANDLER(), nrf5_bank_is_uicr(), and nrf5_setup_bank().
bool nrf5_info::chip_probed |
Definition at line 120 of file nrf5.c.
Referenced by nrf5_chip_is_probed(), and nrf5_probe_chip().
enum nrf5_features nrf5_info::features |
Definition at line 134 of file nrf5.c.
Referenced by COMMAND_HANDLER(), nrf51_52_partno_check(), nrf53_91_partno_check(), nrf5_erase(), nrf5_erase_page(), nrf5_get_chip_type_str(), nrf5_probe_chip(), nrf5_protect(), nrf5_protect_check(), and nrf5_write().
struct nrf52_ficr_info nrf5_info::ficr_info |
Definition at line 131 of file nrf5.c.
Referenced by nrf51_52_partno_check(), nrf53_91_partno_check(), nrf5_get_chip_type_str(), nrf5_probe_chip(), nrf5_read_ficr_info_part(), nrf5_read_ficr_more_info(), and nrf5_setup_bank().
bool nrf5_info::ficr_info_valid |
Definition at line 131 of file nrf5.c.
Referenced by nrf5_get_chip_type_str(), nrf5_probe_chip(), and nrf5_setup_bank().
const struct nrf5_ficr_map* nrf5_info::ficr_offsets |
Definition at line 141 of file nrf5.c.
Referenced by nrf5_probe_chip(), and nrf5_read_ficr_more_info().
uint32_t nrf5_info::flash_num_sectors |
Definition at line 137 of file nrf5.c.
Referenced by nrf5_info(), nrf5_probe_chip(), and nrf5_setup_bank().
uint32_t nrf5_info::flash_page_size |
Definition at line 136 of file nrf5.c.
Referenced by nrf5_info(), nrf5_probe_chip(), and nrf5_setup_bank().
uint16_t nrf5_info::hwid |
Definition at line 134 of file nrf5.c.
Referenced by nrf5_get_chip_type_str(), and nrf5_probe_chip().
const struct nrf5_map* nrf5_info::map |
Definition at line 140 of file nrf5.c.
Referenced by nrf5_erase_page(), nrf5_ll_flash_write(), nrf5_nvmc_read_u32(), nrf5_nvmc_write_u32(), nrf5_probe_chip(), nrf5_read_ficr_more_info(), and nrf5_setup_bank().
unsigned int nrf5_info::ram_size_kb |
Definition at line 138 of file nrf5.c.
Referenced by nrf5_info(), and nrf5_probe_chip().
unsigned int nrf5_info::refcount |
Definition at line 119 of file nrf5.c.
Referenced by FLASH_BANK_COMMAND_HANDLER(), and nrf5_free_driver_priv().
const struct nrf5_device_spec* nrf5_info::spec |
Definition at line 133 of file nrf5.c.
Referenced by nrf5_get_chip_type_str(), nrf5_probe_chip(), and nrf5_setup_bank().
struct target* nrf5_info::target |
Definition at line 127 of file nrf5.c.
Referenced by FLASH_BANK_COMMAND_HANDLER(), nrf51_protect_check_clenr0(), nrf51_protect_clenr0(), nrf52_protect_check_bprot(), nrf5_erase_page(), nrf5_ll_flash_write(), nrf5_nvmc_read_u32(), nrf5_nvmc_write_u32(), nrf5_probe_chip(), nrf5_read_ficr_info_part(), and nrf5_read_ficr_more_info().