From 66582f4f071e007a5d7598fad0db2bc6c6a5b2c4 Mon Sep 17 00:00:00 2001 From: Sergi Granell Date: Thu, 16 Feb 2017 18:38:19 +0100 Subject: Update psp2kern/usbd.h --- include/kernel/usbd.h | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'include/kernel') diff --git a/include/kernel/usbd.h b/include/kernel/usbd.h index 3324888..fad90be 100644 --- a/include/kernel/usbd.h +++ b/include/kernel/usbd.h @@ -34,13 +34,15 @@ typedef struct SceUsbdDeviceAddress { typedef struct SceUsbdDriver { const char *name; - int (*probe)(SceUID id); - int (*attach)(SceUID id); - int (*detach)(SceUID id); - SceUsbdDriver *next; + int (*probe)(int device_id); + int (*attach)(int device_id); + int (*detach)(int device_id); + struct SceUsbdDriver *next; } SceUsbdDriver; /* size = 0x14 */ -int sceUsbdRegisterDriver(SceUsbdDriver *driver); +int sceUsbdRegisterDriver(const SceUsbdDriver *driver); +int sceUsbdRegisterCompositeLdd(const SceUsbdDriver *driver); +int sceUsbdUnregisterDriver(const SceUsbdDriver *driver); #ifdef __cplusplus -- cgit v1.2.3