stmhal: Exclude USB HS code when USB HS mode not enabled.

This commit is contained in:
Damien George 2015-04-18 15:54:56 +01:00
parent c92c7a69fd
commit 73f1a49137

View File

@ -94,6 +94,7 @@ void HAL_PCD_MspInit(PCD_HandleTypeDef *hpcd)
HAL_NVIC_EnableIRQ(OTG_FS_IRQn); HAL_NVIC_EnableIRQ(OTG_FS_IRQn);
} }
#if defined(USE_USB_HS)
else if(hpcd->Instance == USB_OTG_HS) else if(hpcd->Instance == USB_OTG_HS)
{ {
/* Configure USB FS GPIOs */ /* Configure USB FS GPIOs */
@ -158,6 +159,7 @@ void HAL_PCD_MspInit(PCD_HandleTypeDef *hpcd)
/* Enable USBHS Interrupt */ /* Enable USBHS Interrupt */
HAL_NVIC_EnableIRQ(OTG_HS_IRQn); HAL_NVIC_EnableIRQ(OTG_HS_IRQn);
} }
#endif
} }
/** /**
* @brief DeInitializes the PCD MSP. * @brief DeInitializes the PCD MSP.
@ -172,12 +174,14 @@ void HAL_PCD_MspDeInit(PCD_HandleTypeDef *hpcd)
__USB_OTG_FS_CLK_DISABLE(); __USB_OTG_FS_CLK_DISABLE();
__SYSCFG_CLK_DISABLE(); __SYSCFG_CLK_DISABLE();
} }
#if defined(USE_USB_HS)
else if(hpcd->Instance == USB_OTG_HS) else if(hpcd->Instance == USB_OTG_HS)
{ {
/* Disable USB FS Clocks */ /* Disable USB FS Clocks */
__USB_OTG_HS_CLK_DISABLE(); __USB_OTG_HS_CLK_DISABLE();
__SYSCFG_CLK_DISABLE(); __SYSCFG_CLK_DISABLE();
} }
#endif
} }
/******************************************************************************* /*******************************************************************************