OpenOCD
__COMMAND_HANDLER
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
__COMMAND_HANDLER
__COMMAND_HANDLER macro
Command handlers may be defined with more parameters than the base set provided by command.c. This macro uses C99 magic to allow defining all such derivative types using this macro.
Syntax
from
command.h:102
#define
__COMMAND_HANDLER
(
name
,
extra
...
)
\
int
name
(
struct
command_invocation
*
cmd
,
##
extra
)
Arguments
name
extra
References
Location
Text
command.h:102
#define
__COMMAND_HANDLER
(
name
,
extra
...
)
\
command.h:128
static
__COMMAND_HANDLER
(
name
)
command.h:135
#define
COMMAND_HELPER
(
name
,
extra
...
)
__COMMAND_HANDLER
(
name
,
extra
)
command.h:195
typedef
__COMMAND_HANDLER
(
(
*
command_handler_t
)
)
;
jtag.h:609
__COMMAND_HANDLER
(
handle_jtag_newtap
)
;
tcl.c:305
__COMMAND_HANDLER
(
handle_jtag_configure
)
tcl.c:514
__COMMAND_HANDLER
(
handle_jtag_newtap
)
tcl.c:630
__COMMAND_HANDLER
(
handle_jtag_tap_enabler
)
tcl.h:23
__COMMAND_HANDLER
(
handle_jtag_configure
)
;
tcl.h:24
__COMMAND_HANDLER
(
handle_jtag_tap_enabler
)
;