HAL HCD APIs ¶
-
HAL HCD Functions
-
Initialization and de-initialization functions
-
HAL_HCD_Init()
-
HAL_HCD_DeInit()
-
HAL_HCD_SetConfig()
-
HAL_HCD_SetConfigChannel()
-
HAL_HCD_HaltChannel()
-
HAL_HCD_SofCallback()
-
HAL_HCD_PortConnectCallback()
-
HAL_HCD_PortDisconnectCallback()
-
HAL_HCD_PortEnabledCallback()
-
HAL_HCD_PortDisabledCallback()
-
HAL_HCD_PortSuspendCallback()
-
HAL_HCD_PortResumeCallback()
-
HAL_HCD_ChannelNotifyURBChangeCallback()
-
HAL_HCD_ErrorCallback()
-
HAL_HCD_RegisterSofCallback()
-
HAL_HCD_RegisterPortConnectCallback()
-
HAL_HCD_RegisterPortDisconnectCallback()
-
HAL_HCD_RegisterPortEnabledCallback()
-
HAL_HCD_RegisterPortDisabledCallback()
-
HAL_HCD_RegisterPortSuspendCallback()
-
HAL_HCD_RegisterPortResumeCallback()
-
HAL_HCD_RegisterChannelNotifyURBChangeCallback()
-
HAL_HCD_RegisterErrorCallback()
-
HAL_HCD_GetLastErrorCodes()
-
HAL_HCD_CloseChannel()
-
-
Input and Output operation functions
-
HAL_HCD_GetChannelTransferCount()
-
HAL_HCD_GetCurrentFrame()
-
HAL_HCD_GetPortSpeed()
-
HAL_HCD_SetChannelHubInfo()
-
HAL_HCD_ClearChannelHubInfo()
-
HAL_HCD_IsEnabledDma()
-
HAL_HCD_RequestChannelTransfer()
-
HAL_HCD_IRQHandler()
-
HAL_HCD_SetUserData()
-
HAL_HCD_GetUserData()
-
HAL_HCD_OTG_IRQHandler()
-
HAL_HCD_DRD_IRQHandler()
-
- Peripheral Control functions
- Peripheral State functions
- Set/Get user data
-
Initialization and de-initialization functions
-
HAL HCD Types
-
HAL HCD Types
-
hal_hcd_handle_t
-
hal_hcd_cb_t
-
hal_hcd_ch_notify_urb_change_cb_t
-
hal_hcd_t
-
hal_hcd_state_t
-
hal_hcd_port_state_t
-
hal_hcd_channel_state_t
-
hal_hcd_channel_urb_state_t
-
hal_hcd_channel_t
-
hal_hcd_endpoint_t
-
hal_hcd_speed_t
-
hal_hcd_device_speed_t
-
hal_hcd_port_speed_t
-
hal_hcd_phy_module_t
-
hal_hcd_ch_direction_t
-
hal_hcd_toggle_data_t
-
hal_hcd_ep_type_t
-
hal_hcd_dma_status_t
-
hal_hcd_config_t
-
hal_hcd_channel_config_t
-
hal_hcd_channel_transfer_req_t
-
hal_hcd_ch_t
-
hal_hcd_handle_s
-
hal_hcd_t::HAL_HCD_DRD_FS
-
hal_hcd_bulk_db_status_t
-
hal_hcd_iso_db_status_t
-
hal_hcd_config_t::bulk_doublebuffer_enable
-
hal_hcd_config_t::iso_doublebuffer_enable
-
-
HAL HCD Types
- HAL HCD Constants