diff --git a/src/main/target/common_post.h b/src/main/target/common_post.h index b3f910622e..cc8163e705 100644 --- a/src/main/target/common_post.h +++ b/src/main/target/common_post.h @@ -169,20 +169,6 @@ #undef USE_ADC_INTERNAL #endif -#if (!defined(USE_SDCARD) && !defined(USE_FLASHFS)) || !defined(USE_BLACKBOX) -#undef USE_USB_MSC -#endif - -#if !defined(USE_VCP) -#undef USE_USB_CDC_HID -#undef USE_USB_MSC -#endif - -#if defined(USE_USB_CDC_HID) || defined(USE_USB_MSC) -#define USE_USB_ADVANCED_PROFILES -#endif - - #if defined(USE_FLASH_W25M512) #define USE_FLASH_W25M #define USE_FLASH_M25P16 @@ -198,6 +184,23 @@ #define USE_FLASH_CHIP #endif +#ifndef USE_FLASH_CHIP +#undef USE_FLASHFS +#endif + +#if (!defined(USE_SDCARD) && !defined(USE_FLASHFS)) || !defined(USE_BLACKBOX) +#undef USE_USB_MSC +#endif + +#if !defined(USE_VCP) +#undef USE_USB_CDC_HID +#undef USE_USB_MSC +#endif + +#if defined(USE_USB_CDC_HID) || defined(USE_USB_MSC) +#define USE_USB_ADVANCED_PROFILES +#endif + #if defined(USE_MAX7456) #define USE_OSD #endif