mirror of https://github.com/FOME-Tech/fome-fw.git
usb console as module
This commit is contained in:
parent
336fe0ca56
commit
e9947693ff
|
@ -8,7 +8,6 @@ CONSOLE_SRC_CPP = $(CONSOLE_COMMON_SRC_CPP) \
|
|||
$(PROJECT_DIR)/console/eficonsole.cpp \
|
||||
$(PROJECT_DIR)/console/connector_uart_dma.cpp \
|
||||
$(PROJECT_DIR)/console/binary_log/binary_logging.cpp \
|
||||
$(PROJECT_DIR)/console/binary_log/usb_console.cpp \
|
||||
$(PROJECT_DIR)/console/wifi_console.cpp \
|
||||
|
||||
|
||||
|
|
|
@ -11,9 +11,12 @@
|
|||
#include "engine_module.h"
|
||||
|
||||
void initializeConsole();
|
||||
void startUsbConsole();
|
||||
void startWifiConsole();
|
||||
|
||||
struct UsbConsoleModule final : public EngineModule {
|
||||
void initNoConfiguration() override;
|
||||
};
|
||||
|
||||
struct EthernetConsoleModule final : public EngineModule {
|
||||
void initNoConfiguration() override;
|
||||
};
|
||||
|
|
|
@ -2,3 +2,4 @@ include $(PROJECT_DIR)/controllers/modules/fan/fan.mk
|
|||
include $(PROJECT_DIR)/controllers/modules/fuel_pump/fuel_pump.mk
|
||||
include $(PROJECT_DIR)/controllers/modules/gear_detector/gear_detector.mk
|
||||
include $(PROJECT_DIR)/controllers/modules/trip_odometer/trip_odometer.mk
|
||||
include $(PROJECT_DIR)/controllers/modules/usb_console/usb_console.mk
|
||||
|
|
|
@ -1,7 +1,5 @@
|
|||
#include "pch.h"
|
||||
|
||||
#if EFI_USB_SERIAL
|
||||
|
||||
#include "usbconsole.h"
|
||||
#include "thread_controller.h"
|
||||
#include "tunerstudio.h"
|
||||
|
@ -50,8 +48,6 @@ struct UsbThread : public TunerstudioThread {
|
|||
|
||||
static CCM_OPTIONAL UsbThread usbConsole;
|
||||
|
||||
void startUsbConsole() {
|
||||
void UsbConsoleModule::initNoConfiguration() {
|
||||
usbConsole.start();
|
||||
}
|
||||
|
||||
#endif // EFI_USB_SERIAL
|
|
@ -0,0 +1,4 @@
|
|||
MODULES_CPPSRC += $(PROJECT_DIR)/controllers/modules/usb_console/usb_console.cpp
|
||||
MODULES_LIST += UsbConsoleModule,
|
||||
|
||||
DDEFS += -DMODULE_USB_CONSOLE
|
|
@ -209,17 +209,10 @@ void runRusEfi() {
|
|||
m.initNoConfiguration();
|
||||
});
|
||||
|
||||
#if EFI_USB_SERIAL
|
||||
startUsbConsole();
|
||||
#endif
|
||||
|
||||
#if HAL_USE_USB_MSD
|
||||
initUsbMsd();
|
||||
#endif
|
||||
|
||||
/**
|
||||
* Next we should initialize serial port console, it's important to know what's going on
|
||||
*/
|
||||
initializeConsole();
|
||||
|
||||
// Read configuration from flash memory
|
||||
|
|
Loading…
Reference in New Issue