OpenOCD
target Struct Reference
Collaboration diagram for target:

Data Fields

void * arch_info
 
struct backoff_timer backoff
 
uint32_t backup_working_area
 
struct breakpointbreakpoints
 
char * cmd_name
 
int32_t coreid
 
uint32_t ctibase
 
bool ctibase_set
 
uint32_t dbg_msg_enabled
 
uint32_t dbgbase
 
bool dbgbase_set
 
struct debug_msg_receiverdbgmsg
 
enum target_debug_reason debug_reason
 
bool defer_examine
 Should we defer examine to later. More...
 
int display
 
enum target_endianness endianness
 
struct target_event_actionevent_action
 
bool examined
 Indicates whether this target has been examined. More...
 
struct gdb_fileio_infofileio_info
 
struct gdb_servicegdb_service
 
bool halt_issued
 
int64_t halt_issued_time
 
struct target_listhead
 
struct targetnext
 
void * private_config
 
struct reg_cachereg_cache
 
int reset_halt
 
struct rtosrtos
 
bool rtos_auto_detect
 
bool running_alg
 true if the target is currently running a downloaded "algorithm" instead of arbitrary user code. More...
 
int smp
 
enum target_state state
 
struct jtag_taptap
 
int target_number
 
struct tracetrace_info
 
struct target_typetype
 
struct watchpointwatchpoints
 
uint32_t working_area
 
target_addr_t working_area_phys
 
bool working_area_phys_spec
 
uint32_t working_area_size
 
target_addr_t working_area_virt
 
bool working_area_virt_spec
 
struct working_areaworking_areas
 

Detailed Description

Definition at line 126 of file target.h.

Field Documentation

void* target::arch_info

Definition at line 175 of file target.h.

Referenced by arm_init_arch_info(), arm_nandread(), arm_nandwrite(), armv7a_init_arch_info(), armv8_init_arch_info(), avr32_ap7k_target_create(), avr_target_create(), avrf_erase(), avrf_info(), avrf_mass_erase(), avrf_probe(), avrf_write(), dragonite_target_create(), dsp563xx_target_create(), dsp5680xx_target_create(), feroceon_assert_reset(), feroceon_branch_resume(), feroceon_branch_resume_thumb(), feroceon_bulk_write_memory(), feroceon_change_to_arm(), feroceon_common_setup(), feroceon_disable_single_step(), feroceon_enable_single_step(), feroceon_examine(), feroceon_read_core_regs(), feroceon_read_core_regs_target_buffer(), feroceon_read_cp15(), feroceon_read_xpsr(), feroceon_set_dbgrq(), feroceon_target_create(), feroceon_write_core_regs(), feroceon_write_cp15(), feroceon_write_xpsr(), feroceon_write_xpsr_im8(), FLASH_BANK_COMMAND_HANDLER(), ls1_sap_target_create(), mips32_init_arch_info(), nds32_init_arch_info(), or1k_target_create(), pic32mx_info(), pic32mx_probe(), target_create(), target_to_aarch64(), target_to_ap7k(), target_to_arm(), target_to_arm11(), target_to_arm720(), target_to_arm7_9(), target_to_arm920(), target_to_arm926(), target_to_arm946(), target_to_arm966(), target_to_armv7a(), target_to_armv7m(), target_to_armv8(), target_to_cm(), target_to_cortex_a(), target_to_dsp563xx(), target_to_dsp5680xx(), target_to_m4k(), target_to_mips32(), target_to_nds32(), target_to_nds32_v2(), target_to_nds32_v3(), target_to_nds32_v3m(), target_to_or1k(), target_to_x86_32(), target_to_xscale(), and x86_32_common_init_arch_info().

struct backoff_timer target::backoff

Definition at line 196 of file target.h.

Referenced by handle_target().

uint32_t target::backup_working_area
uint32_t target::ctibase

Definition at line 190 of file target.h.

Referenced by aarch64_examine_first(), and target_configure().

bool target::ctibase_set

Definition at line 189 of file target.h.

Referenced by target_configure().

uint32_t target::dbgbase

Definition at line 185 of file target.h.

Referenced by aarch64_examine_first(), cortex_a_examine_first(), and target_configure().

bool target::dbgbase_set

Definition at line 184 of file target.h.

Referenced by aarch64_examine_first(), cortex_a_examine_first(), and target_configure().

