Modules/USB - Callback support and Driver selection
[tpg/acess2.git] / Modules / USB / UHCI / uhci.h
index 6056c98..e67dac3 100644 (file)
@@ -104,20 +104,14 @@ struct sUHCI_TD
         */
        Uint32  BufferPointer;
 
-       union
+       struct
        {
-               /**
-                * \brief Avaliable for use by software
-                */
-               Uint32  Avaliable[4];
-               
-               struct
-               {
-                       void    *Callback;
-                       void    *DestPtr;
-               } _info;
-       };
-};
+               tUSBHostCb      Callback;
+               void    *CallbackPtr;
+               void    *DataPtr;
+                int    bCopyData;
+       } _info;
+} __attribute__((aligned(16)));
 
 struct sUHCI_QH
 {

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