OpenOCD
|
Data Fields | |
target_addr_t | address |
uint8_t * | backup |
bool | free |
struct working_area * | next |
uint32_t | size |
struct working_area ** | user |
target_addr_t working_area::address |
Definition at line 86 of file target.h.
Referenced by aduc702x_write_block(), aducm360_write_block_async(), aducm360_write_block_sync(), arm7_9_bulk_write_memory(), arm_blank_check_memory(), arm_checksum_memory(), arm_nandread(), arm_nandwrite(), armv7m_blank_check_memory(), armv7m_checksum_memory(), bluenrgx_write(), cc26xx_init(), cc3220sf_write(), cfi_intel_write_block(), cfi_spansion_write_block(), cfi_spansion_write_block_mips(), COMMAND_HANDLER(), efm32x_write_block(), em357_write_block(), esp_algorithm_load_func_image(), esp_algorithm_run_image(), feroceon_bulk_write_memory(), fespi_write(), fm3_chip_erase(), fm3_erase(), fm3_write_block(), fm4_flash_erase(), fm4_flash_write(), kinetis_disable_wdog_algo(), kinetis_ke_stop_watchdog(), kinetis_ke_write_words(), kinetis_write_block(), lpc2000_iap_call(), lpc2000_write(), lpc2900_write(), lpc32xx_read_page_slc(), lpc32xx_write_page_slc(), lpcspifi_erase(), lpcspifi_set_hw_mode(), lpcspifi_write(), max32xxx_write_block(), mdr_write_block(), mips32_blank_check_memory(), mips32_checksum_memory(), mips_m4k_bulk_read_memory(), mips_m4k_bulk_write_memory(), mips_mips64_bulk_write_memory(), mrvlqspi_flash_write(), msp432_init(), niietcm4_write_block(), npcx_init(), nrf5_ll_flash_write(), numicro_writeblock(), pic32mx_write_block(), print_wa_layout(), psoc4_sysreq(), psoc5lp_write(), psoc6_erase_row(), psoc6_erase_sector(), psoc6_program_row(), qspi_read_write_block(), qspi_verify(), riscv_checksum_memory(), rp2040_flash_write(), rsl10_ll_flash_erase(), rsl10_ll_flash_write(), rsl10_mass_erase(), scratch_reserve(), sim3x_write_block(), sromalgo_prepare(), stellaris_write_block(), stm32l4_write_block(), stm32lx_write_half_pages(), stm32x_write_block(), stm32x_write_block_async(), stm32x_write_block_riscv(), stm8_blank_check_memory(), stmqspi_blank_check(), str7x_write_block(), str9x_write_block(), target_alloc_working_area_try(), target_free_working_area_restore(), target_merge_working_areas(), target_restore_working_area(), target_split_working_area(), xmc1xxx_erase(), xmc1xxx_erase_check(), and xmc1xxx_write().
uint8_t* working_area::backup |
Definition at line 89 of file target.h.
Referenced by print_wa_layout(), target_alloc_working_area_try(), target_free_all_working_areas(), target_merge_working_areas(), target_restore_working_area(), and target_split_working_area().
bool working_area::free |
Definition at line 88 of file target.h.
Referenced by cfi_spansion_write_block(), cfi_spansion_write_block_mips(), esp_algorithm_run_image(), lpc2000_write(), lpc3180_read_page(), lpc3180_write_page(), mips_m4k_bulk_read_memory(), mips_m4k_bulk_write_memory(), mips_mips64_bulk_write_memory(), print_wa_layout(), target_alloc_working_area_try(), target_destroy(), target_free_all_working_areas(), target_free_all_working_areas_restore(), target_free_working_area_restore(), target_get_working_area_avail(), target_merge_working_areas(), and target_split_working_area().
struct working_area* working_area::next |
Definition at line 91 of file target.h.
Referenced by print_wa_layout(), target_alloc_working_area_try(), target_free_all_working_areas_restore(), target_get_working_area_avail(), target_merge_working_areas(), and target_split_working_area().
uint32_t working_area::size |
Definition at line 87 of file target.h.
Referenced by aducm360_write_block_async(), cc3220sf_write(), fm4_flash_write(), lpcspifi_write(), mips_m4k_bulk_read_memory(), mips_m4k_bulk_write_memory(), mips_mips64_bulk_write_memory(), mrvlqspi_flash_write(), print_wa_layout(), psoc4_sysreq(), psoc5lp_write(), riscv_checksum_memory(), sromalgo_prepare(), target_alloc_working_area_try(), target_free_working_area_restore(), target_get_working_area_avail(), target_merge_working_areas(), target_restore_working_area(), target_split_working_area(), and xmc1xxx_write().
struct working_area** working_area::user |
Definition at line 90 of file target.h.
Referenced by target_alloc_working_area_try(), target_free_all_working_areas_restore(), target_free_working_area_restore(), and target_split_working_area().