usb2 quirks
Alexander Best
alexbestms at math.uni-muenster.de
Tue Jan 6 15:02:35 PST 2009
Thanks a lot. There are two more questions i'd like to ask:
1. where can i find <vid>, <pid>, <lo_rev> and <hi_rev> in the following
device_desc dump?
ugen3.2: <MiniPlayer Meizu Electronics> at usbus3, cfg=0 md=HOST spd=HIGH
(480Mbps) pwr=ON
bLength = 0x0012
bDescriptorType = 0x0001
bcdUSB = 0x0200
bDeviceClass = 0x0000
bDeviceSubClass = 0x0000
bDeviceProtocol = 0x0000
bMaxPacketSize0 = 0x0040
idVendor = 0x0492
idProduct = 0x0140
bcdDevice = 0x0100
iManufacturer = 0x0001 <Meizu Electronics >
iProduct = 0x0002 <MiniPlayer>
iSerialNumber = 0x0003 <000000F1F1000>
bNumConfigurations = 0x0001
2. what are the usb2 equivalents to the following usb1 quirks:
UMASS_PROTO_SCSI | UMASS_PROTO_BBB,
NO_INQUIRY | NO_SYNCHRONIZE_CACHE
right now i'm getting the following error message when attaching the device:
ugen3.2: <Meizu Electronics> at usbus3
umass0: <Meizu Electronics MiniPlayer, class 0/0, rev 2.00/1.00, addr 2> on
usbus3
umass0: SCSI over Bulk-Only; quirks = 0x0000
umass0:7:0:-1: Attached to scbus7
(da0:umass-sim0:0:0:0): got CAM status 0x4
(da0:umass-sim0:0:0:0): fatal error, failed to attach to device
(da0:umass-sim0:0:0:0): lost device
(da0:umass-sim0:0:0:0): removing device entry
cheers.
Alex
Hans Petter Selasky schrieb am 2008-12-23:
> On Tuesday 23 December 2008, Alexander Best wrote:
> > hi there,
> > could somebody tell me where i can find info about the quirk
> > settings used
> > in usbconfig (usb2) please? i had a look at usbconfig(8), but the
> > manual
> > doesn't contain any information concerning usb quirks.
> Hi,
> If you type:
> usbconfig -h
> You see that you have the following quirk commands available:
> add_dev_quirk_vplh <vid> <pid> <lo_rev> <hi_rev> <quirk>
> remove_dev_quirk_vplh <vid> <pid> <lo_rev> <hi_rev> <quirk>
> dump_quirk_names
> dump_device_quirks
> Before you can use quirks you need to:
> kldload usb2_quirk
> --HPS
More information about the freebsd-usb
mailing list