do it more generic, but it fails :/
[ppcskel.git] / usb / host / ohci.h
index 687b9ec36e3bc57311012f4a40743974eda50e59..6bcd12186e64a25b45dae8a47c901938e8541199 100644 (file)
@@ -149,10 +149,15 @@ struct endpoint_descriptor {
 
 
 struct general_td {
+       /* required by HC */
        u32 flags;
        u32 cbp;
        u32 nexttd;
        u32 be;
+
+       /* required by software */
+       u32 bufaddr;
+       u16 buflen;
 } ALIGNED(16);
 
 #define        OHCI_TD_BUFFER_ROUNDING                 0x00040000