STSW-STLKT01
|
usbd_conf_l4.c
Go to the documentation of this file.
uint32_t USBD_LL_GetRxDataSize(USBD_HandleTypeDef *pdev, uint8_t ep_addr)
USBD_LL_GetRxDataSize Return the last transfered packet size.
Definition: usbd_conf_l4.c:429
USBD_StatusTypeDef USBD_LL_Start(USBD_HandleTypeDef *pdev)
USBD_LL_Start Start the Low Level portion of the Device driver.
Definition: usbd_conf_l4.c:261
USBD_StatusTypeDef USBD_LL_OpenEP(USBD_HandleTypeDef *pdev, uint8_t ep_addr, uint8_t ep_type, uint16_t ep_mps)
USBD_LL_OpenEP Open an endpoint of the Low Level Driver.
Definition: usbd_conf_l4.c:288
USBD_StatusTypeDef USBD_LL_StallEP(USBD_HandleTypeDef *pdev, uint8_t ep_addr)
USBD_LL_StallEP Set a Stall condition on an endpoint of the Low Level Driver.
Definition: usbd_conf_l4.c:334
USBD_StatusTypeDef USBD_LL_CloseEP(USBD_HandleTypeDef *pdev, uint8_t ep_addr)
USBD_LL_CloseEP Close an endpoint of the Low Level Driver.
Definition: usbd_conf_l4.c:308
void HAL_PCD_MspDeInit(PCD_HandleTypeDef *hpcd)
DeInitializes the PCD MSP.
Definition: usbd_conf_l4.c:76
USBD_StatusTypeDef USBD_LL_DeInit(USBD_HandleTypeDef *pdev)
USBD_LL_DeInit De-Initialize the Low Level portion of the Device driver.
Definition: usbd_conf_l4.c:249
void HAL_PCD_ISOOUTIncompleteCallback(PCD_HandleTypeDef *hpcd, uint8_t epnum)
SOF callback.
Definition: usbd_conf_l4.c:169
USBD_StatusTypeDef USBD_LL_PrepareReceive(USBD_HandleTypeDef *pdev, uint8_t ep_addr, uint8_t *pbuf, uint16_t size)
USBD_LL_PrepareReceive prepare an endpoint for reception.
Definition: usbd_conf_l4.c:413
void HAL_PCD_DataOutStageCallback(PCD_HandleTypeDef *hpcd, uint8_t epnum)
SOF callback.
Definition: usbd_conf_l4.c:105
uint8_t USBD_LL_IsStallEP(USBD_HandleTypeDef *pdev, uint8_t ep_addr)
USBD_LL_IsStallEP Return Stall condition.
Definition: usbd_conf_l4.c:360
USBD_StatusTypeDef USBD_LL_FlushEP(USBD_HandleTypeDef *pdev, uint8_t ep_addr)
USBD_LL_FlushEP Flush an endpoint of the Low Level Driver.
Definition: usbd_conf_l4.c:321
USBD_StatusTypeDef USBD_LL_Stop(USBD_HandleTypeDef *pdev)
USBD_LL_Stop Stop the Low Level portion of the Device driver.
Definition: usbd_conf_l4.c:273
USBD_StatusTypeDef USBD_LL_SetUSBAddress(USBD_HandleTypeDef *pdev, uint8_t dev_addr)
USBD_LL_SetDevAddress Assign an USB address to the device.
Definition: usbd_conf_l4.c:380
USBD_StatusTypeDef USBD_LL_ClearStallEP(USBD_HandleTypeDef *pdev, uint8_t ep_addr)
USBD_LL_ClearStallEP Clear a Stall condition on an endpoint of the Low Level Driver.
Definition: usbd_conf_l4.c:347
void HAL_PCD_DataInStageCallback(PCD_HandleTypeDef *hpcd, uint8_t epnum)
SOF callback.
Definition: usbd_conf_l4.c:115
USBD_StatusTypeDef USBD_LL_Transmit(USBD_HandleTypeDef *pdev, uint8_t ep_addr, uint8_t *pbuf, uint16_t size)
USBD_LL_Transmit Transmit data over an endpoint.
Definition: usbd_conf_l4.c:395
void USBD_LL_Delay(uint32_t Delay)
USBD_LL_Delay Delay routine for the USB Device Library.
Definition: usbd_conf_l4.c:440
void HAL_PCD_ISOINIncompleteCallback(PCD_HandleTypeDef *hpcd, uint8_t epnum)
SOF callback.
Definition: usbd_conf_l4.c:179
void HAL_PCD_DisconnectCallback(PCD_HandleTypeDef *hpcd)
SOF callback.
Definition: usbd_conf_l4.c:199
USBD_StatusTypeDef USBD_LL_Init(USBD_HandleTypeDef *pdev)
USBD_LL_Init Initialize the Low Level portion of the Device driver.
Definition: usbd_conf_l4.c:213
Generated by
