From 63e936a5e80cbb3a61bc1037773a53cadf18f202 Mon Sep 17 00:00:00 2001 From: rusefi Date: Sun, 21 Jun 2020 23:12:08 -0400 Subject: [PATCH] UART DMA for "primary" connector #1528 --- firmware/config/boards/prometheus/efifeatures.h | 3 +++ firmware/config/stm32f4ems/efifeatures.h | 2 +- firmware/console/console_io.cpp | 4 ---- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/firmware/config/boards/prometheus/efifeatures.h b/firmware/config/boards/prometheus/efifeatures.h index 6d824aca2a..6423592981 100644 --- a/firmware/config/boards/prometheus/efifeatures.h +++ b/firmware/config/boards/prometheus/efifeatures.h @@ -37,6 +37,9 @@ #define ADC_CHANNEL_VREF ADC_CHANNEL_IN14 +#undef PRIMARY_UART_DMA_MODE +#define PRIMARY_UART_DMA_MODE FALSE + #undef EFI_CONSOLE_SERIAL_DEVICE #undef EFI_CONSOLE_UART_DEVICE diff --git a/firmware/config/stm32f4ems/efifeatures.h b/firmware/config/stm32f4ems/efifeatures.h index 7b32d40283..49561ce165 100644 --- a/firmware/config/stm32f4ems/efifeatures.h +++ b/firmware/config/stm32f4ems/efifeatures.h @@ -335,7 +335,7 @@ //#define EFI_CONSOLE_SERIAL_DEVICE (&SD3) #endif -#define CONSOLE_UART_DEVICE (&UARTD3) +//#define CONSOLE_UART_DEVICE (&UARTD3) /** * Use 'HAL_USE_UART' DMA-mode driver instead of 'HAL_USE_SERIAL' diff --git a/firmware/console/console_io.cpp b/firmware/console/console_io.cpp index 7929be3fc8..2050536fa1 100644 --- a/firmware/console/console_io.cpp +++ b/firmware/console/console_io.cpp @@ -222,10 +222,6 @@ bool isUsbSerial(BaseChannel * channel) { } BaseChannel * getConsoleChannel(void) { -#if defined(CONSOLE_UART_DEVICE) - return nullptr; -#endif //CONSOLE_UART_DEVICE - #if defined(EFI_CONSOLE_SERIAL_DEVICE) return (BaseChannel *) EFI_CONSOLE_SERIAL_DEVICE; #endif /* EFI_CONSOLE_SERIAL_DEVICE */