Files
banban/ql-application/threadx/interface/custom_app/lib/uartsh/uartshConfig.h
T

39 lines
1.1 KiB
C

/*
* Author: Chandra Mohan C (willvalab@gmail.com)
* All rights reserved.
*
* Use of this source code is governed by a MIT-style license that can be found
* in the LICENSE file.
*
**-----------------------------------------------*/
#ifndef UARTSHCONFIG_H_
#define UARTSHCONFIG_H_
/*-----------------------------------------------*/
#define UARTSH_CONFIG_COMMAND_STRING_SIZE 199
#define UARTSH_CONFIG_ARGC_MAX 31
#define UARTSH_CONFIG_COMMAND_HISTORY_COUNT 3
/*-----------------------------------------------*/
// CONFIG LINE TERMINATION
#define UARTSH_END_CHAR_CR (1 << 0)
#define UARTSH_END_CHAR_LF (1 << 1)
#define UARTSH_END_CHAR_CRLF (UARTSH_END_CHAR_CR | UARTSH_END_CHAR_LF)
#define UARTSH_CONFIG_END_CHAR UARTSH_END_CHAR_CR
/*-----------------------------------------------*/
// CONFIG BACKSPACE AND DELETE KEY
#define UARTSH_BACKSPACE_KEY 0X08
#define UARTSH_DELETE_KEY 0X7F
#define UARTSH_CONFIG_KEY_BACKSPACE UARTSH_BACKSPACE_KEY
/*-----------------------------------------------*/
#define UARTSH_CONFIG_USE_ARGPARSE 0
/*-----------------------------------------------*/
#endif /* UARTSHCONFIG_H_ */