OpenOCD
|
A TCL -ish GetOpt like code. More...
Data Fields | |
int | argc |
Jim_Obj *const * | argv |
Jim_Interp * | interp |
int | isconfigure |
A TCL -ish GetOpt like code.
Some TCL objects have various "configuration" values. For example - in Tcl/Tk the "buttons" have many options.
Useful when dealing with command options. that may come in any order...
Does not support "-foo = 123" type options. Only supports tcl type options, like "-foo 123"
int jim_getopt_info::argc |
Definition at line 137 of file jim-nvp.h.
Referenced by aarch64_jim_configure(), adiv5_jim_spot_configure(), arm_tpiu_swo_configure(), cti_configure(), cti_create(), dap_configure(), dap_create(), jim_adapter_name(), jim_aice_arp_init_reset(), jim_aice_newtap(), jim_aice_newtap_cmd(), jim_arc_add_reg(), jim_arc_add_reg_type_flags(), jim_arc_add_reg_type_struct(), jim_arc_get_aux_reg(), jim_arc_get_core_reg(), jim_arc_get_reg_field(), jim_arc_read_reg_name_field(), jim_arc_read_reg_type_field(), jim_arc_set_aux_reg(), jim_arm_tpiu_swo_configure(), jim_arm_tpiu_swo_create(), jim_cti_create(), jim_dap_create(), jim_getopt_debug(), jim_getopt_obj(), jim_getopt_setup(), jim_hl_newtap(), jim_hl_newtap_cmd(), jim_jtag_arp_init(), jim_jtag_arp_init_reset(), jim_jtag_configure(), jim_jtag_names(), jim_jtag_newtap(), jim_jtag_tap_enabler(), jim_nds32_bulk_read(), jim_nds32_bulk_write(), jim_nds32_multi_write(), jim_nds32_read_edm_sr(), jim_nds32_write_edm_sr(), jim_newtap_cmd(), jim_target_configure(), jim_target_create(), jim_target_examine(), jim_target_invoke_event(), jim_target_reset(), jim_target_wait_state(), jtag_tap_configure_cmd(), jtag_tap_configure_event(), rtos_create(), stm8_jim_configure(), target_configure(), and target_create().
Jim_Obj* const* jim_getopt_info::argv |
Definition at line 138 of file jim-nvp.h.
Referenced by aarch64_jim_configure(), adiv5_jim_spot_configure(), arm_tpiu_swo_configure(), cti_configure(), cti_create(), dap_create(), jim_adapter_name(), jim_aice_arp_init_reset(), jim_aice_newtap(), jim_arc_add_reg(), jim_arc_add_reg_type_flags(), jim_arc_add_reg_type_struct(), jim_arc_get_aux_reg(), jim_arc_get_core_reg(), jim_arc_get_reg_field(), jim_arc_read_reg_name_field(), jim_arc_read_reg_type_field(), jim_arc_set_aux_reg(), jim_arm_tpiu_swo_configure(), jim_arm_tpiu_swo_create(), jim_cti_create(), jim_dap_create(), jim_getopt_debug(), jim_getopt_nvp_unknown(), jim_getopt_obj(), jim_getopt_setup(), jim_hl_newtap(), jim_jtag_arp_init(), jim_jtag_arp_init_reset(), jim_jtag_configure(), jim_jtag_names(), jim_jtag_newtap(), jim_jtag_tap_enabler(), jim_nds32_bulk_read(), jim_nds32_bulk_write(), jim_nds32_multi_write(), jim_nds32_read_edm_sr(), jim_nds32_write_edm_sr(), jim_target_configure(), jim_target_create(), jim_target_examine(), jim_target_invoke_event(), jim_target_reset(), jim_target_wait_state(), jtag_tap_configure_cmd(), jtag_tap_configure_event(), rtos_create(), stm8_jim_configure(), target_configure(), and target_create().
Jim_Interp* jim_getopt_info::interp |
Definition at line 136 of file jim-nvp.h.
Referenced by aarch64_jim_configure(), adiv5_jim_configure(), adiv5_jim_spot_configure(), arm_tpiu_swo_configure(), cti_configure(), cti_create(), dap_configure(), dap_create(), jim_adapter_name(), jim_aice_arp_init_reset(), jim_aice_newtap(), jim_aice_newtap_cmd(), jim_arc_add_reg(), jim_arc_add_reg_type_flags(), jim_arc_add_reg_type_struct(), jim_arc_get_aux_reg(), jim_arc_get_core_reg(), jim_arc_get_reg_field(), jim_arc_read_reg_name_field(), jim_arc_read_reg_type_field(), jim_arc_set_aux_reg(), jim_arm_tpiu_swo_configure(), jim_arm_tpiu_swo_create(), jim_cti_create(), jim_dap_create(), jim_getopt_double(), jim_getopt_enum(), jim_getopt_nvp(), jim_getopt_nvp_unknown(), jim_getopt_setup(), jim_getopt_wide(), jim_hl_newtap(), jim_hl_newtap_cmd(), jim_jtag_arp_init(), jim_jtag_arp_init_reset(), jim_jtag_configure(), jim_jtag_names(), jim_jtag_newtap(), jim_jtag_tap_enabler(), jim_nds32_bulk_read(), jim_nds32_bulk_write(), jim_nds32_multi_write(), jim_nds32_read_edm_sr(), jim_nds32_write_edm_sr(), jim_newtap_cmd(), jim_newtap_expected_id(), jim_newtap_ir_param(), jim_target_configure(), jim_target_create(), jim_target_examine(), jim_target_invoke_event(), jim_target_reset(), jim_target_wait_state(), jtag_tap_configure_cmd(), jtag_tap_configure_event(), rtos_create(), stm8_jim_configure(), target_configure(), and target_create().
int jim_getopt_info::isconfigure |
Definition at line 139 of file jim-nvp.h.
Referenced by aarch64_jim_configure(), adiv5_jim_spot_configure(), arm_tpiu_swo_configure(), cti_create(), jim_arm_tpiu_swo_configure(), jim_arm_tpiu_swo_create(), jim_jtag_configure(), jim_target_configure(), jtag_tap_configure_cmd(), jtag_tap_configure_event(), rtos_create(), target_configure(), and target_create().