projects
/
ppcskel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
control_quirk seems to be evil and our buf must be "80 06 00 01 00 00 40 00" for...
[ppcskel.git]
/
usb
/
core
/
usb.c
diff --git
a/usb/core/usb.c
b/usb/core/usb.c
index 1665abf131ff4b1ba75ea1f28f4be57fa9cecc07..bfb37a6960ec7e89cd37619dacd2ac6b0ae9012e 100644
(file)
--- a/
usb/core/usb.c
+++ b/
usb/core/usb.c
@@
-143,7
+143,7
@@
u8 usb_control_msg(usb_device *dev, u8 requesttype, u8 request, u16 value, u16 i
irp->epsize = dev->bMaxPacketSize0;
irp->type = USB_CTRL;
irp->epsize = dev->bMaxPacketSize0;
irp->type = USB_CTRL;
-#if
1
+#if
0
buf[0]=(char)requesttype;
buf[1]=(char)request;
buf[2]=(char)(value >> 8);
buf[0]=(char)requesttype;
buf[1]=(char)request;
buf[2]=(char)(value >> 8);
@@
-154,7
+154,7
@@
u8 usb_control_msg(usb_device *dev, u8 requesttype, u8 request, u16 value, u16 i
buf[6]=(char)(length);
buf[7]=(char)(length >> 8);
#endif
buf[6]=(char)(length);
buf[7]=(char)(length >> 8);
#endif
-#if
0
+#if
1
//should be the right way around? :O
buf[0]=(char)requesttype;
buf[1]=(char)request;
//should be the right way around? :O
buf[0]=(char)requesttype;
buf[1]=(char)request;