int SceUID
UIDs are used to describe many different kernel objects.
Definition: types.h:90
int state
Definition: udcd.h:20
int unk_14
Definition: udcd.h:24
int unk_00
Definition: udcd.h:19
int cable
Definition: udcd.h:21
int sceUdcdGetDrvState(const char *driverName)
Get state of a specific USB driver.
int sceUdcdRegisterCallback(SceUID cbid, int state)
Register callback.
int sceUdcdGetDeviceState(SceUdcdDeviceState *state)
Get device state.
int sceUdcdWaitState(SceUdcdWaitParam *waitParam, unsigned int timeout)
Wait for state.
VITASDK_BUILD_ASSERT_EQ(0x18, SceUdcdDeviceState)
int sceUdcdGetDeviceInfo(SceUdcdDeviceInfo *devInfo)
Get device information.
int use_usb_charging
Definition: udcd.h:23
int sceUdcdUnregisterCallback(SceUID cbid)
Unregister callback.
int connection
Definition: udcd.h:22