qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] patch for USB issues


From: Krister Walfridsson
Subject: Re: [Qemu-devel] patch for USB issues
Date: Fri, 17 Feb 2006 16:37:08 +0100 (CET)



On Thu, 16 Feb 2006, Lonnie Mendez wrote:

Hello. That change to pci_register_io_region works over here with FreeBSD 6.0. However the revision for register 0x60 is incorrect. It should read:

pci_conf[0x60] = 0x10; // USB Release 1.0

At least according to the uhci document I found that is the appropriate value. Changing it to 0x11 causes FreeBSD's uhci layer to complain of an invalid version number and kill the controller and it is indeed not listed in the document.

Oops.  Yes, you are correct.  I got confused by the NetBSD USB code that
recognizes the two values:

  #define  PCI_USBREV_1_0         0x10
  #define  PCI_USBREV_1_1         0x11

so I thought that there existed some update to the UHCI specification that
I didn't have...

   /Krister




reply via email to

[Prev in Thread] Current Thread [Next in Thread]