diff options
Diffstat (limited to 'stmhal/usbd_conf.c')
| -rw-r--r-- | stmhal/usbd_conf.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/stmhal/usbd_conf.c b/stmhal/usbd_conf.c index 529ec74b9..1ffee3fe9 100644 --- a/stmhal/usbd_conf.c +++ b/stmhal/usbd_conf.c @@ -340,7 +340,11 @@ USBD_StatusTypeDef USBD_LL_Init (USBD_HandleTypeDef *pdev) hpcd.Init.phy_itface = PCD_PHY_EMBEDDED;
hpcd.Init.Sof_enable = 0;
hpcd.Init.speed = PCD_SPEED_FULL;
+#if defined(HYDRABUSV10)
+ hpcd.Init.vbus_sensing_enable = 0; /* No VBUS Sensing on USB0 for HydraBus (VBUS is not connected on GPIOA9) */
+#else
hpcd.Init.vbus_sensing_enable = 1;
+#endif
/* Link The driver to the stack */
hpcd.pData = pdev;
pdev->pData = &hpcd;
|
