attempt to get some TDs through the HC -> fail :(
[ppcskel.git] / usb / core / core.c
index e3dffb24e4102e8f45259f139c58c5aa66d89af8..94abe688b5dceb4fa172c8b3846f85c1b8d6b5e1 100644 (file)
@@ -107,7 +107,10 @@ usb_device *usb_add_device()
         * GET Descriptor Request, when device address = 0
         */
        usb_control_msg(dev, 0x80, GET_DESCRIPTOR, 1, 0, 64, buf, 8, 0);
+       printf("===========\nafter usb control msg:\n");
+       hexdump(buf, sizeof(buf));
 
+#if 0
        dev->bMaxPacketSize0 = (u8) buf[7] ? (u8) buf[7] : 1; //dirty?  /* setup real ep0 fifo size */
        devdescr_size = (u8) buf[0];    /* save real length of device descriptor */
 
@@ -155,6 +158,7 @@ usb_device *usb_add_device()
        list_add_tail(core.devices, tmp);
 
        usb_probe_driver();
+#endif
 
        return dev;
 }