enum target_debug_reason target::debug_reason

Definition at line 165 of file target.h.

Referenced by aarch64_debug_entry(), aarch64_do_restart_one(), aarch64_examine_first(), aarch64_poll(), aarch64_prepare_halt_smp(), aarch64_resume(), aarch64_step_restart_smp(), adapter_assert_reset(), adapter_examine_debug_reason(), adapter_halt(), adapter_resume(), adapter_step(), arm11_arch_state(), arm11_check_init(), arm11_debug_entry(), arm11_poll(), arm11_resume(), arm11_step(), arm7_9_assert_reset(), arm7_9_debug_entry(), arm7_9_halt(), arm7_9_resume(), arm7_9_step(), arm7tdmi_examine_debug_reason(), arm926ejs_examine_debug_reason(), arm9tdmi_examine_debug_reason(), arm_dpm_report_dscr(), arm_semihosting(), armv7a_arch_state(), armv7m_maybe_skip_bkpt_inst(), armv8_arch_state(), armv8_dpm_report_dscr(), avr32_ap7k_halt(), avr32_ap7k_resume(), cortex_a_debug_entry(), cortex_a_halt(), cortex_a_internal_restart(), cortex_a_internal_restore(), cortex_a_step(), cortex_m_examine_debug_reason(), cortex_m_halt(), cortex_m_poll(), cortex_m_resume(), cortex_m_step(), debug_reason_name(), do_resume(), dsp563xx_halt(), dsp563xx_step(), feroceon_examine_debug_reason(), gdb_last_signal(), gdb_signal_reply(), lakemont_halt(), lakemont_init_target(), lakemont_poll(), lakemont_step(), mips_m4k_examine_debug_reason(), mips_m4k_halt(), mips_m4k_internal_restore(), mips_m4k_step(), nds32_examine_debug_reason(), nds32_poll(), nds32_resume(), nds32_v2_examine(), nds32_v3_examine(), nds32_v3m_examine(), or1k_examine(), or1k_halt(), or1k_resume_or_step(), target_create(), xscale_debug_entry(), xscale_halt(), xscale_resume(), xscale_step(), and xscale_step_inner().

bool target::defer_examine

Should we defer examine to later.

Definition at line 134 of file target.h.

Referenced by jim_target_examine(), jim_target_examine_deferred(), jim_target_reset(), target_configure(), target_examine(), and target_state_name().

int target::display

Definition at line 179 of file target.h.

Referenced by COMMAND_HANDLER(), log_target_callback_event_handler(), and target_create().

struct target_event_action* target::event_action
bool target::examined

Indicates whether this target has been examined.

Do not access this field directly, use target_was_examined() or target_set_examined().

Definition at line 142 of file target.h.

Referenced by handle_target(), target_reset_examined(), target_set_examined(), and target_was_examined().

bool target::halt_issued

Definition at line 181 of file target.h.

Referenced by target_create(), target_halt(), and target_poll().

int64_t target::halt_issued_time

Definition at line 182 of file target.h.

Referenced by target_halt(), and target_poll().

void* target::private_config

Definition at line 176 of file target.h.

Referenced by adiv5_jim_configure(), cortex_m_deinit_target(), and cortex_m_target_create().

bool target::rtos_auto_detect

Definition at line 194 of file target.h.

Referenced by rtos_create(), rtos_qsymbol(), rtos_thread_packet(), and target_create().

bool target::running_alg

true if the target is currently running a downloaded "algorithm" instead of arbitrary user code.

OpenOCD code invoking algorithms is trusted to maintain correctness of any cached state (e.g. for flash status), which arbitrary code will have no reason to know about.

Definition at line 151 of file target.h.

Referenced by target_process_reset(), target_run_algorithm(), target_start_algorithm(), and target_wait_algorithm().

enum target_state target::state

Definition at line 168 of file target.h.

