From f7b9c91c6d6a6784b8278f39ce1735674c4ff88f Mon Sep 17 00:00:00 2001 From: dragonmux Date: Sun, 21 Aug 2022 18:55:59 +0100 Subject: [PATCH] usb_serial: Dealt with how to build with ENABLE_RTT=1 --- src/platforms/common/usb_serial.c | 2 ++ src/platforms/common/usb_serial.h | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/src/platforms/common/usb_serial.c b/src/platforms/common/usb_serial.c index d129d7e..51cce38 100644 --- a/src/platforms/common/usb_serial.c +++ b/src/platforms/common/usb_serial.c @@ -61,7 +61,9 @@ static bool gdb_serial_dtr = true; static void usb_serial_set_state(usbd_device *dev, uint16_t iface, uint8_t ep); static void debug_serial_send_callback(usbd_device *dev, uint8_t ep); +#ifndef ENABLE_RTT static void debug_serial_receive_callback(usbd_device *dev, uint8_t ep); +#endif #if defined(STM32F0) || defined(STM32F1) || defined(STM32F3) || defined(STM32F4) static bool debug_serial_send_complete = true; diff --git a/src/platforms/common/usb_serial.h b/src/platforms/common/usb_serial.h index ceed6f2..6b96e49 100644 --- a/src/platforms/common/usb_serial.h +++ b/src/platforms/common/usb_serial.h @@ -32,4 +32,8 @@ bool gdb_serial_get_dtr(void); void debug_serial_run(void); uint32_t debug_serial_fifo_send(const char *fifo, uint32_t fifo_begin, uint32_t fifo_end); +#ifdef ENABLE_RTT +void debug_serial_receive_callback(usbd_device *dev, uint8_t ep); +#endif + #endif /*USB_SERIAL_H*/