Modestus Moon OS  R4
CS 450 project
input.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define MAX_BUFFER   32
 
#define MAX_LENGTH   32
 
#define MAX_IN   15
 
#define PROMPT   "> "
 
#define BACKSPACE   '\177'
 
#define DELETE   '\176'
 
#define ESC   '\033'
 
#define UP   'A'
 
#define DOWN   'B'
 
#define LEFT   'C'
 
#define RIGHT   'D'
 
#define RETURN   '\r'
 
#define NEW_LINE   '\n'
 
#define BG_WHITE   "\033[48;2;255;255;255m"
 
#define BG_DARK_RED   "\033[48;2;128;0;0m"
 
#define BG_BLACK   "\033[48;2;0;0;0m"
 
#define BG_RED   "\033[48;2;255;0;0m"
 
#define BG_GREEN   "\033[48;2;0;255;0m"
 
#define BG_BLUE   "\033[48;2;0;0;255m"
 
#define BG_YELLOW   "\033[48;2;255;255;0m"
 
#define BG_MAGENTA   "\033[48;2;255;0;255m"
 
#define BG_CYAN   "\033[48;2;85;255;255m"
 
#define BG_ORANGE   "\033[48;2;251;122;51m"
 
#define BG_PINK   "\033[48;2;231;84;152m"
 
#define COLOR_RED   "\033[38;2;255;0;0m"
 
#define COLOR_GREEN   "\033[38;2;0;255;0m"
 
#define COLOR_BLUE   "\033[38;2;0;0;255m"
 
#define COLOR_YELLOW   "\033[38;2;255;255;0m"
 
#define COLOR_WHITE   "\033[38;2;255;255;255m"
 
#define COLOR_BLACK   "\033[38;2;0;0;0m\033[48;2;255;255;255m"
 
#define COLOR_MAGENTA   "\033[38;2;255;0;255m"
 
#define COLOR_CYAN   "\033[38;2;85;255;255m"
 
#define COLOR_ORANGE   "\033[38;2;251;122;51m"
 
#define COLOR_PINK   "\033[38;2;231;84;152m"
 
#define COLOR_RED_DARK   "\033[38;2;255;255;255m"
 
#define COLOR_STOP   "\033[0m"
 

Macro Definition Documentation

#define BACKSPACE   '\177'

Definition at line 9 of file input.h.

Referenced by serial_poll().

#define BG_BLACK   "\033[48;2;0;0;0m"

Definition at line 25 of file input.h.

#define BG_BLUE   "\033[48;2;0;0;255m"

Definition at line 28 of file input.h.

Referenced by help().

#define BG_CYAN   "\033[48;2;85;255;255m"

Definition at line 31 of file input.h.

#define BG_DARK_RED   "\033[48;2;128;0;0m"

Definition at line 24 of file input.h.

#define BG_GREEN   "\033[48;2;0;255;0m"

Definition at line 27 of file input.h.

Referenced by help().

#define BG_MAGENTA   "\033[48;2;255;0;255m"

Definition at line 30 of file input.h.

Referenced by help().

#define BG_ORANGE   "\033[48;2;251;122;51m"

Definition at line 32 of file input.h.

Referenced by help().

#define BG_PINK   "\033[48;2;231;84;152m"

Definition at line 33 of file input.h.

#define BG_RED   "\033[48;2;255;0;0m"

Definition at line 26 of file input.h.

Referenced by help().

#define BG_YELLOW   "\033[48;2;255;255;0m"

Definition at line 29 of file input.h.

Referenced by help().

#define COLOR_BLACK   "\033[38;2;0;0;0m\033[48;2;255;255;255m"

Definition at line 40 of file input.h.

Referenced by help().

#define COLOR_BLUE   "\033[38;2;0;0;255m"

Definition at line 37 of file input.h.

#define COLOR_CYAN   "\033[38;2;85;255;255m"

Definition at line 42 of file input.h.

#define COLOR_GREEN   "\033[38;2;0;255;0m"

Definition at line 36 of file input.h.

#define COLOR_MAGENTA   "\033[38;2;255;0;255m"

Definition at line 41 of file input.h.

#define COLOR_ORANGE   "\033[38;2;251;122;51m"

Definition at line 43 of file input.h.

#define COLOR_PINK   "\033[38;2;231;84;152m"

Definition at line 44 of file input.h.

#define COLOR_RED   "\033[38;2;255;0;0m"

Definition at line 35 of file input.h.

Referenced by helpGetVersion(), and mcbFunc().

#define COLOR_RED_DARK   "\033[38;2;255;255;255m"

Definition at line 45 of file input.h.

Referenced by help().

#define COLOR_STOP   "\033[0m"

Definition at line 47 of file input.h.

Referenced by help(), helpGetVersion(), and mcbFunc().

#define COLOR_WHITE   "\033[38;2;255;255;255m"

Definition at line 39 of file input.h.

Referenced by help().

#define COLOR_YELLOW   "\033[38;2;255;255;0m"

Definition at line 38 of file input.h.

Referenced by helpGetVersion(), and mcbFunc().

#define DELETE   '\176'

Definition at line 10 of file input.h.

Referenced by serial_poll().

#define DOWN   'B'

Definition at line 13 of file input.h.

#define ESC   '\033'

Definition at line 11 of file input.h.

Referenced by serial_poll().

#define LEFT   'C'

Definition at line 14 of file input.h.

#define MAX_BUFFER   32

Definition at line 5 of file input.h.

#define MAX_IN   15

Definition at line 7 of file input.h.

#define MAX_LENGTH   32

Definition at line 6 of file input.h.

Referenced by exec_comm(), init_commhand(), and shutdownFunc().

#define NEW_LINE   '\n'

Definition at line 17 of file input.h.

Referenced by serial_poll().

#define PROMPT   "> "

Definition at line 8 of file input.h.

Referenced by init_commhand().

#define RETURN   '\r'

Definition at line 16 of file input.h.

Referenced by serial_poll().

#define RIGHT   'D'

Definition at line 15 of file input.h.

#define UP   'A'

Definition at line 12 of file input.h.