18#define PSP_USBBUS_DRIVERNAME "USBBusDriver"
21#define PSP_USB_ACTIVATED 0x200
22#define PSP_USB_CABLE_CONNECTED 0x020
23#define PSP_USB_CONNECTION_ESTABLISHED 0x002
26#define PSP_USB_ERROR_ALREADY_DONE (0x80243001)
27#define PSP_USB_ERROR_INVALID_ARGUMENT (0x80243002)
28#define PSP_USB_ERROR_DRIVER_NOT_FOUND (0x80243005)
29#define PSP_USB_ERROR_BUS_DRIVER_NOT_STARTED (0x80243007)
51int sceUsbStop(
const char* driverName,
int size,
void *args);
88int sceUsbGetDrvList(
u32 r4one,
u32* r5ret,
u32 r6one);
89int sceUsbWaitState(
u32 state,
s32 waitmode,
u32 *timeout);
90int sceUsbWaitCancel(
void);
int32_t s32
Definition psptypes.h:47
uint32_t u32
Definition psptypes.h:41
int sceUsbStop(const char *driverName, int size, void *args)
Stop a USB driver.
int sceUsbDeactivate(u32 pid)
Deactivate USB driver.
int sceUsbGetState(void)
Get USB state.
int sceUsbActivate(u32 pid)
Activate a USB driver.
int sceUsbGetDrvState(const char *driverName)
Get state of a specific USB driver.
int sceUsbStart(const char *driverName, int size, void *args)
Start a USB driver.