Referenced by _sam3_probe(), _sam4_probe(), aarch64_assert_reset(), aarch64_deassert_reset(), aarch64_do_restart_one(), aarch64_examine_first(), aarch64_handle_target_request(), aarch64_mmu(), aarch64_poll(), aarch64_prep_restart_smp(), aarch64_prepare_halt_smp(), aarch64_read_apb_ap_memory(), aarch64_remove_breakpoint(), aarch64_resume(), aarch64_step(), aarch64_step_restart_smp(), aarch64_write_apb_ap_memory(), adapter_assert_reset(), adapter_halt(), adapter_poll(), adapter_resume(), adapter_step(), ambiqmicro_erase(), ambiqmicro_exec_command(), ambiqmicro_mass_erase(), ambiqmicro_otp_program(), ambiqmicro_protect(), arm11_assert_reset(), arm11_check_init(), arm11_deassert_reset(), arm11_debug_entry(), arm11_halt(), arm11_poll(), arm11_read_memory_inner(), arm11_resume(), arm11_step(), arm11_write_memory_inner(), arm720_mmu(), arm720t_soft_reset_halt(), arm7_9_assert_reset(), arm7_9_debug_entry(), arm7_9_full_context(), arm7_9_halt(), arm7_9_handle_target_request(), arm7_9_poll(), arm7_9_read_memory(), arm7_9_restore_context(), arm7_9_resume(), arm7_9_set_breakpoint(), arm7_9_set_watchpoint(), arm7_9_soft_reset_halt(), arm7_9_step(), arm7_9_unset_watchpoint(), arm7_9_write_memory(), arm7a_l2x_sanity_check(), arm920_mmu(), arm920t_soft_reset_halt(), arm926ejs_mmu(), arm926ejs_soft_reset_halt(), armv4_5_get_core_reg(), armv4_5_mmu_read_physical(), armv4_5_mmu_write_physical(), armv4_5_run_algorithm_completion(), armv4_5_run_algorithm_inner(), armv4_5_set_core_reg(), armv7a_cache_auto_flush_all_data(), armv7a_l1_d_cache_sanity_check(), armv7a_l1_i_cache_sanity_check(), armv7m_get_core_reg(), armv7m_set_core_reg(), armv7m_start_algorithm(), armv7m_wait_algorithm(), armv8_flush_all_data(), armv8_get_core_reg(), armv8_set_core_reg(), at91sam7_erase(), at91sam7_erase_check(), at91sam7_probe(), at91sam7_protect(), at91sam7_protect_check(), at91sam7_write(), at91sam9_halted(), avr32_ap7k_examine(), avr32_ap7k_halt(), avr32_ap7k_poll(), avr32_ap7k_read_memory(), avr32_ap7k_resume(), avr32_ap7k_write_memory(), avr32_get_core_reg(), avr32_set_core_reg(), avr_assert_reset(), avr_deassert_reset(), avr_poll(), avrf_erase(), avrf_info(), avrf_mass_erase(), avrf_probe(), avrf_write(), cfi_erase(), cfi_probe(), cfi_protect(), cfi_protect_check(), cfi_read(), cfi_write(), check_not_halted(), COMMAND_HANDLER(), cortex_a_assert_reset(), cortex_a_deassert_reset(), cortex_a_examine_first(), cortex_a_halt_smp(), cortex_a_handle_target_request(), cortex_a_internal_restart(), cortex_a_internal_restore(), cortex_a_mmu(), cortex_a_poll(), cortex_a_read_cpu_memory(), cortex_a_remove_breakpoint(), cortex_a_restore_smp(), cortex_a_resume(), cortex_a_step(), cortex_a_write_cpu_memory(), cortex_m_assert_reset(), cortex_m_halt(), cortex_m_handle_target_request(), cortex_m_poll(), cortex_m_remove_breakpoint(), cortex_m_remove_watchpoint(), cortex_m_resume(), cortex_m_soft_reset_halt(), cortex_m_step(), default_flash_blank_check(), default_flash_mem_blank_check(), do_halt(), do_resume(), dsp563xx_add_custom_watchpoint(), dsp563xx_assert_reset(), dsp563xx_deassert_reset(), dsp563xx_get_core_reg(), dsp563xx_get_gdb_reg_list(), dsp563xx_halt(), dsp563xx_jtag_debug_request(), dsp563xx_poll(), dsp563xx_read_memory_core(), dsp563xx_resume(), dsp563xx_run_algorithm(), dsp563xx_set_core_reg(), dsp563xx_step(), dsp563xx_step_ex(), dsp563xx_write_memory_core(), dsp5680xx_assert_reset(), dsp5680xx_deassert_reset(), dsp5680xx_f_lock(), dsp5680xx_f_unlock(), dsp5680xx_halt(), dsp5680xx_poll(), dsp5680xx_resume(), dsp5680xx_target_status(), efm32x_erase(), efm32x_protect(), efm32x_protect_check(), efm32x_write(), em357_erase(), em357_mass_erase(), em357_protect(), em357_protect_check(), em357_write(), eonce_enter_debug_mode(), eonce_enter_debug_mode_without_reset(), fm3_chip_erase(), fm3_erase(), fm3_probe(), fm4_flash_erase(), fm4_flash_write(), fm4_get_info_command(), fm4_probe(), gdb_input_inner(), get_cortex_a(), get_lpc2000_part_id(), get_mips_m4k(), halted(), hl_handle_target_request(), jim_arm946e_cp15(), kinetis_check_run_mode(), kinetis_disable_wdog(), kinetis_ke_blank_check(), kinetis_ke_erase(), kinetis_ke_protect(), kinetis_ke_protect_check(), kinetis_ke_stop_watchdog(), kinetis_ke_write(), lakemont_halt(), lakemont_init_target(), lakemont_poll(), lakemont_resume(), lakemont_step(), lakemont_update_after_probemode_entry(), lpc2000_auto_probe_flash(), lpc2000_erase(), lpc2000_erase_check(), lpc2000_write(), lpc288x_probe(), lpc288x_system_ready(), lpc2900_is_ready(), lpc2900_probe(), lpc2900_write_index_page(), lpc3180_address(), lpc3180_command(), lpc3180_controller_ready(), lpc3180_init(), lpc3180_nand_ready(), lpc3180_read_data(), lpc3180_read_page(), lpc3180_reset(), lpc3180_tc_ready(), lpc3180_write_data(), lpc3180_write_page(), lpc32xx_address(), lpc32xx_command(), lpc32xx_controller_ready(), lpc32xx_init(), lpc32xx_nand_ready(), lpc32xx_read_data(), lpc32xx_read_page(), lpc32xx_reset(), lpc32xx_write_data(), lpc32xx_write_page(), lpcspifi_erase(), lpcspifi_read_flash_id(), lpcspifi_write(), ls1_sap_assert_reset(), ls1_sap_deassert_reset(), ls1_sap_poll(), mdr_erase(), mdr_read(), mdr_write(), mips32_get_core_reg(), mips32_run_algorithm(), mips32_run_and_wait(), mips32_set_core_reg(), mips_m4k_assert_reset(), mips_m4k_halt(), mips_m4k_halt_smp(), mips_m4k_internal_restore(), mips_m4k_poll(), mips_m4k_read_memory(), mips_m4k_remove_breakpoint(), mips_m4k_remove_watchpoint(), mips_m4k_restore_smp(), mips_m4k_step(), mips_m4k_write_memory(), mrvlqspi_flash_erase(), mrvlqspi_flash_read(), mrvlqspi_flash_write(), mrvlqspi_probe(), nds32_assert_reset(), nds32_get_core_reg(), nds32_get_core_reg_64(), nds32_halt(), nds32_mmu(), nds32_poll(), nds32_read_buffer(), nds32_restore_context(), nds32_resume(), nds32_set_core_reg(), nds32_set_core_reg_64(), nds32_step(), nds32_step_without_watchpoint(), nds32_v2_deassert_reset(), nds32_v2_debug_entry(), nds32_v2_examine(), nds32_v2_read_buffer(), nds32_v2_read_memory(), nds32_v2_write_buffer(), nds32_v2_write_memory(), nds32_v3_deassert_reset(), nds32_v3_debug_entry(), nds32_v3_examine(), nds32_v3_read_buffer(), nds32_v3_read_memory(), nds32_v3_write_buffer(), nds32_v3_write_memory(), nds32_v3m_deassert_reset(), nds32_v3m_examine(), nds32_write_buffer(), niietcm4_erase(), niietcm4_protect(), niietcm4_write(), nrf51_get_probed_chip_if_halted(), numicro_erase(), numicro_init_isp(), numicro_protect_check(), numicro_write(), ocl_erase(), ocl_write(), or1k_examine(), or1k_get_core_reg(), or1k_halt(), or1k_poll(), or1k_profiling(), or1k_read_memory(), or1k_resume_or_step(), or1k_set_core_reg(), or1k_write_memory(), pic32mx_erase(), pic32mx_protect(), pic32mx_protect_check(), pic32mx_write(), psoc4_mass_erase(), psoc4_probe(), psoc4_protect(), psoc4_write(), read_flash_id(), s3c2410_nand_ready(), s3c2410_read_data(), s3c2410_write_data(), s3c2440_nand_ready(), s3c2440_read_block_data(), s3c2440_write_block_data(), s3c24xx_address(), s3c24xx_command(), s3c24xx_read_data(), s3c24xx_reset(), s3c24xx_write_data(), sam3_erase(), sam3_erase_check(), sam3_protect(), sam3_protect_check(), sam3_write(), sam4_erase(), sam4_protect(), sam4_protect_check(), sam4_write(), sam4l_erase(), sam4l_protect(), sam4l_protect_check(), sam4l_write(), samd_erase(), samd_issue_nvmctrl_command(), samd_protect(), samd_write(), samv_erase(), samv_protect(), samv_write(), sim3x_flash_erase(), sim3x_flash_protect(), sim3x_flash_protect_check(), sim3x_flash_write(), stellaris_erase(), stellaris_mass_erase(), stellaris_protect(), stellaris_write(), stm32l4_erase(), stm32l4_mass_erase(), stm32l4_protect(), stm32l4_write(), stm32lx_erase(), stm32lx_lock(), stm32lx_mass_erase(), stm32lx_obl_launch(), stm32lx_unlock(), stm32lx_write(), stm32x_erase(), stm32x_mass_erase(), stm32x_protect(), stm32x_write(), stmsmi_erase(), stmsmi_write(), str7x_erase(), str7x_protect(), str7x_protect_check(), str7x_write(), str9x_erase(), str9x_protect(), str9x_protect_check(), str9x_write(), target_add_breakpoint(), target_add_context_breakpoint(), target_add_hybrid_breakpoint(), target_add_watchpoint(), target_arch_state(), target_create(), target_gdb_fileio_end(), target_get_gdb_fileio_info(), target_hit_watchpoint(), target_poll(), target_profiling(), target_profiling_default(), target_state_name(), target_wait_state(), tcl_new_connection(), tcl_target_callback_event_handler(), testee_halt(), testee_poll(), testee_reset_assert(), testee_reset_deassert(), tms470_erase(), tms470_erase_check(), tms470_probe(), tms470_protect(), tms470_protect_check(), tms470_write(), update_halt_gdb(), validate_target_state(), xmc1xxx_erase(), xmc1xxx_erase_check(), xmc1xxx_get_info_command(), xmc1xxx_probe(), xmc1xxx_protect_check(), xmc1xxx_write(), xmc4xxx_erase(), xmc4xxx_get_info_command(), xmc4xxx_probe(), xmc4xxx_write(), xscale_assert_reset(), xscale_deassert_reset(), xscale_debug_entry(), xscale_full_context(), xscale_halt(), xscale_mmu(), xscale_poll(), xscale_read_memory(), xscale_read_trace(), xscale_remove_breakpoint(), xscale_remove_watchpoint(), xscale_restore_banked(), xscale_resume(), xscale_set_breakpoint(), xscale_set_watchpoint(), xscale_step(), xscale_unset_breakpoint(), xscale_unset_watchpoint(), and xscale_write_memory().

