Merge pull request #2672 from tinic/master
Add support for STM32U535xx/STM32U545xx
This commit is contained in:
		| @@ -271,17 +271,24 @@ | ||||
|   #define TUP_DCD_ENDPOINT_MAX    8 | ||||
|  | ||||
| #elif TU_CHECK_MCU(OPT_MCU_STM32U5) | ||||
|   #define TUP_USBIP_DWC2 | ||||
|   #define TUP_USBIP_DWC2_STM32 | ||||
|   #if defined (STM32U535xx) || defined (STM32U545xx) | ||||
|     #define TUP_USBIP_FSDEV | ||||
|     #define TUP_USBIP_FSDEV_STM32 | ||||
|     #define TUP_DCD_ENDPOINT_MAX    8 | ||||
|  | ||||
|   // U59x/5Ax/5Fx/5Gx are highspeed with built-in HS PHY | ||||
|   #if defined(STM32U595xx) || defined(STM32U599xx) || defined(STM32U5A5xx) || defined(STM32U5A9xx) || \ | ||||
|       defined(STM32U5F7xx) || defined(STM32U5F9xx) || defined(STM32U5G7xx) || defined(STM32U5G9xx) | ||||
|     #define TUP_DCD_ENDPOINT_MAX  9 | ||||
|     #define TUP_RHPORT_HIGHSPEED  1 | ||||
|     #define TUP_USBIP_DWC2_TEST_MODE | ||||
|   #else | ||||
|     #define TUP_DCD_ENDPOINT_MAX  6 | ||||
|     #define TUP_USBIP_DWC2 | ||||
|     #define TUP_USBIP_DWC2_STM32 | ||||
|  | ||||
|     // U59x/5Ax/5Fx/5Gx are highspeed with built-in HS PHY | ||||
|     #if defined(STM32U595xx) || defined(STM32U599xx) || defined(STM32U5A5xx) || defined(STM32U5A9xx) || \ | ||||
|         defined(STM32U5F7xx) || defined(STM32U5F9xx) || defined(STM32U5G7xx) || defined(STM32U5G9xx) | ||||
|       #define TUP_DCD_ENDPOINT_MAX  9 | ||||
|       #define TUP_RHPORT_HIGHSPEED  1 | ||||
|       #define TUP_USBIP_DWC2_TEST_MODE | ||||
|     #else | ||||
|       #define TUP_DCD_ENDPOINT_MAX  6 | ||||
|     #endif | ||||
|   #endif | ||||
|  | ||||
| #elif TU_CHECK_MCU(OPT_MCU_STM32L5) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Ha Thach
					Ha Thach