Modules/UHCI - Added callback to the BulkIN/BulkOUT routines
authorJohn Hodge <[email protected]>
Sat, 19 May 2012 16:01:41 +0000 (00:01 +0800)
committerJohn Hodge <[email protected]>
Sat, 19 May 2012 16:01:41 +0000 (00:01 +0800)
KernelLand/Modules/USB/UHCI/uhci.c

index dd07210..6e63079 100644 (file)
@@ -590,7 +590,7 @@ void *UHCI_BulkOUT(void *Ptr, int Dest, int bToggle, tUSBHostCb Cb, void *CbData
        }
 
        LOG("Final");
-       td = UHCI_int_CreateTD(Cont, Dest, PID_OUT, bToggle, NULL, NULL, src, Length);
+       td = UHCI_int_CreateTD(Cont, Dest, PID_OUT, bToggle, Cb, CbData, src, Length);
        UHCI_int_AppendTD(Cont, qh, td);
 
        LEAVE('p', td);
@@ -616,7 +616,7 @@ void *UHCI_BulkIN(void *Ptr, int Dest, int bToggle, tUSBHostCb Cb, void *CbData,
        }
 
        LOG("Final");
-       td = UHCI_int_CreateTD(Cont, Dest, PID_IN, bToggle, NULL, NULL, dst, Length);
+       td = UHCI_int_CreateTD(Cont, Dest, PID_IN, bToggle, Cb, CbData, dst, Length);
        UHCI_int_AppendTD(Cont, qh, td);
 
        LEAVE('p', td);

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