diff options
| author | Jerzy Kasenberg <[email protected]> | 2021-12-26 22:32:35 +0100 |
|---|---|---|
| committer | Jerzy Kasenberg <[email protected]> | 2021-12-27 10:14:38 +0100 |
| commit | 7a596b9e559e9c1b3305906eb9eb6ff707643f75 (patch) | |
| tree | 5f4002fc09dad039618669f5034e2e924548506d | |
| parent | a6789b5d5a3c9e41771e5eb8fdb08182c95fbe08 (diff) | |
Fix Mynewt build for Microchip PIC32MZ devices.
definition of DEBUG breaks Microchip pic32 builds for Mynewt.
When MCU is not VALENTYUSB_EPTRI there is no need to have any
preprocessor definitions.
It may not look like a big deal but for xc32 builds, compiler
automatically force-includes some file that have structure with field name
DEBUG that result in build error in dcd_eptri.c when this file
is not really needed.
Moving DEBUG and LOG_USB few lines down should not break eptri builds.
| -rw-r--r-- | src/portable/valentyusb/eptri/dcd_eptri.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/portable/valentyusb/eptri/dcd_eptri.c b/src/portable/valentyusb/eptri/dcd_eptri.c index 837d0c0ce..51fb8b401 100644 --- a/src/portable/valentyusb/eptri/dcd_eptri.c +++ b/src/portable/valentyusb/eptri/dcd_eptri.c @@ -24,6 +24,10 @@ * This file is part of the TinyUSB stack. */ +#include "tusb_option.h" + +#if TUSB_OPT_DEVICE_ENABLED && (CFG_TUSB_MCU == OPT_MCU_VALENTYUSB_EPTRI) + #ifndef DEBUG #define DEBUG 0 #endif @@ -32,10 +36,6 @@ #define LOG_USB 0 #endif -#include "tusb_option.h" - -#if TUSB_OPT_DEVICE_ENABLED && (CFG_TUSB_MCU == OPT_MCU_VALENTYUSB_EPTRI) - #include "device/dcd.h" #include "dcd_eptri.h" #include "csr.h" |
