usbd_ioreq.h
Go to the documentation of this file.
1 
28 /* Define to prevent recursive inclusion -------------------------------------*/
29 
30 #ifndef __USBD_IOREQ_H_
31 #define __USBD_IOREQ_H_
32 
33 /* Includes ------------------------------------------------------------------*/
34 #include "usbd_def.h"
35 #include "usbd_core.h"
36 
86  uint8_t *buf,
87  uint16_t len);
88 
90  uint8_t *pbuf,
91  uint16_t len);
92 
94  uint8_t *pbuf,
95  uint16_t len);
96 
98  uint8_t *pbuf,
99  uint16_t len);
100 
102 
104 
105 uint16_t USBD_GetRxCount (USB_OTG_CORE_HANDLE *pdev ,
106  uint8_t epnum);
107 
112 #endif /* __USBD_IOREQ_H_ */
113 
121 /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
USBD_Status
Definition: usbd_core.h:51
USBD_Status USBD_CtlContinueRx(USB_OTG_CORE_HANDLE *pdev, uint8_t *pbuf, uint16_t len)
USBD_CtlContinueRx continue receive data on the ctl pipe.
Definition: usbd_ioreq.c:165
USBD_Status USBD_CtlContinueSendData(USB_OTG_CORE_HANDLE *pdev, uint8_t *pbuf, uint16_t len)
USBD_CtlContinueSendData continue sending data on the ctl pipe.
Definition: usbd_ioreq.c:118
USBD_Status USBD_CtlSendData(USB_OTG_CORE_HANDLE *pdev, uint8_t *buf, uint16_t len)
USBD_CtlSendData send data on the ctl pipe.
Definition: usbd_ioreq.c:95
uint16_t USBD_GetRxCount(USB_OTG_CORE_HANDLE *pdev, uint8_t epnum)
USBD_GetRxCount returns the received data length.
Definition: usbd_ioreq.c:225
USBD_Status USBD_CtlPrepareRx(USB_OTG_CORE_HANDLE *pdev, uint8_t *pbuf, uint16_t len)
USBD_CtlPrepareRx receive data on the ctl pipe.
Definition: usbd_ioreq.c:138
USBD_Status USBD_CtlSendStatus(USB_OTG_CORE_HANDLE *pdev)
USBD_CtlSendStatus send zero length packet on the ctl pipe.
Definition: usbd_ioreq.c:183
USBD_Status USBD_CtlReceiveStatus(USB_OTG_CORE_HANDLE *pdev)
USBD_CtlReceiveStatus receive zero length packet on the ctl pipe.
Definition: usbd_ioreq.c:203
Header file for usbd_core.c.
general defines for the usb device library


rosflight_firmware
Author(s): Daniel Koch , James Jackson
autogenerated on Thu Oct 24 2019 03:17:20