HAL + 0/98 examples
CodeScope will show references to HAL_HCD_HC_NotifyURBChange_Callback() from the following samples and libraries:
Libraries
Examples
STM32446E_EVAL
Demonstrations
Applications
Audio
Camera
FatFs
USB_Host
STM32469I-Discovery
Demonstrations
Applications
Audio
FatFs
USB_Host
STM32469I_EVAL
Demonstrations
Applications
Audio
Camera
FatFs
USB_Host
STM324xG_EVAL
Demonstrations
Applications
Camera
FatFs
USB_Host
STM32F429I-Discovery
Demonstrations
Applications
Display
FatFs
LibJPEG
USB_Host
STM324x9I_EVAL
Applications
Audio
Camera
Display
FatFs
USB_Host
Demonstrations
STemWin
STM32F4-Discovery
Applications
Audio
FatFs
STM32F401-Discovery
Applications
Audio
FatFs
STM32F411E-Discovery
Applications
Audio
FatFs
STM32F412G-Discovery
Applications
FatFs
USB_Host
STM32F412ZG-Nucleo
Applications
FatFs
USB_Host
STM32F413H-Discovery
Applications
FatFs
USB_Host
STM32F413ZH-Nucleo
Applications
FatFs
USB_Host
STM32F429ZI-Nucleo
Applications
FatFs
USB_Host
STM32F446ZE-Nucleo
Applications
FatFs
USB_Host
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesHALHAL_HCD_HC_NotifyURBChange_Callback()

HAL_HCD_HC_NotifyURBChange_Callback() function

Notify URB state change callback.

Syntax

void HAL_HCD_HC_NotifyURBChange_Callback(HCD_HandleTypeDef *hhcd,     uint8_t chnum,     HCD_URBStateTypeDef urb_state);
Implemented in stm32f4xx_hal_hcd.c:757

Arguments

hhcd

HCD handle

chnum

Channel number. This parameter can be a value from 1 to 15

urb_state

This parameter can be one of these values: URB_IDLE/ URB_DONE/ URB_NOTREADY/ URB_NYET/ URB_ERROR/ URB_STALL/

Return value

None

Examples

HAL_HCD_HC_NotifyURBChange_Callback() is referenced by 98 libraries and example projects.

References

LocationReferrerText
stm32f4xx_hal_hcd.c:757
__weak void HAL_HCD_HC_NotifyURBChange_Callback(HCD_HandleTypeDef *hhcd, uint8_t chnum, HCD_URBStateTypeDef urb_state)
stm32f4xx_hal_hcd.h:271
void HAL_HCD_HC_NotifyURBChange_Callback(HCD_HandleTypeDef *hhcd, uint8_t chnum,
stm32f4xx_hal_hcd.c:1361HCD_HC_IN_IRQHandler()
HAL_HCD_HC_NotifyURBChange_Callback(hhcd, chnum, hhcd->hc[chnum].urb_state);
stm32f4xx_hal_hcd.c:1538HCD_HC_IN_IRQHandler()
HAL_HCD_HC_NotifyURBChange_Callback(hhcd, chnum, hhcd->hc[chnum].urb_state);
stm32f4xx_hal_hcd.c:1717HCD_HC_OUT_IRQHandler()
HAL_HCD_HC_NotifyURBChange_Callback(hhcd, chnum, hhcd->hc[chnum].urb_state);
stm32f4xx_hal_hcd.c:1820HCD_HC_OUT_IRQHandler()
HAL_HCD_HC_NotifyURBChange_Callback(hhcd, chnum, hhcd->hc[chnum].urb_state);

Call Tree

Functions calling HAL_HCD_HC_NotifyURBChange_Callback()
Functions called by HAL_HCD_HC_NotifyURBChange_Callback()
HAL_HCD_HC_NotifyURBChange_Callback()
USBH_LL_NotifyURBChange()
UX_TRANSFER_STRUCT::ux_transfer_request_completion_function
_ux_utility_semaphore_put()
all items filtered out
Data read by HAL_HCD_HC_NotifyURBChange_Callback()
Data written by HAL_HCD_HC_NotifyURBChange_Callback()
UX_HCD_STM32_STRUCT::ux_hcd_stm32_channels_ed
UX_HCD_STM32_STRUCT::hcd_handle
UX_HCD_STM32_ED_STRUCT::ux_stm32_ed_endpoint
UX_HCD_STM32_ED_STRUCT::ux_stm32_ed_transfer_request
UX_HCD_STM32_ED_STRUCT::ux_stm32_ed_status
UX_HCD_STM32_ED_STRUCT::ux_stm32_ed_channel
UX_HCD_STRUCT::ux_hcd_controller_hardware
UX_TRANSFER_STRUCT::ux_transfer_request_data_pointer
UX_TRANSFER_STRUCT::ux_transfer_request_requested_length
UX_TRANSFER_STRUCT::ux_transfer_request_actual_length
UX_TRANSFER_STRUCT::ux_transfer_request_type
UX_TRANSFER_STRUCT::ux_transfer_request_completion_function
UX_TRANSFER_STRUCT::ux_transfer_request_packet_length
UX_TRANSFER_STRUCT::ux_transfer_request_next_transfer_request
UX_ENDPOINT_DESCRIPTOR_STRUCT::bmAttributes
UX_ENDPOINT_DESCRIPTOR_STRUCT::wMaxPacketSize
UX_ENDPOINT_STRUCT::ux_endpoint_descriptor
HAL_HCD_HC_NotifyURBChange_Callback()::hcd
HAL_HCD_HC_NotifyURBChange_Callback()::hcd_stm32
HAL_HCD_HC_NotifyURBChange_Callback()::ed
HAL_HCD_HC_NotifyURBChange_Callback()::transfer_request
all items filtered out
HAL_HCD_HC_NotifyURBChange_Callback()
UX_HCD_STM32_ED_STRUCT::ux_stm32_ed_transfer_request
UX_TRANSFER_STRUCT::ux_transfer_request_actual_length
UX_TRANSFER_STRUCT::ux_transfer_request_completion_code
UX_TRANSFER_STRUCT::ux_transfer_request_packet_length
HAL_HCD_HC_NotifyURBChange_Callback()::hcd
HAL_HCD_HC_NotifyURBChange_Callback()::hcd_stm32
HAL_HCD_HC_NotifyURBChange_Callback()::ed
HAL_HCD_HC_NotifyURBChange_Callback()::transfer_request
all items filtered out
Type of HAL_HCD_HC_NotifyURBChange_Callback()
HAL_HCD_HC_NotifyURBChange_Callback()
UX_HCD_STM32
UX_HCD_STM32_ED
UX_HCD
UX_TRANSFER
all items filtered out