blob: 97e78fbff0dd0a9bc169ab8437884cf4a65b7f3d (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
|
#ifndef _PSP2_USBD_H_
#define _PSP2_USBD_H_
#ifdef __cplusplus
extern "C" {
#endif
#define SCE_USBD_ERROR_ACCESS 0x80240003
#define SCE_USBD_ERROR_BUSY 0x80240006
#define SCE_USBD_ERROR_FATAL 0x802400ff
#define SCE_USBD_ERROR_INTERRUPTED 0x8024000a
#define SCE_USBD_ERROR_INVALID_ARG 0x80240002
#define SCE_USBD_ERROR_IO 0x80240001
#define SCE_USBD_ERROR_NO_DEVICE 0x80240004
#define SCE_USBD_ERROR_NO_MEM 0x8024000b
#define SCE_USBD_ERROR_NOT_FOUND 0x80240005
#define SCE_USBD_ERROR_NOT_SUPPORTED 0x8024000c
#define SCE_USBD_ERROR_OVERFLOW 0x80240008
#define SCE_USBD_ERROR_PIPE 0x80240009
#define SCE_USBD_ERROR_TIMEOUT 0x80240007
int sceUsbdInit(int *);
int sceUsbdEnd();
int sceUsbdRegisterCallback(SceUID cbid, int);
int sceUsbdUnregisterCallback(SceUID cbid);
int sceUsbdResetDevice();
int sceUsbdAttach();
int sceUsbdOpenDefaultPipe();
int sceUsbdOpenPipe();
int sceUsbdClosePipe();
int sceUsbdGetDeviceList();
int sceUsbdGetDescriptor();
int sceUsbdGetDescriptorSize();
int sceUsbdGetDeviceLocation();
int sceUsbdGetDeviceSpeed();
int sceUsbdGetTransferStatus();
int sceUsbdGetIsochTransferStatus();
int sceUsbdTransferData();
int sceUsbdIsochTransferData();
int sceUsbdReceiveEvent();
int sceUsbdRegisterLdd();
int sceUsbdUnregisterLdd();
int sceUsbdRegisterCompositeLdd();
int sceUsbdAttachCompositeLdd();
#ifdef __cplusplus
}
#endif
#endif /* _PSP2_USBD_H_ */
|