tUSBDriver *gpUSB_InterfaceDrivers = &gUSBHub_Driver;
// === CODE ===
-void USB_RegisterDriver(tUSBDriver *Driver)
-{
- Driver->Next = gpUSB_InterfaceDrivers;
- gpUSB_InterfaceDrivers = Driver;
-}
-
tUSBHub *USB_RegisterHost(tUSBHostDef *HostDef, void *ControllerPtr, int nPorts)
{
tUSBHost *host;
void USB_RegisterDriver(tUSBDriver *Driver)
{
Log_Warning("USB", "TODO: Implement USB_RegisterDriver");
+ Driver->Next = gpUSB_InterfaceDrivers;
+ gpUSB_InterfaceDrivers = Driver;
}
tUSBDriver *USB_int_FindDriverByClass(Uint32 ClassCode)