All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [usb] patch in bLength for hub descriptor
@ 2006-05-05 14:04 Lonnie Mendez
  0 siblings, 0 replies; only message in thread
From: Lonnie Mendez @ 2006-05-05 14:04 UTC (permalink / raw)
  To: qemu-devel

[-- Attachment #1: Type: text/plain, Size: 105 bytes --]

   lo list.  I forgot to update the bLength field in the hub 
descriptor.  The attached patch does this.

[-- Attachment #2: qemu-hub-blength.diff --]
[-- Type: text/plain, Size: 592 bytes --]

--- b/qemu/hw/usb-hub.c	2006-04-30 16:53:59.000000000 -0500
+++ a/qemu/hw/usb-hub.c	2006-05-05 08:47:52.000000000 -0500
@@ -152,7 +152,7 @@
 
 static const uint8_t qemu_hub_hub_descriptor[] =
 {
-	0x09,			/*  u8  bLength; */
+	0x00,			/*  u8  bLength; patched in later */
 	0x29,			/*  u8  bDescriptorType; Hub-descriptor */
 	0x00,			/*  u8  bNbrPorts; (patched later) */
 	0x0a,			/* u16  wHubCharacteristics; */
@@ -417,6 +417,7 @@
             }
 
             ret = sizeof(qemu_hub_hub_descriptor) + var_hub_size;
+            data[0] = ret;
             break;
         }
     default:

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2006-05-05 14:05 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-05-05 14:04 [Qemu-devel] [usb] patch in bLength for hub descriptor Lonnie Mendez

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.