#include "includes.h"
Go to the source code of this file.
Macros | |
#define | ArgumentIdleState 0 |
#define | ArgumentInitialState 1 |
#define | ArgumentRxState 2 |
#define | MeetEscKey 0x01 |
#define | HasEscXkey 0x02 |
#define | HasPageDown 0x04 |
#define | ArgumentSearchState 0 |
#define | ArgumentGoThroughState 1 |
#define | ArgumentDoneState 2 |
Functions | |
void | F_ShellArgumentInit (void) |
void | F_ShellArgumentSvc (void) |
void | F_ShellArgumentParser (void) |
void | F_ShellArgumentReceive (unsigned char **Argv, unsigned char Argc) |
void | F_ShellArgumentReset (void) |
void | F_ShellArgumentBs (void) |
void | F_ShellArgumentDel (void) |
void | F_ShellArgumentKeyPut (unsigned char) |
void | F_ShellArgumentIns (void) |
void | F_ShellArgumentHome (void) |
void | F_ShellArgumentEnd (void) |
void | F_ShellArgumentPageUp (void) |
void | F_ShellArgumentPageDown (void) |
void | F_ShellArgumentArrowUp (void) |
void | F_ShellArgumentArrowDown (void) |
void | F_ShellArgumentArrowLeft (void) |
void | F_ShellArgumentArrowRight (void) |
void | F_ShellDump (void) |
INT8U | F_ShellArgumentCheck (void) |
void | F_ShellArgumentExecute (unsigned char **Argv, unsigned char Argc) |
Variables | |
ARGUMENT_CONTROL | ArgumentCtrl |
#define ArgumentDoneState 2 |
Definition at line 215 of file shellargument.c.
#define ArgumentGoThroughState 1 |
Definition at line 214 of file shellargument.c.
#define ArgumentIdleState 0 |
Definition at line 18 of file shellargument.c.
#define ArgumentInitialState 1 |
Definition at line 19 of file shellargument.c.
#define ArgumentRxState 2 |
Definition at line 20 of file shellargument.c.
#define ArgumentSearchState 0 |
Definition at line 213 of file shellargument.c.
#define HasEscXkey 0x02 |
Definition at line 23 of file shellargument.c.
#define HasPageDown 0x04 |
Definition at line 24 of file shellargument.c.
#define MeetEscKey 0x01 |
Definition at line 22 of file shellargument.c.
void F_ShellArgumentArrowDown | ( | void | ) |
Definition at line 396 of file shellargument.c.
void F_ShellArgumentArrowLeft | ( | void | ) |
Definition at line 401 of file shellargument.c.
void F_ShellArgumentArrowRight | ( | void | ) |
Definition at line 410 of file shellargument.c.
void F_ShellArgumentArrowUp | ( | void | ) |
Definition at line 391 of file shellargument.c.
void F_ShellArgumentBs | ( | void | ) |
Definition at line 290 of file shellargument.c.
INT8U F_ShellArgumentCheck | ( | void | ) |
Definition at line 276 of file shellargument.c.
void F_ShellArgumentDel | ( | void | ) |
Definition at line 314 of file shellargument.c.
void F_ShellArgumentEnd | ( | void | ) |
Definition at line 375 of file shellargument.c.
void F_ShellArgumentExecute | ( | unsigned char ** | Argv, |
unsigned char | Argc | ||
) |
Definition at line 281 of file shellargument.c.
void F_ShellArgumentHome | ( | void | ) |
Definition at line 369 of file shellargument.c.
void F_ShellArgumentInit | ( | void | ) |
Definition at line 47 of file shellargument.c.
void F_ShellArgumentIns | ( | void | ) |
Definition at line 362 of file shellargument.c.
void F_ShellArgumentKeyPut | ( | unsigned char | Data | ) |
Definition at line 328 of file shellargument.c.
void F_ShellArgumentPageDown | ( | void | ) |
Definition at line 386 of file shellargument.c.
void F_ShellArgumentPageUp | ( | void | ) |
Definition at line 381 of file shellargument.c.
void F_ShellArgumentParser | ( | void | ) |
Definition at line 216 of file shellargument.c.
void F_ShellArgumentReceive | ( | unsigned char ** | Argv, |
unsigned char | Argc | ||
) |
void F_ShellArgumentReset | ( | void | ) |
Definition at line 284 of file shellargument.c.
void F_ShellArgumentSvc | ( | void | ) |
Definition at line 56 of file shellargument.c.
void F_ShellDump | ( | void | ) |
Definition at line 419 of file shellargument.c.
ARGUMENT_CONTROL ArgumentCtrl |
Definition at line 26 of file shellargument.c.