xref: /bsp/synwit/libraries/SWM341_CSL/SWM341_UsbHost_Lib/usbh_stdreq.h
  • Home
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
  • current directory
1 #ifndef __USBH_STDREQ_H__
2 #define __USBH_STDREQ_H__
3 
4 #include <stdint.h>
5 #include "usbh_core.h"
6 
7 
8 USBH_Status USBH_GetDescriptor(USBH_Info_t *phost, uint8_t type, uint8_t index, uint8_t *buff, int size);
9 USBH_Status USBH_GetDescriptorEx(USBH_Info_t *phost, uint8_t reqType, uint8_t reqTarget, uint8_t type, uint8_t index, uint16_t wIndex, uint8_t *buff, int size);
10 
11 USBH_Status USBH_SetAddress(USBH_Info_t *phost, uint8_t addr);
12 USBH_Status USBH_SetConfiguration(USBH_Info_t *phost, uint8_t cfg);
13 USBH_Status USBH_SetInterface(USBH_Info_t *phost, uint8_t intf, uint8_t altSetting);
14 USBH_Status USBH_ClrFeature(USBH_Info_t *phost, uint8_t ep);
15 
16 USBH_Status USBH_ParseCfgDesc(USBH_Info_t *phost, uint8_t *buff, uint16_t size);
17 
18 #endif
19 

Last Index update Fri Aug 22 02:45:11 CST 2025