struct jtag_tap* target::tap

Definition at line 130 of file target.h.

Referenced by aarch64_target_create(), adapter_target_create(), aice_init_targets(), arm11_add_debug_INST(), arm11_add_debug_SCAN_N(), arm11_add_IR(), arm11_debug_entry(), arm11_examine(), arm11_leave_debug_state(), arm11_read_DSCR(), arm11_run_instr_data_from_core(), arm11_run_instr_data_to_core(), arm11_run_instr_data_to_core_noack(), arm11_sc7_run(), arm11_target_create(), arm11_write_DSCR(), arm720t_target_create(), arm7tdmi_target_create(), arm920t_target_create(), arm926ejs_target_create(), arm946e_target_create(), arm966e_target_create(), arm9tdmi_target_create(), avr32_ap7k_init_target(), avr_target_create(), COMMAND_HANDLER(), cortex_a_target_create(), cortex_m_target_create(), cortex_r4_target_create(), dragonite_target_create(), drscan(), dsp563xx_add_custom_watchpoint(), dsp563xx_debug_init(), dsp563xx_debug_once_init(), dsp563xx_examine(), dsp563xx_jtag_debug_request(), dsp563xx_poll(), dsp563xx_read_memory_core(), dsp563xx_reg_read(), dsp563xx_reg_read_high_io(), dsp563xx_reg_write(), dsp563xx_reg_write_high_io(), dsp563xx_remove_custom_watchpoint(), dsp563xx_resume(), dsp563xx_step_ex(), dsp563xx_target_create(), dsp563xx_write_memory_core(), dsp5680xx_drscan(), dsp5680xx_f_SIM_reset(), dsp5680xx_irscan(), fa526_target_create(), feroceon_target_create(), find_target(), handle_target(), hl_interface_init_target(), irscan(), jim_target_examine(), jim_target_halt(), jim_target_poll(), jim_target_reset(), jim_target_wait_state(), jtag_enable_callback(), jtagspi_probe(), ls1_sap_read_memory(), ls1_sap_target_create(), ls1_sap_write_memory(), mips_m4k_target_create(), or1k_init_target(), or1k_target_create(), stmsmi_probe(), target_configure(), target_create(), target_examine(), target_to_adapter(), target_to_aice(), x86_32_common_init_arch_info(), xscale_assert_reset(), xscale_invalidate_ic_line(), xscale_load_ic(), xscale_read_dcsr(), xscale_read_tx(), xscale_receive(), xscale_send(), xscale_target_create(), xscale_write_dcsr(), and xscale_write_rx().

