projects
/
ppcskel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[tmp] byte order changes in usb_control_msg() (usb.c). somehow it need
[ppcskel.git]
/
usb
/
core
/
core.c
diff --git
a/usb/core/core.c
b/usb/core/core.c
index 1f7baf40dab1632a3907cdd6117caae3070c6e93..47e236c1d59a295433e183d69e8b36381528f8be 100644
(file)
--- a/
usb/core/core.c
+++ b/
usb/core/core.c
@@
-100,8
+100,6
@@
usb_device *usb_add_device()
dev->epTogl[2] = 0;
char buf[64];
dev->epTogl[2] = 0;
char buf[64];
- u8 devdescr_size;
- u8 address = usb_next_address();
/* ask first 8 bytes of device descriptor with this special
* GET Descriptor Request, when device address = 0
/* ask first 8 bytes of device descriptor with this special
* GET Descriptor Request, when device address = 0
@@
-111,6
+109,8
@@
usb_device *usb_add_device()
hexdump(buf, sizeof(buf));
#if 0
hexdump(buf, sizeof(buf));
#if 0
+ u8 devdescr_size;
+ u8 address = usb_next_address();
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 */
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 */