From d118852314d910cc0cf5dba15b27673df0ed4b9c Mon Sep 17 00:00:00 2001 From: bernard Date: Tue, 17 Oct 2017 22:28:05 +0800 Subject: [PATCH] [finsh] code cleanup and use RT_USING_POSIX to replace RT_USING_POSIX_STDIN. --- components/finsh/shell.h | 46 ++++++++++++++++++++-------------------- 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/components/finsh/shell.h b/components/finsh/shell.h index 1393d15970..51494cb07b 100644 --- a/components/finsh/shell.h +++ b/components/finsh/shell.h @@ -44,21 +44,21 @@ #define FINSH_THREAD_STACK_SIZE 2048 #endif #ifndef FINSH_CMD_SIZE -#define FINSH_CMD_SIZE 80 +#define FINSH_CMD_SIZE 80 #endif -#define FINSH_OPTION_ECHO 0x01 +#define FINSH_OPTION_ECHO 0x01 #if defined(FINSH_USING_MSH) || (defined(RT_USING_DFS) && defined(DFS_USING_WORKDIR)) -#define FINSH_PROMPT finsh_get_prompt() +#define FINSH_PROMPT finsh_get_prompt() const char* finsh_get_prompt(void); #else -#define FINSH_PROMPT "finsh>>" +#define FINSH_PROMPT "finsh>>" #endif #ifdef FINSH_USING_HISTORY - #ifndef FINSH_HISTORY_LINES - #define FINSH_HISTORY_LINES 5 - #endif + #ifndef FINSH_HISTORY_LINES + #define FINSH_HISTORY_LINES 5 + #endif #endif #ifdef FINSH_USING_AUTH @@ -75,39 +75,39 @@ const char* finsh_get_prompt(void); enum input_stat { - WAIT_NORMAL, - WAIT_SPEC_KEY, - WAIT_FUNC_KEY, + WAIT_NORMAL, + WAIT_SPEC_KEY, + WAIT_FUNC_KEY, }; struct finsh_shell { - struct rt_semaphore rx_sem; + struct rt_semaphore rx_sem; - enum input_stat stat; + enum input_stat stat; - rt_uint8_t echo_mode:1; + rt_uint8_t echo_mode:1; #ifdef FINSH_USING_HISTORY - rt_uint16_t current_history; - rt_uint16_t history_count; + rt_uint16_t current_history; + rt_uint16_t history_count; - char cmd_history[FINSH_HISTORY_LINES][FINSH_CMD_SIZE]; + char cmd_history[FINSH_HISTORY_LINES][FINSH_CMD_SIZE]; #endif #ifndef FINSH_USING_MSH_ONLY - struct finsh_parser parser; + struct finsh_parser parser; #endif - char line[FINSH_CMD_SIZE]; - rt_uint8_t line_position; - rt_uint8_t line_curpos; + char line[FINSH_CMD_SIZE]; + rt_uint8_t line_position; + rt_uint8_t line_curpos; -#ifndef RT_USING_POSIX_STDIN - rt_device_t device; +#ifndef RT_USING_POSIX + rt_device_t device; #endif #ifdef FINSH_USING_AUTH - char password[FINSH_PASSWORD_MAX]; + char password[FINSH_PASSWORD_MAX]; #endif };