struct trace* target::trace_info

Definition at line 172 of file target.h.

Referenced by COMMAND_HANDLER(), target_create(), target_destroy(), and trace_point().

struct target_type* target::type

Definition at line 127 of file target.h.

Referenced by arm926ejs_write_memory(), arm_dpm_setup(), arm_dpm_write_dirty_registers(), arm_semihosting_init(), armv7a_l2x_cache_clean_virt(), armv7a_l2x_cache_flush_virt(), armv7a_l2x_cache_inval_virt(), armv8_dpm_setup(), armv8_dpm_write_dirty_registers(), ChibiOS_create(), ChibiOS_get_thread_reg_list(), COMMAND_HANDLER(), eCos_create(), embKernel_create(), FreeRTOS_create(), handle_bp_command_set(), jim_target_examine(), jim_target_halt(), jim_target_poll(), jim_target_reset(), linux_compute_virt2phys(), mqx_create(), nds32_add_software_breakpoint(), nds32_cache_sync(), nds32_get_gdb_fileio_info(), nds32_remove_software_breakpoint(), nds32_v2_translate_address(), nds32_v3_read_buffer(), nds32_v3_read_memory(), nds32_v3_write_buffer(), nds32_v3_write_memory(), target_add_breakpoint(), target_add_context_breakpoint(), target_add_hybrid_breakpoint(), target_add_watchpoint(), target_alloc_working_area_try(), target_arch_state(), target_asciimsg(), target_blank_check_memory(), target_checksum_memory(), target_configure(), target_create(), target_destroy(), target_examine_one(), target_gdb_fileio_end(), target_get_gdb_fileio_info(), target_get_gdb_reg_list(), target_halt(), target_hexmsg(), target_hit_watchpoint(), target_init_one(), target_poll(), target_process_reset(), target_profiling(), target_read_buffer(), target_read_memory(), target_read_phys_memory(), target_remove_breakpoint(), target_remove_watchpoint(), target_request(), target_resume(), target_run_algorithm(), target_soft_reset_halt(), target_start_algorithm(), target_step(), target_type_name(), target_wait_algorithm(), target_write_buffer(), target_write_memory(), target_write_phys_memory(), ThreadX_create(), and uCOS_III_create().

uint32_t target::working_area

Definition at line 156 of file target.h.

Referenced by target_alloc_working_area_try(), and target_create().

target_addr_t target::working_area_phys
bool target::working_area_phys_spec

Definition at line 160 of file target.h.

Referenced by target_alloc_working_area_try(), and target_configure().

target_addr_t target::working_area_virt

Definition at line 159 of file target.h.

Referenced by target_alloc_working_area_try(), and target_configure().

bool target::working_area_virt_spec

Definition at line 158 of file target.h.

Referenced by target_alloc_working_area_try(), and target_configure().


The documentation for this struct was generated from the following file: