OpenOCD
|
uint16_t cfi_flash_bank::alt_addr |
Definition at line 32 of file cfi.h.
Referenced by cfi_fixup_non_cfi(), cfi_get_info(), and cfi_probe().
void* cfi_flash_bank::alt_ext |
Definition at line 58 of file cfi.h.
Referenced by cfi_fixup_non_cfi().
uint16_t cfi_flash_bank::alt_id |
Definition at line 31 of file cfi.h.
Referenced by cfi_fixup_non_cfi(), cfi_get_info(), and cfi_probe().
unsigned cfi_flash_bank::block_erase_timeout |
Definition at line 63 of file cfi.h.
Referenced by cfi_intel_erase(), cfi_probe(), and cfi_spansion_erase().
uint8_t cfi_flash_bank::block_erase_timeout_max |
Definition at line 45 of file cfi.h.
Referenced by cfi_fixup_non_cfi(), cfi_get_info(), and cfi_probe().
uint8_t cfi_flash_bank::block_erase_timeout_typ |
Definition at line 41 of file cfi.h.
Referenced by cfi_fixup_non_cfi(), cfi_get_info(), and cfi_probe().
unsigned cfi_flash_bank::buf_write_timeout |
Definition at line 62 of file cfi.h.
Referenced by cfi_intel_write_words(), cfi_probe(), and cfi_spansion_write_words().
uint8_t cfi_flash_bank::buf_write_timeout_max |
Definition at line 44 of file cfi.h.
Referenced by cfi_fixup_non_cfi(), cfi_get_info(), and cfi_probe().
uint8_t cfi_flash_bank::buf_write_timeout_typ |
Definition at line 40 of file cfi.h.
Referenced by cfi_fixup_0002_write_buffer(), cfi_fixup_non_cfi(), cfi_get_info(), cfi_probe(), and cfi_write_words().
unsigned cfi_flash_bank::chip_erase_timeout |
Definition at line 64 of file cfi.h.
Referenced by cfi_probe().
uint8_t cfi_flash_bank::chip_erase_timeout_max |
Definition at line 46 of file cfi.h.
Referenced by cfi_fixup_non_cfi(), cfi_get_info(), and cfi_probe().
uint8_t cfi_flash_bank::chip_erase_timeout_typ |
Definition at line 42 of file cfi.h.
Referenced by cfi_fixup_non_cfi(), cfi_get_info(), and cfi_probe().
bool cfi_flash_bank::data_swap |
Definition at line 21 of file cfi.h.
Referenced by cfi_flash_bank_cmd(), cfi_write(), and rpchf_write().
uint32_t cfi_flash_bank::dev_size |
Definition at line 51 of file cfi.h.
Referenced by cfi_fixup_non_cfi(), cfi_get_info(), and cfi_probe().
uint16_t cfi_flash_bank::device_id |
Definition at line 24 of file cfi.h.
Referenced by cfi_fixup(), cfi_fixup_non_cfi(), cfi_get_info(), cfi_probe(), cfi_read_atmel_pri_ext(), and cfi_reset().
enum target_endianness cfi_flash_bank::endianness |
Definition at line 18 of file cfi.h.
Referenced by cfi_command(), cfi_flash_bank_cmd(), cfi_get_u8(), cfi_query_u16(), cfi_query_u32(), and cfi_query_u8().
uint32_t* cfi_flash_bank::erase_region_info |
Definition at line 55 of file cfi.h.
Referenced by cfi_fixup_0002_erase_regions(), cfi_fixup_non_cfi(), and cfi_probe().
uint16_t cfi_flash_bank::interface_desc |
Definition at line 52 of file cfi.h.
Referenced by cfi_fixup_non_cfi(), cfi_get_info(), and cfi_probe().
bool cfi_flash_bank::jedec_probe |
Definition at line 16 of file cfi.h.
Referenced by cfi_flash_bank_cmd(), and cfi_probe().
uint16_t cfi_flash_bank::manufacturer |
Definition at line 23 of file cfi.h.
Referenced by cfi_fixup(), cfi_fixup_non_cfi(), cfi_get_info(), cfi_probe(), cfi_read_0002_pri_ext(), and cfi_reset().
uint16_t cfi_flash_bank::max_buf_write_size |
Definition at line 53 of file cfi.h.
Referenced by cfi_fixup_non_cfi(), cfi_get_info(), cfi_intel_write_words(), cfi_probe(), cfi_spansion_write_words(), cfi_write(), and rpchf_spansion_write_words().
bool cfi_flash_bank::not_cfi |
Definition at line 17 of file cfi.h.
Referenced by cfi_fixup_non_cfi(), cfi_get_info(), and cfi_probe().
uint8_t cfi_flash_bank::num_erase_regions |
Definition at line 54 of file cfi.h.
Referenced by cfi_fixup_0002_erase_regions(), cfi_fixup_non_cfi(), and cfi_probe().
uint16_t cfi_flash_bank::pri_addr |
Definition at line 30 of file cfi.h.
Referenced by cfi_fixup_non_cfi(), cfi_get_info(), cfi_probe(), cfi_read_atmel_pri_ext(), cfi_read_intel_pri_ext(), and cfi_read_spansion_pri_ext().
void* cfi_flash_bank::pri_ext |
Definition at line 57 of file cfi.h.
Referenced by cfi_fixup_0002_erase_regions(), cfi_fixup_0002_unlock_addresses(), cfi_fixup_non_cfi(), cfi_fixup_reversed_erase_regions(), cfi_intel_info(), cfi_intel_protect(), cfi_intel_protect_check(), cfi_read_atmel_pri_ext(), cfi_read_intel_pri_ext(), cfi_read_spansion_pri_ext(), cfi_spansion_erase(), cfi_spansion_info(), cfi_spansion_protect_check(), cfi_spansion_unlock_seq(), cfi_spansion_write_block(), cfi_spansion_write_block_mips(), cfi_spansion_write_word(), and rpchf_spansion_write_words().
uint16_t cfi_flash_bank::pri_id |
Definition at line 29 of file cfi.h.
Referenced by cfi_erase(), cfi_fixup_non_cfi(), cfi_get_info(), cfi_probe(), cfi_protect(), cfi_protect_check(), cfi_write(), cfi_write_word(), and cfi_write_words().
bool cfi_flash_bank::probed |
Definition at line 18 of file cfi.h.
Referenced by cfi_auto_probe(), and cfi_probe().
uint8_t cfi_flash_bank::qry[3] |
Definition at line 26 of file cfi.h.
Referenced by cfi_erase(), cfi_fixup_non_cfi(), cfi_flash_bank_cmd(), cfi_get_info(), cfi_probe(), cfi_protect(), cfi_protect_check(), cfi_query_string(), cfi_read(), cfi_write(), and rpchf_write().
int(* cfi_flash_bank::read_mem) (struct flash_bank *bank, target_addr_t addr, uint32_t count, uint8_t *buffer) |
Definition at line 69 of file cfi.h.
Referenced by cfi_target_read_memory(), and FLASH_BANK_COMMAND_HANDLER().
uint8_t cfi_flash_bank::status_poll_mask |
Definition at line 48 of file cfi.h.
Referenced by cfi_fixup_0002_polling_bits(), cfi_fixup_non_cfi(), cfi_probe(), cfi_spansion_wait_status_busy(), cfi_spansion_write_block(), and cfi_spansion_write_block_mips().
uint8_t cfi_flash_bank::vcc_max |
Definition at line 36 of file cfi.h.
Referenced by cfi_fixup_non_cfi(), cfi_get_info(), and cfi_probe().
uint8_t cfi_flash_bank::vcc_min |
Definition at line 35 of file cfi.h.
Referenced by cfi_fixup_non_cfi(), cfi_get_info(), and cfi_probe().
uint8_t cfi_flash_bank::vpp_max |
Definition at line 38 of file cfi.h.
Referenced by cfi_fixup_non_cfi(), cfi_get_info(), and cfi_probe().
uint8_t cfi_flash_bank::vpp_min |
Definition at line 37 of file cfi.h.
Referenced by cfi_fixup_non_cfi(), cfi_get_info(), and cfi_probe().
unsigned cfi_flash_bank::word_write_timeout |
Definition at line 61 of file cfi.h.
Referenced by cfi_intel_write_word(), cfi_probe(), cfi_spansion_write_word(), and rpchf_spansion_write_words().
uint8_t cfi_flash_bank::word_write_timeout_max |
Definition at line 43 of file cfi.h.
Referenced by cfi_fixup_non_cfi(), cfi_get_info(), and cfi_probe().
uint8_t cfi_flash_bank::word_write_timeout_typ |
Definition at line 39 of file cfi.h.
Referenced by cfi_fixup_non_cfi(), cfi_get_info(), and cfi_probe().
int(* cfi_flash_bank::write_mem) (struct flash_bank *bank, target_addr_t addr, uint32_t count, const uint8_t *buffer) |
Definition at line 67 of file cfi.h.
Referenced by cfi_target_write_memory(), and FLASH_BANK_COMMAND_HANDLER().
bool cfi_flash_bank::x16_as_x8 |
Definition at line 15 of file cfi.h.
Referenced by cfi_fixup_non_cfi(), cfi_flash_address(), cfi_flash_bank_cmd(), cfi_query_u16(), and cfi_query_u32().