瀏覽代碼

fix more build

hathach 6 年之前
父節點
當前提交
ba74223c2e

+ 7 - 2
examples/device/cdc_msc_freertos/src/FreeRTOSConfig.h

@@ -95,10 +95,15 @@
 #elif CFG_TUSB_MCU == OPT_MCU_MIMXRT10XX
   #include "fsl_device_registers.h"
 
-#elif CFG_TUSB_MCU == OPT_MCU_NUC120 || CFG_TUSB_MCU == OPT_MCU_NUC121 || \
-      CFG_TUSB_MCU == OPT_MCU_NUC126 || CFG_TUSB_MCU == OPT_MCU_NUC505
+#elif CFG_TUSB_MCU == OPT_MCU_NUC120
+  #include "NUC100Series.h"
+
+#elif CFG_TUSB_MCU == OPT_MCU_NUC121 || CFG_TUSB_MCU == OPT_MCU_NUC126
   #include "NuMicro.h"
 
+#elif CFG_TUSB_MCU == OPT_MCU_NUC505
+  #include "NUC505Series.h"
+
 #else
   #error "FreeRTOSConfig.h need to include low level mcu header for configuration"
 #endif

+ 2 - 0
hw/bsp/ngx4330/board.mk

@@ -3,6 +3,8 @@ CFLAGS += \
   -mthumb \
   -mabi=aapcs \
   -mcpu=cortex-m4 \
+  -mfloat-abi=hard \
+  -mfpu=fpv4-sp-d16 \
   -nostdlib \
   -DCORE_M4 \
   -DCFG_TUSB_MCU=OPT_MCU_LPC43XX \

+ 2 - 0
hw/bsp/nutiny_sdk_nuc505/board.mk

@@ -3,6 +3,8 @@ CFLAGS += \
   -mthumb \
   -mabi=aapcs-linux \
   -mcpu=cortex-m4 \
+  -mfloat-abi=hard \
+  -mfpu=fpv4-sp-d16 \
   -DCFG_TUSB_MCU=OPT_MCU_NUC505
 
 # All source paths should be relative to the top level.

+ 3 - 0
hw/bsp/stm32f767nucleo/board.mk

@@ -41,5 +41,8 @@ INC += \
 VENDOR = st
 CHIP_FAMILY = synopsys
 
+# For freeRTOS port source
+FREERTOS_PORT = ARM_CM7/r0p1
+
 # flash target using on-board stlink
 flash: flash-stlink

+ 3 - 0
hw/bsp/stm32h743nucleo/board.mk

@@ -40,5 +40,8 @@ INC += \
 VENDOR = st
 CHIP_FAMILY = synopsys
 
+# For freeRTOS port source
+FREERTOS_PORT = ARM_CM7/r0p1
+
 # flash target using on-board stlink
 flash: flash-stlink