itask
This command prints a report on the set of initialization tasks and threads in the system.
This command always succeeds and returns 0.
At this time, it includes only Classic API Initialization Tasks. This is an area in which user submissions or sponsorship of a developer would be appreciated.
The following is an example of how to use itask
:
SHLL [/] $ itask # NAME ENTRY ARGUMENT PRIO MODES ATTRIBUTES STACK SIZE ------------------------------------------------------------------------------ 0 UI1 [0x2002258] 0 [0x0] 1 nP DEFAULT 4096 [0x1000]
This command is included in the default shell command set.
When building a custom command set, define
CONFIGURE_SHELL_COMMAND_ITASK
to have this
command included.
This command can be excluded from the shell command set by
defining CONFIGURE_SHELL_NO_COMMAND_ITASK
when all
shell commands have been configured.
The itask
is implemented by a C language function
which has the following prototype:
int rtems_shell_rtems_main_itask( int argc, char **argv );
The configuration structure for the itask
has the
following prototype:
extern rtems_shell_cmd_t rtems_shell_ITASK_Command;
Copyright © 1988-2008 OAR Corporation