From 79f0a7088a7515e7ca163c1d763206560407f497 Mon Sep 17 00:00:00 2001 From: Martin Budden Date: Wed, 4 Jan 2017 11:12:32 +0000 Subject: [PATCH] Moved serial_cli to fc directory --- Makefile | 2 +- src/main/fc/fc_init.c | 2 +- src/main/fc/fc_main.c | 2 +- src/main/fc/fc_tasks.c | 2 +- src/main/{io => fc}/serial_cli.c | 5 ++--- src/main/{io => fc}/serial_cli.h | 2 ++ src/main/io/serial.c | 3 +-- 7 files changed, 9 insertions(+), 9 deletions(-) rename src/main/{io => fc}/serial_cli.c (99%) rename src/main/{io => fc}/serial_cli.h (92%) diff --git a/Makefile b/Makefile index 937936ed9..9199ebe29 100644 --- a/Makefile +++ b/Makefile @@ -530,6 +530,7 @@ COMMON_SRC = \ fc/rc_controls.c \ fc/rc_curves.c \ fc/runtime_config.c \ + fc/serial_cli.c \ flight/altitudehold.c \ flight/failsafe.c \ flight/imu.c \ @@ -541,7 +542,6 @@ COMMON_SRC = \ io/serial_4way.c \ io/serial_4way_avrootloader.c \ io/serial_4way_stk500v2.c \ - io/serial_cli.c \ io/statusindicator.c \ msp/msp_serial.c \ rx/ibus.c \ diff --git a/src/main/fc/fc_init.c b/src/main/fc/fc_init.c index 7c40ad78d..a46d2dcac 100644 --- a/src/main/fc/fc_init.c +++ b/src/main/fc/fc_init.c @@ -69,6 +69,7 @@ #include "fc/fc_tasks.h" #include "fc/rc_controls.h" #include "fc/runtime_config.h" +#include "fc/serial_cli.h" #include "msp/msp_serial.h" @@ -86,7 +87,6 @@ #include "io/ledstrip.h" #include "io/dashboard.h" #include "io/asyncfatfs/asyncfatfs.h" -#include "io/serial_cli.h" #include "io/transponder_ir.h" #include "io/osd.h" #include "io/displayport_msp.h" diff --git a/src/main/fc/fc_main.c b/src/main/fc/fc_main.c index e1bfee8b5..59faa78d3 100644 --- a/src/main/fc/fc_main.c +++ b/src/main/fc/fc_main.c @@ -43,6 +43,7 @@ #include "fc/rc_controls.h" #include "fc/rc_curves.h" #include "fc/runtime_config.h" +#include "fc/serial_cli.h" #include "msp/msp_serial.h" @@ -50,7 +51,6 @@ #include "io/motors.h" #include "io/servos.h" #include "io/serial.h" -#include "io/serial_cli.h" #include "io/statusindicator.h" #include "io/transponder_ir.h" #include "io/asyncfatfs/asyncfatfs.h" diff --git a/src/main/fc/fc_tasks.c b/src/main/fc/fc_tasks.c index 1678353ca..24448f58a 100644 --- a/src/main/fc/fc_tasks.c +++ b/src/main/fc/fc_tasks.c @@ -39,6 +39,7 @@ #include "fc/fc_main.h" #include "fc/rc_controls.h" #include "fc/runtime_config.h" +#include "fc/serial_cli.h" #include "flight/pid.h" #include "flight/altitudehold.h" @@ -49,7 +50,6 @@ #include "io/ledstrip.h" #include "io/osd.h" #include "io/serial.h" -#include "io/serial_cli.h" #include "io/transponder_ir.h" #include "io/vtx_smartaudio.h" diff --git a/src/main/io/serial_cli.c b/src/main/fc/serial_cli.c similarity index 99% rename from src/main/io/serial_cli.c rename to src/main/fc/serial_cli.c index bcf8dee81..ab5f0c2b8 100755 --- a/src/main/io/serial_cli.c +++ b/src/main/fc/serial_cli.c @@ -69,6 +69,7 @@ uint8_t cliMode = 0; #include "fc/config.h" #include "fc/rc_controls.h" #include "fc/runtime_config.h" +#include "fc/serial_cli.h" #include "flight/failsafe.h" #include "flight/imu.h" @@ -85,7 +86,6 @@ uint8_t cliMode = 0; #include "io/motors.h" #include "io/osd.h" #include "io/serial.h" -#include "io/serial_cli.h" #include "io/servos.h" #include "io/vtx.h" @@ -3924,8 +3924,7 @@ void cliEnter(serialPort_t *serialPort) cliMode = 1; cliPort = serialPort; setPrintfSerialPort(cliPort); - cliWriter = bufWriterInit(cliWriteBuffer, sizeof(cliWriteBuffer), - (bufWrite_t)serialWriteBufShim, serialPort); + cliWriter = bufWriterInit(cliWriteBuffer, sizeof(cliWriteBuffer), (bufWrite_t)serialWriteBufShim, serialPort); #ifndef CLI_MINIMAL_VERBOSITY cliPrint("\r\nEntering CLI Mode, type 'exit' to return, or 'help'\r\n"); diff --git a/src/main/io/serial_cli.h b/src/main/fc/serial_cli.h similarity index 92% rename from src/main/io/serial_cli.h rename to src/main/fc/serial_cli.h index 9baa4cfae..dfa2d169d 100644 --- a/src/main/io/serial_cli.h +++ b/src/main/fc/serial_cli.h @@ -22,3 +22,5 @@ extern uint8_t cliMode; struct serialConfig_s; void cliInit(struct serialConfig_s *serialConfig); void cliProcess(void); +struct serialPort_s; +void cliEnter(struct serialPort_s *serialPort); diff --git a/src/main/io/serial.c b/src/main/io/serial.c index 8dcc4b14a..11ba52c55 100644 --- a/src/main/io/serial.c +++ b/src/main/io/serial.c @@ -42,6 +42,7 @@ #endif #include "io/serial.h" +#include "fc/serial_cli.h" // for cliEnter() #include "msp/msp_serial.h" @@ -457,8 +458,6 @@ void waitForSerialPortToFinishTransmitting(serialPort_t *serialPort) }; } -void cliEnter(serialPort_t *serialPort); - void serialEvaluateNonMspData(serialPort_t *serialPort, uint8_t receivedChar) { #ifndef USE_CLI