USB - Fixed compile errors for x86_64
authorJohn Hodge <[email protected]>
Thu, 9 Aug 2012 14:44:17 +0000 (22:44 +0800)
committerJohn Hodge <[email protected]>
Thu, 9 Aug 2012 14:44:17 +0000 (22:44 +0800)
KernelLand/Modules/USB/EHCI/ehci.c
KernelLand/Modules/USB/UHCI/uhci.c

index 14b1cfa..8a316e3 100644 (file)
@@ -225,7 +225,7 @@ void *EHCI_InitInterrupt(void *Ptr, int Endpoint, int bOutbound, int Period,
 
 void *EHCI_InitIsoch(void *Ptr, int Endpoint, size_t MaxPacketSize)
 {
-       return (void*)(Endpoint + 1);
+       return (void*)(tVAddr)(Endpoint + 1);
 }
 void *EHCI_InitControl(void *Ptr, int Endpoint, size_t MaxPacketSize)
 {
index 636cd74..0fe80dc 100644 (file)
@@ -537,7 +537,7 @@ void *UHCI_int_InitEndpt(tUHCI_Controller *Cont, int Type, int Endpt, size_t Max
        epi->Type = Type;
        epi->Tgl = 0;
 
-       return (void*)(Endpt+1);
+       return (void*)(tVAddr)(Endpt+1);
 
 }
 

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