Просмотр исходного кода

Merge pull request #1438 from Nikitarc/master

Update dwc2_stm32.h
Ha Thach 3 лет назад
Родитель
Сommit
9352f75220
2 измененных файлов с 9 добавлено и 0 удалено
  1. 6 0
      src/portable/synopsys/dwc2/dwc2_stm32.h
  2. 3 0
      src/tusb_option.h

+ 6 - 0
src/portable/synopsys/dwc2/dwc2_stm32.h

@@ -56,6 +56,12 @@
   #define EP_FIFO_SIZE_FS 4096
   #define EP_MAX_HS       9
   #define EP_FIFO_SIZE_HS 4096
+  #if (! defined USB2_OTG_FS)
+    // H7 with only 1 USB port: H72x / H73x / H7Ax / H7Bx
+    // USB_OTG_FS_PERIPH_BASE and OTG_FS_IRQn not defined
+    #define USB_OTG_FS_PERIPH_BASE  USB1_OTG_HS_PERIPH_BASE
+    #define OTG_FS_IRQn             OTG_HS_IRQn
+  #endif
 
 #elif CFG_TUSB_MCU == OPT_MCU_STM32F7
   #include "stm32f7xx.h"

+ 3 - 0
src/tusb_option.h

@@ -27,6 +27,9 @@
 #ifndef _TUSB_OPTION_H_
 #define _TUSB_OPTION_H_
 
+// To avoid GCC compiler warnings when -pedantic option is used (strict ISO C)
+typedef int make_iso_compilers_happy ;
+
 #include "common/tusb_compiler.h"
 
 #define TUSB_VERSION_MAJOR     0