#include "FreeRTOS.h"
#include "stdbool.h"
#include "stdint.h"
#include "task.h"
#include "uart.h"
Go to the source code of this file.
Data Structures | |
struct | Shell |
Struct definition for shell interface. More... | |
struct | ShellProgramHandle_t |
Struct definition for shell program handle. More... | |
struct | ShellTaskParams |
Struct definition for parameters passed to shell task. More... | |
Functions | |
int | Shell_init (Shell *) |
Initializes the shell, registering programs from shell vector. | |
void | Shell_help (Shell *) |
Displays available shell commands. | |
void | Shell_runTask (Shell *, uint8_t *) |
Creates a task to run a shell program. | |
void | Shell_run (Shell *, uint8_t *) |
Executes a shell program by name. | |
bool | Shell_clear (Shell *) |
Send clear sequence to host terminal. | |