summaryrefslogtreecommitdiff
path: root/include/user/usbd.h
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--include/user/usbd.h28
1 files changed, 15 insertions, 13 deletions
diff --git a/include/user/usbd.h b/include/user/usbd.h
index 2399abe..bc3e746 100644
--- a/include/user/usbd.h
+++ b/include/user/usbd.h
@@ -7,19 +7,21 @@
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
+typedef enum SceUsbdErrorCode {
+ SCE_USBD_ERROR_IO = 0x80240001,
+ SCE_USBD_ERROR_INVALID_ARG = 0x80240002,
+ SCE_USBD_ERROR_ACCESS = 0x80240003,
+ SCE_USBD_ERROR_NO_DEVICE = 0x80240004,
+ SCE_USBD_ERROR_NOT_FOUND = 0x80240005,
+ SCE_USBD_ERROR_BUSY = 0x80240006,
+ SCE_USBD_ERROR_TIMEOUT = 0x80240007,
+ SCE_USBD_ERROR_OVERFLOW = 0x80240008,
+ SCE_USBD_ERROR_PIPE = 0x80240009,
+ SCE_USBD_ERROR_INTERRUPTED = 0x8024000a,
+ SCE_USBD_ERROR_NO_MEM = 0x8024000b,
+ SCE_USBD_ERROR_NOT_SUPPORTED = 0x8024000c,
+ SCE_USBD_ERROR_FATAL = 0x802400ff
+} SceUsbdErrorCode;
typedef struct SceUsbdDeviceInfo {
unsigned int unk0;