I'm working on a new driver for empia 28XX USB cameras, and since it needs isochronous support I'm upgrading to HPS's new stack. However, it doesn't seem to work at all under VMWare. I'm running yesterday's checkout of RELENG_8, under VMWare Fusion 1.1.2 on a Mac 10.5.8 host. That setup has worked well for me in the past developing USB drivers with the -7 kernel.

Does the fact that this shows up as ugen instead of uhub mean that it doesn't recognize the hub at all?

ugen0.3: <product 0x0002 vendor 0x0e0f> at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=SAVE

  bLength = 0x0012
  bDescriptorType = 0x0001
  bcdUSB = 0x0110
  bDeviceClass = 0x0009
  bDeviceSubClass = 0x0000
  bDeviceProtocol = 0x0000
  bMaxPacketSize0 = 0x0008
  idVendor = 0x0e0f
  idProduct = 0x0002
  bcdDevice = 0x0100
  iManufacturer = 0x0000  <no string>
  iProduct = 0x0001  <VMware Virtual USB Hub>
  iSerialNumber = 0x0000  <no string>
  bNumConfigurations = 0x0001


 Configuration index 0

    bLength = 0x0009
    bDescriptorType = 0x0002
    wTotalLength = 0x0019
    bNumInterfaces = 0x0001
    bConfigurationValue = 0x0001
    iConfiguration = 0x0001  <VMware Virtual USB Hub>
    bmAttributes = 0x00e0
    bMaxPower = 0x0000

    Interface 0
      bLength = 0x0009
      bDescriptorType = 0x0004
      bInterfaceNumber = 0x0000
      bAlternateSetting = 0x0000
      bNumEndpoints = 0x0001
      bInterfaceClass = 0x0009
      bInterfaceSubClass = 0x0000
      bInterfaceProtocol = 0x0000
      iInterface = 0x0001  <VMware Virtual USB Hub>

     Endpoint 0
        bLength = 0x0007
        bDescriptorType = 0x0005
        bEndpointAddress = 0x0081
        bmAttributes = 0x0003
        wMaxPacketSize = 0x0001
        bInterval = 0x00ff
        bRefresh = 0x0000
        bSynchAddress = 0x0000

--
Trevor Blackwell                650 776 7870    [email protected]





_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to "[email protected]"

Reply via email to