Go to the source code of this file.
◆ __attribute__()
◆ sceUsbbdClearFIFO()
Clear the FIFO on an endpoint.
- Parameters
-
endp | - The endpoint to clear |
- Returns
- 0 on success, < 0 on error
◆ sceUsbbdRegister()
Register a USB driver.
- Parameters
-
drv | - Pointer to a filled out USB driver |
- Returns
- 0 on success, < 0 on error
◆ sceUsbbdReqCancelAll()
Cancel any pending requests on an endpoint.
- Parameters
-
endp | - The endpoint to cancel |
- Returns
- 0 on success, < 0 on error
◆ sceUsbbdReqRecv()
Queue a receive request (OUT from host pov)
- Parameters
-
- Returns
- 0 on success, < 0 on error
◆ sceUsbbdReqSend()
Queue a send request (IN from host pov)
- Parameters
-
- Returns
- 0 on success, < 0 on error
◆ sceUsbbdStall()
Stall an endpoint.
- Parameters
-
endp | - The endpoint to stall |
- Returns
- 0 on success, < 0 on error
◆ sceUsbbdUnregister()
Unregister a USB driver.
- Parameters
-
drv | - Pointer to a filled out USB driver |
- Returns
- 0 on success, < 0 on error
◆ __attribute__
◆ bAlternateSetting
◆ bcdDevice
◆ bcdUSB
◆ bConfigurationValue
◆ bDescriptorType
◆ bDeviceClass
◆ bDeviceProtocol
◆ bDeviceSubClass
◆ bEndpointAddress
◆ bInterfaceClass
◆ bInterfaceNumber
◆ bInterfaceProtocol
◆ bInterfaceSubClass
◆ bInterval
◆ bLength
◆ bmAttributes
◆ bMaxPacketSize
◆ bMaxPower
◆ bmRequestType
◆ bNumConfigurations
◆ bNumEndpoints
◆ bNumInterfaces
◆ bRequest
◆ bString
◆ confdesc
◆ config
◆ devdesc
◆ endp
◆ iConfiguration
◆ idProduct
◆ idVendor
◆ iInterface
◆ iManufacturer
◆ interdesc
◆ interfaces
◆ iProduct
◆ iSerialNumber
◆ pad1
◆ wIndex
◆ wLength
◆ wMaxPacketSize
◆ wTotalLength
◆ wValue