vitasdk
Documentation of the vitasdk
udcd.h
Go to the documentation of this file.
1
7#ifndef _PSP2COMMON_UDCD_H_
8#define _PSP2COMMON_UDCD_H_
9
10#include <vitasdk/build_utils.h>
11#include <psp2common/types.h>
12
13#ifdef __cplusplus
14extern "C" {
15#endif
16
17
31
36
37typedef struct SceUdcdDeviceInfo {
38 unsigned char info[64];
41
42typedef struct SceUdcdWaitParam {
43 int unk_00;
44 int status;
45 int unk_08;
46 int unk_0C;
47 int unk_10;
48 const char *driverName;
51
52
53#ifdef __cplusplus
54}
55#endif
56
57#endif /* _PSP2COMMON_UDCD_H_ */
#define VITASDK_BUILD_ASSERT_EQ(__size__, __name__)
Definition build_utils.h:13
unsigned char info[64]
Definition udcd.h:38
int unk_08
Definition udcd.h:45
int unk_00
Definition udcd.h:43
SceUdcdStatusDriver
Definition udcd.h:32
int unk_10
Definition udcd.h:47
int status
Definition udcd.h:44
int unk_0C
Definition udcd.h:46
const char * driverName
Definition udcd.h:48
SceUdcdStatus
Definition udcd.h:18
@ SCE_UDCD_STATUS_DRIVER_REGISTERED
Definition udcd.h:34
@ SCE_UDCD_STATUS_DRIVER_STARTED
Definition udcd.h:33
@ SCE_UDCD_STATUS_IS_CHARGING
Definition udcd.h:26
@ SCE_UDCD_STATUS_UNKNOWN_2000
Definition udcd.h:29
@ SCE_UDCD_STATUS_DEACTIVATED
Definition udcd.h:24
@ SCE_UDCD_STATUS_ACTIVATED
Definition udcd.h:25
@ SCE_UDCD_STATUS_CABLE_CONNECTED
Definition udcd.h:23
@ SCE_UDCD_STATUS_UNKNOWN_1000
Definition udcd.h:28
@ SCE_UDCD_STATUS_CONNECTION_SUSPENDED
Definition udcd.h:21
@ SCE_UDCD_STATUS_CONNECTION_NEW
Definition udcd.h:19
@ SCE_UDCD_STATUS_USE_USB_CHARGING
Definition udcd.h:27
@ SCE_UDCD_STATUS_CABLE_DISCONNECTED
Definition udcd.h:22
@ SCE_UDCD_STATUS_CONNECTION_ESTABLISHED
Definition udcd.h:20
Definition udcd.h:37
Definition udcd.h:42