EE445M RTOS
Taken at the University of Texas Spring 2015
Shell

Classes

class  shell
 

Macros

#define SHELL_COMMANDS   2
 
#define SYSTEM_MAX_NAME_LENGTH   10
 
#define SYSTEM_MAX_COMMANDS   5
 
#define SHELL_MAX_PS1_LENGTH   4
 
#define SHELL_BUFFER_LENGTH   32
 
#define UART_VERBOSE   true
 

Typedefs

typedef uint8_t exit_status_t
 
typedef exit_status_t(* sys_cmd) (const char *)
 

Detailed Description

Macro Definition Documentation

#define SHELL_BUFFER_LENGTH   32

Maximum length of shell input per command

Definition at line 24 of file shellpp.hpp.

#define SHELL_COMMANDS   2

Definition at line 15 of file shellpp.hpp.

#define SHELL_MAX_PS1_LENGTH   4

PS1 maximum length

Definition at line 21 of file shellpp.hpp.

#define SYSTEM_MAX_COMMANDS   5

Definition at line 18 of file shellpp.hpp.

#define SYSTEM_MAX_NAME_LENGTH   10

Definition at line 17 of file shellpp.hpp.

#define UART_VERBOSE   true

Definition at line 26 of file shellpp.hpp.

Typedef Documentation

typedef uint8_t exit_status_t

Definition at line 28 of file shellpp.hpp.

typedef exit_status_t(* sys_cmd) (const char *)

Definition at line 29 of file shellpp.hpp.