/** * @brief This function handles USB OTG FS global interrupt. */ void OTG_FS_IRQHandler(void) { /* USER CODE END OTG_FS_IRQn 0 */ HAL_PCD_IRQHandler(&hpcd_USB_OTG_FS); /* USER CODE BEGIN OTG_FS_IRQn 1 */ /* USER CODE END OTG_FS_IRQn 1 */ }
/** * @brief This function handles USB On The Go FS global interrupt. */ void OTG_FS_IRQHandler(void) { #ifdef USE_STM32F4_VCP HAL_PCD_IRQHandler(&hpcd_USB_OTG_VCP); #endif /* USE_STM32F4_VCP */ #ifdef USE_STM32F4_DEVICE_HID HAL_PCD_IRQHandler(&hpcd_USB_OTG_HID); #endif #ifdef USE_STM32F4_HOST_MSC HAL_HCD_IRQHandler(&hhcd_USB_OTG_FS); #endif #ifdef USE_STM32F4_HOST_HID HAL_HCD_IRQHandler(&hhcd_USB_OTG_FS); #endif }
void stm32_USB_IRQ(void) { arm_cm_irq_entry(); //LTRACE_ENTRY; usbc.do_resched = false; HAL_PCD_IRQHandler(&usbc.handle); arm_cm_irq_exit(usbc.do_resched); }
/** * @brief This function handles USB low priority or CAN RX0 interrupts. */ void USB_LP_CAN1_RX0_IRQHandler(void) { /* USER CODE BEGIN USB_LP_CAN1_RX0_IRQn 0 */ /* USER CODE END USB_LP_CAN1_RX0_IRQn 0 */ HAL_PCD_IRQHandler(&hpcd_USB_FS); /* USER CODE BEGIN USB_LP_CAN1_RX0_IRQn 1 */ /* USER CODE END USB_LP_CAN1_RX0_IRQn 1 */ }
void OTG_HS_IRQHandler(void) { #ifdef USB_USE_HOST /* Process HCD IRQ */ HAL_HCD_IRQHandler(&hhcd_HS); #endif #ifdef USB_USE_DEVICE /* Process PCD IRQ */ HAL_PCD_IRQHandler(&hpcd_HS); #endif }
/** * @brief This function handles USB On-The-Go FS Wakeup through EXTI Line18 interrupt. */ void OTG_FS_WKUP_IRQHandler(void) { /* USER CODE BEGIN OTG_FS_WKUP_IRQn 0 */ /* USER CODE END OTG_FS_WKUP_IRQn 0 */ HAL_NVIC_ClearPendingIRQ(OTG_FS_WKUP_IRQn); HAL_PCD_IRQHandler(&hpcd_USB_OTG_FS); /* USER CODE BEGIN OTG_FS_WKUP_IRQn 1 */ /* USER CODE END OTG_FS_WKUP_IRQn 1 */ }
/** * @brief This function handles USB-On-The-Go HS global interrupt request. * @param None * @retval None */ void OTG_HS_IRQHandler(void) { HAL_PCD_IRQHandler(&hpcd_HS); }
void USB_LP_IRQHandler( void ) { HAL_PCD_IRQHandler( &hpcd_USB_FS ); }
void OTG_HS_IRQHandler(void) { IRQ_ENTER(OTG_HS_IRQn); HAL_PCD_IRQHandler(&pcd_hs_handle); IRQ_EXIT(OTG_HS_IRQn); }
/** * @brief This function handles USB Handler. * @param None * @retval None */ void USB_IRQHandler(void) { HAL_PCD_IRQHandler(&hpcd); }
/** * @brief This function handles USB Handler. * @param None * @retval None */ void USB_LP_CAN1_RX0_IRQHandler(void) { HAL_PCD_IRQHandler(&hpcd); }
void USB_LP_IRQHandler(void) #endif { HAL_PCD_IRQHandler(&hpcd); }
void __attribute__((interrupt("IRQ"))) USB_LP_CAN1_RX0_IRQHandler(void) { HAL_PCD_IRQHandler(&hpcd_USB_FS); }
/** * @brief This function handles USB low priority or CAN RX0 interrupts. */ void USB_LP_CAN1_RX0_IRQHandler(void) { HAL_CAN_IRQHandler(&hcan); HAL_PCD_IRQHandler(&hpcd_USB_FS); }
void OTG_XX_IRQHandler(void) { HAL_PCD_IRQHandler(&pcd_handle); }
/** * @brief This function handles USB On The Go FS global interrupt. */ void OTG_FS_IRQHandler(void) { HAL_PCD_IRQHandler(&hpcd_USB_OTG_FS); }
void OTG_FS_IRQHandler() { HAL_PCD_IRQHandler(&handlePCD); }
void OTG_HS_IRQHandler(void) #endif { HAL_PCD_IRQHandler(&hpcd); }
void USBHAL::usbisr(void) { HAL_PCD_IRQHandler(&instance->hpcd); }
/** * @brief OTG_FS_IRQHandler * This function handles USB-On-The-Go FS global interrupt request. * requests. * @param None * @retval None */ void OTG_FS_IRQHandler(void) { HAL_PCD_IRQHandler(&hpcd); }
static void usb_dc_stm32_isr(void *arg) { HAL_PCD_IRQHandler(&usb_dc_stm32_state.pcd); }