Modules/IPStack - Moving to reduction of memcpy usage
[tpg/acess2.git] / KernelLand / Modules / USB / Core / include / usb_core.h
index 43af16f..0b03d75 100644 (file)
@@ -38,7 +38,7 @@ struct sUSBDriver
                } VendorDev;
        } Match;
 
-       void    (*Connected)(tUSBInterface *Dev);
+       void    (*Connected)(tUSBInterface *Dev, void *Descriptors, size_t Size);
        void    (*Disconnected)(tUSBInterface *Dev);
 
         int    MaxEndpoints;   
@@ -51,6 +51,8 @@ struct sUSBDriver
        } Endpoints[];
 };
 
+extern void    USB_RegisterDriver(tUSBDriver *Driver);
+
 extern void    *USB_GetDeviceDataPtr(tUSBInterface *Dev);
 extern void    USB_SetDeviceDataPtr(tUSBInterface *Dev, void *Ptr);
 

UCC git Repository :: git.ucc.asn.au