33 void USBD_HW_ReadEP(uint8_t ep_addr, uint8_t* pbuf, uint16_t size);
34 void USBD_HW_WriteEP(uint8_t ep_addr,
const uint8_t* pdata, uint16_t len);
uint16_t USBD_HW_GetRxDataCount(uint8_t ep_addr)
Get the last received packet size of an OUT endpoint.
Definition: usbd_hw.c:89
void USBD_HW_WriteEP(uint8_t ep_addr, const uint8_t *pdata, uint16_t len)
Write data to the specified endpoint.
Definition: usbd_hw.c:55
void USBD_HW_ReadyToReceive(uint8_t ep_addr)
Ready to receive from an OUT endpoint.
Definition: usbd_hw.c:107
void USBD_HW_ReadEP(uint8_t ep_addr, uint8_t *pbuf, uint16_t size)
Read data from the specified endpoint.
Definition: usbd_hw.c:37
uint8_t USBD_HW_IsStalled(uint8_t ep_addr)
Get stall status of non-control endpoint.
Definition: usbd_hw.c:165
void USBD_HW_ClrStallEP(uint8_t ep_addr)
Clear Stall condition of a non-control endpoint.
Definition: usbd_hw.c:144
void USBD_HW_Transmit(uint8_t ep_addr, const uint8_t *pdata, uint16_t len)
Transmits data over an IN endpoint.
Definition: usbd_hw.c:72
void USBD_HW_SetStallEP(uint8_t ep_addr)
Set Stall condition of a non-control endpoint.
Definition: usbd_hw.c:123