Go to the source code of this file.
◆ SHELL_LINE_SIZE
| #define SHELL_LINE_SIZE 256 |
◆ SHELL_MAX_ARGS
| #define SHELL_MAX_ARGS 32 |
◆ shell_status_t
| Enumerator |
|---|
| SHELL_OK | |
| SHELL_ERROR | |
| SHELL_USAGE | |
| SHELL_NOT_FOUND | |
◆ line_editor_init()
| void line_editor_init |
( |
void |
| ) |
|
◆ line_editor_key()
| void line_editor_key |
( |
int |
key | ) |
|
◆ shell_command_at()
◆ shell_complete()
| void shell_complete |
( |
char * |
line, |
|
|
u32 * |
length, |
|
|
u32 * |
cursor |
|
) |
| |
◆ shell_execute()
| int shell_execute |
( |
char * |
line | ) |
|
◆ shell_init()
◆ shell_last_status()
| int shell_last_status |
( |
void |
| ) |
|
◆ shell_parse()
| int shell_parse |
( |
char * |
line, |
|
|
char ** |
argv, |
|
|
int |
capacity |
|
) |
| |
◆ shell_poll()
◆ shell_diag_commands
◆ shell_fs_commands
◆ shell_misc_commands
◆ shell_system_commands