X-Git-Url: http://wien.tomnetworks.com/gitweb/?p=ppcskel.git;a=blobdiff_plain;f=usb%2Fcore%2Fcore.c;h=d9ede11aa8de766aeb2e58ad341c14e69bd22ab7;hp=27cfd93b2d9a40afc511a4ede62ad91f49876d70;hb=cd1b84d4092de6a949c90724686a5cd05e47504d;hpb=a097034dd02e527ef24443273b079b52c4c30925 diff --git a/usb/core/core.c b/usb/core/core.c index 27cfd93..d9ede11 100644 --- a/usb/core/core.c +++ b/usb/core/core.c @@ -283,17 +283,17 @@ u16 usb_submit_irp(usb_irp *irp) td = usb_create_transfer_descriptor(irp); td->pid = USB_PID_SETUP; td->buffer = irp->buffer; - td->actlen = 64; /* control message are always 8 bytes */ + + /* control message are always 8 bytes */ + td->actlen = 8; memcpy(mybuf, td->buffer, td->actlen); togl = 0; td->togl = togl; /* start with data0 */ -#if 0 if (togl == 0) togl = 1; else togl = 0; -#endif /**** send token ****/ printf("togl: %d\n", togl); hcdi_enqueue(td);