From owner-freebsd-usb@FreeBSD.ORG Sun May 9 09:30:08 2010 Return-Path: Delivered-To: freebsd-usb@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F38781065672 for ; Sun, 9 May 2010 09:30:07 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id CA8E48FC08 for ; Sun, 9 May 2010 09:30:07 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o499U7K9022750 for ; Sun, 9 May 2010 09:30:07 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o499U7DY022745; Sun, 9 May 2010 09:30:07 GMT (envelope-from gnats) Date: Sun, 9 May 2010 09:30:07 GMT Message-Id: <201005090930.o499U7DY022745@freefall.freebsd.org> To: freebsd-usb@FreeBSD.org From: dfilter@FreeBSD.ORG (dfilter service) Cc: Subject: Re: usb/146367: commit references a PR X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: dfilter service List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 May 2010 09:30:08 -0000 The following reply was made to PR usb/146367; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: usb/146367: commit references a PR Date: Sun, 9 May 2010 09:21:02 +0000 (UTC) Author: kaiw Date: Sun May 9 09:20:25 2010 New Revision: 207812 URL: http://svn.freebsd.org/changeset/base/207812 Log: Catch up with libusbhid merge (rev 205728). hid_get_data() now expects that the hid data passed in always contains the report ID byte. Thus we should not skip the the report ID byte in hid_interrupt(). Also, if HUP_KEYBOARD usage is an array, do not try to modify the 'data' pointer, instead, increase the hid_item_t field 'pos' by 'report_size' before calling hid_get_data() during each iteration. PR: usb/146367 Reported and tested by: Alex Deiter Pointy hat to: kaiw Reviewed by: emax Modified: head/usr.sbin/bluetooth/bthidd/hid.c Modified: head/usr.sbin/bluetooth/bthidd/hid.c ============================================================================== --- head/usr.sbin/bluetooth/bthidd/hid.c Sun May 9 08:22:33 2010 (r207811) +++ head/usr.sbin/bluetooth/bthidd/hid.c Sun May 9 09:20:25 2010 (r207812) @@ -130,7 +130,7 @@ hid_interrupt(bthid_session_p s, uint8_t hid_item_t h; int32_t report_id, usage, page, val, mouse_x, mouse_y, mouse_z, mouse_butt, - mevents, kevents; + mevents, kevents, i; assert(s != NULL); assert(s->srv != NULL); @@ -150,8 +150,8 @@ hid_interrupt(bthid_session_p s, uint8_t } report_id = data[1]; - data += 2; - len -= 2; + data ++; + len --; hid_device = get_hid_device(&s->bdaddr); assert(hid_device != NULL); @@ -202,17 +202,11 @@ hid_interrupt(bthid_session_p s, uint8_t if (val && val < kbd_maxkey()) bit_set(s->keys1, val); - data ++; - len --; - - len = min(len, h.report_size); - while (len > 0) { + for (i = 1; i < h.report_count; i++) { + h.pos += h.report_size; val = hid_get_data(data, &h); if (val && val < kbd_maxkey()) bit_set(s->keys1, val); - - data ++; - len --; } } break; _______________________________________________ svn-src-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscribe@freebsd.org" From owner-freebsd-usb@FreeBSD.ORG Mon May 10 11:07:08 2010 Return-Path: Delivered-To: freebsd-usb@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EAC3B106566B for ; Mon, 10 May 2010 11:07:08 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id D89B68FC08 for ; Mon, 10 May 2010 11:07:08 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o4AB78nc082243 for ; Mon, 10 May 2010 11:07:08 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o4AB78t9082241 for freebsd-usb@FreeBSD.org; Mon, 10 May 2010 11:07:08 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 10 May 2010 11:07:08 GMT Message-Id: <201005101107.o4AB78t9082241@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-usb@FreeBSD.org Cc: Subject: Current problem reports assigned to freebsd-usb@FreeBSD.org X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 May 2010 11:07:09 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o usb/146367 usb [PATCH] Revision 205728: broken bluetooth mouse suppor o usb/146153 usb [axe][usb] Hosts in network doesn't receive any packet o usb/146104 usb Samsung YP-U4 mp3 player USB_ERR_TIMEOUT o usb/146054 usb urtw driver potentially out of date o usb/145513 usb [usb8] New USB stack: no new devices after forced usb o usb/145455 usb [usb8] [patch] USB debug support cannot be disabled o usb/145415 usb [umass] USB card reader does not create slices nodes o usb/145265 usb [patch] Freecom USB-IDE bridge o usb/145237 usb [usbdevs] [patch] Add support for Matrix Orbital MOU d o usb/145184 usb GENERIC can't mount root from USB on Asus EEE o usb/145165 usb [keyboard] ukbd_set_leds_callback: error=USB_ERR_STALL f kern/144938 usb [keyboard] [boot] Boot Failure with Apple (MB869LL/A) o usb/144751 usb [ukbd] [usb8] kernel without keyboard support won't co o usb/144423 usb [usb8] [patch] if_run panic with USB-N13 o usb/144414 usb [keyboard] [patch] Apple "Fn" key doesn't work properl o usb/144387 usb [run] [panic] if_run panic f usb/144332 usb [build] Kernel compile fails when aue is enabled but n o usb/144043 usb [umass] USB DLT tape drive throws random errors o usb/143790 usb [boot] can not boot from usb hdd f usb/143634 usb [umass] [usb8] Jetflash USB flash stick fails to mount f usb/143620 usb [cdce] [usb8] the module if_cdce doesn't support my Op o usb/143448 usb [usbdevs] [usb8] [patch] QUIRK: JMicron JM20336 USB/SA f usb/143294 usb [usb8] copying process stops at some time (10 - 50 sec o usb/143286 usb [ukbd] [usb8] [boot] boot failures on RELENG_8 system f usb/143186 usb [usbdevs] [usb8] [patch] add USB device IDs for Google a usb/143139 usb [umass] [usb8] [patch] Quirk for Century EX35SW4_SB4 J o usb/143045 usb [umass] [usb8] [patch] mounting Fujitsu 2600Z camera d o usb/142991 usb [uftdi] [usb67] [patch] Patch to add Crystalfontz 533 f usb/142989 usb [usb8] canon eos 50D attaches but detaches after few s f usb/142957 usb [umass] [usb8] [patch] patch for USB disk SYNCHRONIZE o usb/142719 usb [urtw] [usb8] AirLive WL-1600USB (RTL8187L chipset) fa o usb/142713 usb [usb67] [panic] Kernel Panik when connecting an IPhone f usb/142276 usb [umass] [usb8] Cache Synchronization Error with Olympu o usb/142229 usb [ums] [usb8] [hang] connecting a USB mouse to a Dell P o usb/141680 usb [uath] [usb8] Netgear WG111T not working with uath dri o usb/141664 usb [pcm] [usb8] Logitech USB microphone failure [regressi o usb/141474 usb [boot] [usb8] FreeBSD 8.0 can not install from USB CDR a usb/141467 usb [uftdi] [patch] RATOC REX-USB60F (usb serial converter o usb/141327 usb [ukbd] [usb67] USB kbd not working with 7.1+PAE on IBM o usb/141212 usb [ukbd] [usb8] ukbd_set_leds_callback:700: error=USB_ER o kern/141011 usb [usb] Encrypted root, geli password at boot; enter key o usb/140928 usb [u3g] [usb8] [patch] ZTE CDMA2000 1X EV-DO (MG478/AC87 o usb/140920 usb [install] [usb8] USB based install fails on 8.0-RELEAS o usb/140893 usb [urtw] [usb8] WPA2 not working on rtl8187b f usb/140883 usb [axe] [usb8] USB gigabit ethernet hangs after short pe o kern/140849 usb [ums] [usb8] USB mouse doesn't work under FreeBSD 8.0- a usb/140810 usb [uftdi] [usb8] 8.X copy and paste problem / tty overfl o kern/140614 usb [uplcom] [patch] adding support for Radio Shack Gigwar o usb/140590 usb [bluetooth] [usb8] ng_ubt(4) ng_l2cap_process_cmd_rej o usb/140477 usb [umass] [usb8] [patch] allow boot-time attachment of d o usb/140259 usb [libusb] [patch] [usb8] libusb-1.0 portability/compati o usb/140236 usb [msdosfs] [usb8] Labels wiped on external Journaled US o usb/140160 usb [usb8] [acpi] USB ports are no longer "active" after A s usb/139990 usb [panic] [patch] [usb67] Kernel frequently panics after a usb/139598 usb [umass] [usb8] CAM reports "xptioctl: put "device pass o usb/139243 usb [uhci] [usb67] unplug prolific USB serial -> uhci_abor o usb/138915 usb [patch] [usb8] [usb67] add support for SheevaPlug seri a usb/138904 usb [rum] [panic] [usb67] unpluging USB wifi card panics s f usb/138882 usb [ohci] [panic] [usb67] Can't install FreeBSD 7.2 due t a usb/138879 usb [uftdi] [patch] Patch to add support for CTI USB-Mini o usb/138798 usb [boot] [usb8] 8.0-BETA4 can't boot from USB flash driv o usb/138659 usb [usb8][uftdi] driver broken in RELENG_8/CURRENT o usb/138570 usb [usb] [panic] USB mass device panics current 7.2-STABL o usb/138175 usb [usb67] [boot] System cannot boot, when USB reader wit o usb/138172 usb [u3g] [patch] [usb67] Additional dev id for u3g (Optio o usb/138138 usb [u3g] [patch] [usb67] Novatel U760 for u3g (Verizon an o usb/138124 usb [snd_uaudio] [usb8] Axed uaudio functionality in the u o usb/138119 usb [usb67] [usb8] MultiBay CDROM (probably on USB bus) is o usb/137872 usb [usb67] [boot] slow booting on usb flash drive o usb/137806 usb [ukbd] [usb67] USB keyboard doesn't work until it's un o usb/137763 usb [usb67][ukbd] Logitech wireless keyboard media keys no o usb/137616 usb [usb67][usb8][usbdevs] [patch]: usbdevs update: Please o usb/137377 usb [usb8] request support for Huawei E180 o usb/137341 usb [usb8][rum] driver if_rum doesn't work at all and thro f usb/137190 usb [usb8][patch] inhibit spurious button releases for som o usb/137189 usb [usb8][patch] create and use sysctl nodes for HID repo p usb/137188 usb [usb8][patch] correctly handle USB report descriptors f bin/137180 usb [build] [patch] building world for 8.0-BETA2 fails on o usb/137129 usb [ums] [usb8] SteelSeries Ikari USB laser mouse not att p usb/136761 usb [usbdevs][usb67][patch] Teach usbdevs / u3g(4) about H o usb/135938 usb [aue] [usb67] aue driver only passes traffic in promis o usb/135575 usb [usbdevs] [patch] [usb67] Add HTC Wizard phone vid/pid o usb/135542 usb [keyboard] boot loader does not work with a usb keyboa o usb/135348 usb [umass] [patch] USB Drive Hangs with ZFS (JMicron USB2 o usb/135206 usb machine reboots when inserted USB device o usb/135200 usb SAMSUNG i740 usb mass: Synchronize cache failed, statu o usb/135182 usb UMASS quirk - Olympus FE20 camera o usb/134950 usb Lowering DTR for USB-modem via ubsa is not possible o usb/134633 usb Add support for WILLCOM03(SHARP smart phone) o usb/134631 usb [usbdevs] [patch] WiSPY DBx support requires usb tweak o usb/134299 usb Kernel Panic plugging in MF626 USB UMTS Stick u3g o usb/134193 usb System freeze on usb MP3 player insertion o usb/134117 usb [Patch] Add support for 'Option GlobeTrotter HSDPA Mod o usb/134085 usb [umass] Adding usb quirk for Sony USB flash drive o usb/133989 usb [usb8] [ukbd] USB keyboard dead at mountroot> prompt o usb/133712 usb [ural] [patch] RE: Fixed an issue with ural(4) that wa o usb/133390 usb umass crashes system in 7.1 when Olympus D-540 attache o usb/133296 usb [rum] driver not working properly in hostap mode p usb/132799 usb [usb][patch]GENESYS USB2IDE requires NO_SYNCHRONIZE_CA o usb/132785 usb [usb] [patch] Gemtech remote powersocket is classed as o usb/132594 usb USB subsystem causes page fault and crashes o usb/132312 usb [hang] Xorg 7.4 halts USB controller o usb/132080 usb [patch] [usb] [rum] Kernel panic after NOMEM caused by o usb/132066 usb [ukbd] Keyboard failure USB keyboard DELL 760 o usb/132036 usb [panic] page fault when connecting Olympus C740 camera o usb/131912 usb [uslcom] [patch] New devices using Silicon Labs chips o usb/131900 usb [usbdevs] [patch] Additional product identification co o usb/131583 usb [umass] Failure when detaching umass Device o usb/131576 usb [aue] ADMtek USB To LAN Converter can't send data o usb/131521 usb Registering Belkin UPS to usb_quirks.c o usb/131123 usb [patch] re-add UQ_ASSUME_CM_OVER_DATA USB quirk o usb/131074 usb no run-time detection of usb devices plugged into exte o usb/130736 usb Page fault unplugging USB stick o usb/130230 usb Samsung Electronics YP-U3 does not attach in 7.1-RELEA o usb/130208 usb Boot process severely hampered by umass0 error o usb/130122 usb [usb8] DVD drive detects as 'da' device o usb/129945 usb [usb67] [usbdevs] [patch] add u3g support for Longchee o usb/129766 usb [usb] plugging in usb modem HUAWEI E226 panics system o usb/129758 usb [uftdi] [patch] add Pyramid LCD usb support o usb/129673 usb [uhci] uhci (uhub) confused on replugging USB 1.1 scan o usb/129522 usb [ubsa] [usb67] [patch] add support for ZTE AC8700 mode o usb/129500 usb [umass] [panic] FreeBSD Crashes when connecting SanDis o usb/129311 usb [usb] [panic] Instant crash with an USB card reader o usb/129251 usb [usbdevs] [usb67] [patch] Liebert UPS being assigned u o usb/129173 usb [uplcom] [patch] Add support for Corega CG-USBRS232R a s usb/128990 usb [usb] u3g does not handle RTS/CTS available on for exa o usb/128977 usb [usb67] [patch] uaudio is not full duplex p usb/128803 usb [usbdevs] [patch] Quirk for I-Tuner Networks USBLCD4X2 o usb/128485 usb [umodem] [patch] Nokia N80 modem support o usb/128425 usb [umass] Cannot Connect Maxtor Onetouch 4 USB drive o usb/128418 usb [panic] [rum] loading if_rum causes panic, looks like o usb/128324 usb [uplcom] [patch] remove baud rate restriction for PL23 o usb/127980 usb [umass] [patch] Fix Samsung YP U2 MP3 player on 7.x an o usb/127926 usb [boot] USB Timeout during bootup p usb/127549 usb [umass] [usb67] [patch] Meizu MiniPlayer M6 (SL) requi f usb/127543 usb [patch] [ubsa] Support Option Globetrotter HSDPA modem s usb/127453 usb [request] ubsa, uark, ubser, uftdi, and friends should p docs/127406 usb [patch] update umodem man page: Sony Ericsson W810i o usb/127342 usb [boot] [panic] enabling usb keyboard and mouse support o usb/127248 usb [ucom] panic while uplcom devices attach and detach o usb/127222 usb [ohci] Regression in 7.0 usb storage generic driver o usb/126884 usb [ugen] [patch] Bug in buffer handling in ugen.c o usb/126848 usb [usb]: USB Keyboard hangs during Installation o usb/126740 usb [ulpt] doesn't work on 7.0-RELEASE, 10 second stall be o usb/126519 usb [usb] [panic] panic when plugging in an iphone o kern/126396 usb [panic] kernel panic after unplug USB Bluetooth device o usb/125736 usb [ukbd] [hang] system hangs after AT keyboard detect if o usb/125631 usb [ums] [panic] kernel panic during bootup while 'Logite o usb/125510 usb [panic] repeated plug and unplug of USB mass storage d o usb/125450 usb [panic] Removing USB flash card while being accessed c o usb/125238 usb [ums] Habu Mouse turns off in X o usb/125088 usb [keyboard] Touchpad not detected on Adesso AKB-430UG U o usb/124980 usb [panic] kernel panic on detaching unmounted umass devi o kern/124777 usb [ucom] USB cua devices don't revert to tty devices whe o usb/124758 usb [rum] [panic] rum panics SMP kernel o usb/124708 usb [panic] Kernel panic on USB KVM reattach o usb/124604 usb [ums] Microsoft combo wireless mouse doesn't work o kern/124130 usb [usb] gmirror fails to start usb devices that were pre o usb/123969 usb [usb] Supermicro H8SMi-2 usb problem: port reset faile o usb/123714 usb [usb] [panic] Panic when hald-storage-probe runs with o usb/123691 usb usbd(8): usbd hangs o usb/123690 usb [usb] [panic] Panic on USB device insertion when usb l o usb/123611 usb [usb] BBB reset failed, STALLED from Imation/Mitsumi U o usb/123509 usb [umass] continuous reset Samsung SGH-G600 phone o usb/123352 usb [usbdevs] [patch] Add Option GTMAX3.6/7.2 and Quallcom o usb/123351 usb [usbdevs] [patch] Add Reiner SCT cyberJack, Omnikey [2 o usb/122992 usb [umass] [patch] MotoROKR Z6 Phone not recognised by um o usb/122956 usb [ubsa] [patch] add support for Novatel Wireless XU870 o usb/122936 usb [ucom] [ubsa] Device does not receive interrupt o usb/122905 usb [ubsa] [patch] add Huawei E220 to ubsa o usb/122819 usb [usb] [patch] Patch to provide dynamic additions to th o usb/122813 usb [udbp] [request] udbp driver should be removed in favo o usb/122621 usb [new driver] [patch] New driver for Sierra Wireless 3G o usb/122547 usb [ehci] USB Printer not being recognized after reboot o usb/122539 usb [ohci] [panic] AnyDATA ADU-E1000D - kernel panic: ohci o usb/122483 usb [panic] [ulpt] Repeatable panic in 7.0-STABLE o usb/122119 usb [umass] umass device causes creation of daX but not da o usb/122025 usb [uscanner] [patch] uscanner does not attach to Epson R o usb/121755 usb [ohci] [patch] Fix panic after ohci/uhub cardbus devic o usb/121734 usb [ugen] ugen HP1022 printer device not working since up o usb/121708 usb [keyboard] nforce 650i mobo w/ usb keyboard infinite k o usb/121474 usb [cam] [patch] QUIRK: SAMSUNG HM250JI in LaCie usb hard o usb/121426 usb [patch] [uscanner] add HP ScanJet 3570C o usb/121275 usb [boot] [panic] FreeBSD fails to boot with usb legacy s o usb/121232 usb [usb] [panic] USB CardBus card removal causes reboot s p usb/121184 usb [uipaq] [patch] add ids from linux ipaq driver (plus a o usb/121169 usb [umass] Issues with usb mp3 player o usb/121045 usb [uftdi] [patch] Add support for PC-OP-RS1 and KURO-RS o usb/120786 usb [usb] [panic] Kernel panic when forced umount of a det o usb/120729 usb [panic] fault while in kernel mode with connecting USB o usb/120572 usb [umass] [patch] quirk to support ASUS P535 as umass (a o usb/120321 usb [hang] System hangs when transferring data to WD MyBoo o usb/120283 usb [panic] Automation reboot with wireless keyboard & mou o usb/120034 usb [hang] 6.2 & 6.3 hangs on boot at usb0: OHCI with 1.5 o usb/119981 usb [axe] [patch] add support for LOGITEC LAN-GTJ/U2 gigab o usb/119977 usb [ums] Mouse does not work in a Cherry-USB keyboard/mou o usb/119653 usb [cam] [patch] iriver s7 player sync cache error patch o usb/119633 usb [umass] umass0: BBB reset failed, IOERROR [regression] o usb/119513 usb [irq] inserting dlink dwl-g630 wireless card results i o usb/119509 usb [usb] USB flaky on Dell Optiplex 755 o usb/119481 usb [hang] FreeBSD not responding after connecting USB-Mas o usb/119389 usb [umass] Sony DSC-W1 CBI reset failed, STALLED [regress o usb/119227 usb [ubsa] [patch] ubsa buffer is too small; should be tun o usb/119201 usb [cam] [patch] Quirks for Olympus FE-210 camera, LG and o usb/118485 usb [usbdevs] [patch] Logitech Headset Workaround o usb/118480 usb [umass] Timeout in USB mass storage freezes vfs layer o usb/118353 usb [panic] [ppp] repeatable kernel panic during ppp(4) se o usb/118141 usb [ucom] usb serial and nokia phones ucomreadcb ucomread o usb/118140 usb [ucom] [patch] quick hack for ucom to get it behave wi o usb/118098 usb [umass] 6th gen iPod causes problems when disconnectin o usb/117955 usb [umass] [panic] inserting minolta dimage a2 crashes OS o usb/117946 usb [panic] D-Link DUB-E100 rev. B1 crashes FreeBSD 7.0-BE o usb/117938 usb [ums] [patch] Adding support for MS WL Natural and MS o usb/117911 usb [ums] [request] Mouse Gembird MUSWC not work o usb/117893 usb [umass] Lacie USB DVD writing failing o usb/117613 usb [uhci] [irq] uhci interrupt storm & USB leaked memory o usb/117598 usb [snd_uaudio] [patch] Not possible to record with Plant o usb/117313 usb [umass] [panic] panic on usb camera insertion o usb/117200 usb [ugen] ugen0 prints strange string on attach if detach o usb/117183 usb [panic] USB/fusefs -- panic while transferring large a o usb/116947 usb [ukbd] [patch] [regression] enable boot protocol on th o usb/116699 usb [usbhid] USB HID devices do not initialize at system b o usb/116561 usb [umodem] [panic] RELENG_6 umodem panic "trying to slee o usb/116282 usb [ulpt] Cannot print on USB HP LJ1018 or LJ1300 o usb/115935 usb [usbdevs] [patch] kernel counterproductively attaches o usb/115933 usb [uftdi] [patch] RATOC REX-USB60F (usb serial converter o usb/115400 usb [ehci] Problem with EHCI on ASUS M2N4-SLI o usb/115298 usb [ulpt] [panic] Turning off USB printer panics kernel o usb/114916 usb [umass] [patch] USB Maxtor drive (L300RO) requires qui o kern/114780 usb [uplcom] [panic] Panics while stress testing the uplco o usb/114682 usb [umass] generic USB media-card reader unusable o usb/114310 usb [libusb] [patch] [panic] USB hub attachment panics ker o usb/114068 usb [usb67] [usb8] [umass] [patch] Problem with connection o conf/114013 usb [patch] WITHOUT_USB allow to compil a lot of USB stuff o usb/113060 usb [usb67] [ulpt] [patch] Samsung printer not working in o usb/110856 usb [usb67] [ugen] [patch] interrupt in msgs are truncated s usb/108344 usb [usb67] [atausb] [panic] kernel with atausb panics whe o usb/107827 usb [usb67] [ohci] [panic] ohci_add_done addr not found o usb/107388 usb [usb67] [usb8] [new driver] [patch] add utoppy device o usb/107243 usb [usb67] [cam] [quirk] [patch] Apacer USB Flash Drive q o usb/106041 usb [usb67] [usb8] [request] FreeBSD does not recognise Mu o usb/105361 usb [usb67] [panic] Kernel panic during unmounting mass st s usb/103917 usb [usb67] [uhub] USB driver reports "Addr 0 should never o usb/103418 usb [usb67] [usb8] [patch] [request] usbhidctl(8) add abil o usb/103046 usb [usb67] [ulpt] [patch] ulpt event driven I/O with sele o usb/101775 usb [usb67] [usb8] [libusbhid] [patch] possible error in r o usb/101761 usb [usb67] [patch] [request] usb.h: increase maximal size o usb/100746 usb [usb67] [ukbd] system does not boot due to USB keyboar o usb/99538 usb [keyboard] while using USB keyboard default params of o usb/99431 usb [keyboard] FreeBSD on MSI 6566E (Intel 845E motherboar o kern/99200 usb [bluetooth] SMP-Kernel crashes reliably when Bluetooth o usb/98343 usb [boot] BBB reset failed errors with Creative Muvo MP3 o usb/97472 usb [cam] [patch] add support for Olympus C150,D390 s usb/97286 usb [mouse] [request] MS Wireless Intellimouse Explorer 2. o usb/97175 usb [umass] [hang] USB cardreader hangs system o usb/96457 usb [umass] [panic] fatback on umass = reboot o usb/96381 usb [cam] [patch] add a quirk table entry for a flash ram o usb/96224 usb [usb] [msdosfs] mount_msdosfs cause page fault in sync s usb/96120 usb [ums] [request] USB mouse not always detected s usb/95636 usb [umass] [boot] 5 minute delay at boot when using VT620 o usb/95562 usb [umass] Write Stress in USB Mass drive causes "vinvalb s usb/95348 usb [keyboard] USB keyboard unplug causes noise on screen o usb/95037 usb [umass] USB disk not recognized on hot-plug. o usb/94897 usb [panic] Kernel Panic when cleanly unmounting USB disk o usb/94717 usb [ulpt] Reading from /dev/ulpt can break work of a UHCI o usb/94384 usb [panic] kernel panic with usb2 hardware o usb/93872 usb [cam] [patch] SCSI quirk required for ELTA 8061 OL USB o usb/93828 usb [ohci] [panic] ohci causes panic on boot (HP Pavillion o usb/93389 usb [umass] [patch] Digital Camera Pentax S60 don't work o usb/92852 usb [ums] [patch] Vertical scroll not working properly on o usb/92171 usb [panic] panic unplugging Vodafone Mobile Connect (UMTS o usb/92142 usb [uhub] SET_ADDR_FAILED and SHORT_XFER errors from usb o usb/92083 usb [ural] [panic] panic using WPA on ural NIC in 6.0-RELE o usb/92052 usb [ulpt] usbd causes defunct process with busy file-hand o usb/91906 usb [ehci] [hang] FreeBSD hangs while booting with USB leg o usb/91896 usb camcontrol(8): Serial Number of USB Memory Sticks is n o usb/91811 usb [umass] Compact Flash in HP Photosmart 2610 return " o usb/91629 usb [usb] usbd_abort_pipe() may result in infinite loop o usb/91546 usb [umodem] [patch] Nokia 6630 mobile phone does not work o usb/91538 usb [ulpt] [patch] Unable to print to EPSON CX3500 o usb/91283 usb [boot] [regression] booting very slow with usb devices o usb/91238 usb [umass] USB tape unit fails to write a second tape fil o usb/90700 usb [umass] [panic] Kernel panic on connect/mount/use umas o usb/89954 usb [umass] [panic] USB Disk driver race condition? s usb/89003 usb [request] LaCie Firewire drive not properly supported o usb/88743 usb [hang] [regression] USB makes kernel hang at boot (reg o usb/88408 usb [axe] axe0 read PHY failed o usb/87648 usb [mouse] Logitech USB-optical mouse problem. o usb/87224 usb [usb] Cannot mount USB Zip750 o usb/86767 usb [umass] [patch] bogus "slice starts beyond end of the o usb/86298 usb [mouse] Known good USB mouse won't work with correct s s usb/85067 usb [uscanner] Cannot attach ScanJet 4300C to usb device f usb/84750 usb [hang] 6-BETA2 reboot/shutdown with root_fs on externa s usb/84336 usb [usb] [reboot] instant system reboot when unmounting a o usb/83977 usb [ucom] [panic] ucom1: open bulk out error (addr 2): IN o usb/83863 usb [ugen] Communication problem between opensc/openct via o usb/83756 usb [ums] [patch] Microsoft Intellimouse Explorer 4.0A doe o usb/83563 usb [umass] [panic] Page Fault while detaching Mpman Usb d o usb/83504 usb [kernel] [patch] SpeedTouch USB stop working on recent o usb/82660 usb [ehci] [panic] EHCI: I/O stuck in state 'physrd'/panic s usb/82569 usb [umass] [panic] USB mass storage plug/unplug causes sy o usb/82520 usb [udbp] [reboot] Reboot when USL101 connected o usb/82350 usb [ucom] [panic] null pointer dereference in USB stack o usb/81621 usb [ehci] [hang] external hd hangs under load on ehci o usb/80935 usb [uvisor] [patch] uvisor.c is not work with CLIE TH55. o usb/80862 usb [patch] USB locking issues: missing some Giant calls o usb/80854 usb [patch] [request] suggestion for new iface-no-probe me o usb/80829 usb [modules] [panic] possible panic when loading USB-modu s usb/80777 usb [request] usb_rem_task() should wait for callback to c s usb/80776 usb [udav] [request] UDAV device driver shouldn't use usb_ o usb/80774 usb [patch] have "usbd_find_desc" in line with the other " o usb/80361 usb [umass] [patch] mounting of Dell usb-stick fails o usb/80040 usb [sound] [hang] Use of sound mixer causes system freeze o usb/79723 usb [usb] [request] prepare for high speed isochronous tra o usb/79722 usb [ehci] wrong alignments in ehci.h a usb/79656 usb [ehci] RHSC interrupts lost o usb/79524 usb [ulpt] printing to Minolta PagePro 1[23]xxW via USB fa o usb/79287 usb [uhci] [hang] UHCI hang after interrupt transfer o usb/79269 usb [ohci] USB ohci da0 plug/unplug causes crashes and loc o usb/78984 usb [umass] [patch] Creative MUVO umass failure o usb/77294 usb [ucom] [panic] ucom + ulpcom panic o usb/77184 usb [umass] [panic] kernel panic on USB device disconnect, o usb/76732 usb [ums] Mouse problems with USB KVM Switch o usb/76653 usb [umass] [patch] Problem with Asahi Optical usb device o usb/76461 usb [umass] disklabel of umass(4)-CAM(4)-da(4) not used by o usb/76395 usb [uhci] USB printer does not work, usbdevs says "addr 0 s usb/75928 usb [umass] [request] Cytronix SmartMedia card (SMC) reade o usb/75800 usb [ucom] ucom1: init failed STALLED error in time of syn o usb/75797 usb [sound] [regression] 5.3-STABLE(2005 1/4) detect USB h o usb/75764 usb [umass] [patch] "umass0: Phase Error" - no device for o usb/75705 usb [umass] [panic] da0 attach / Optio S4 (with backtrace) o usb/74771 usb [umass] [hang] mounting write-protected umass device a s usb/74453 usb [umass] [patch] Q-lity CD-RW USB ECW-043 (ScanLogic SL o usb/74211 usb [umass] USB flash drive causes CAM status 0x4 on 4.10R o usb/73307 usb [panic] Kernel panics on USB disconnect s usb/72733 usb [ucom] [request] Kyocera 7135 Palm OS connection probl o usb/71455 usb [umass] Slow USB umass performance of 5.3 o usb/71417 usb [ugen] Cryptoflex e-gate USB token (ugen0) communicati o usb/71416 usb [ugen] Cryptoflex e-gate USB token (ugen0) detach is n o usb/71280 usb [aue] aue0 device (linksys usb100tx) doesn't work in 1 o usb/71155 usb [ulpt] misbehaving usb-printer hangs processes, causes o usb/70523 usb [umct] [patch] umct sending/receiving wrong characters o usb/69006 usb [usbdevs] [patch] Apple Cinema Display hangs USB ports o usb/68232 usb [ugen] [patch] ugen(4) isochronous handling correction o usb/67301 usb [uftdi] [panic] RTS and system panic o usb/66547 usb [ucom] Palm Tungsten T USB does not initialize correct o usb/63621 usb [umass] [panic] USB MemoryStick Reader stalls/crashes s usb/62257 usb [umass] [request] card reader UCR-61S2B is only half-s o usb/59698 usb [keyboard] [patch] Rework of ukbd HID to AT code trans s bin/57255 usb [patch] usbd(8) and multi-function devices s usb/52026 usb [usb] [request] umass driver support for InSystem ISD2 s usb/51958 usb [urio] [patch] update for urio driver o i386/46371 usb USB controller cannot be initialized on IBM Netfinity o usb/40948 usb [umass] [request] USB HP CDW8200 does not work o usb/30929 usb [usb] [patch] use usbd to initialize USB ADSL modem 355 problems total. From owner-freebsd-usb@FreeBSD.ORG Mon May 10 17:28:40 2010 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AD347106564A for ; Mon, 10 May 2010 17:28:40 +0000 (UTC) (envelope-from sarumont@sigil.org) Received: from mail.sigil.org (mail.sigil.org [208.86.227.164]) by mx1.freebsd.org (Postfix) with ESMTP id 7900E8FC15 for ; Mon, 10 May 2010 17:28:40 +0000 (UTC) Received: from omni0.sigil.org (localhost [127.0.0.1]) by mail.sigil.org (Postfix) with ESMTP id 497A65C17 for ; Mon, 10 May 2010 12:25:36 -0500 (CDT) X-Virus-Scanned: amavisd-new at sigil.org Received: from mail.sigil.org ([127.0.0.1]) by omni0.sigil.org (mail.sigil.org [127.0.0.1]) (amavisd-new, port 10024) with LMTP id trDN8CiO1djV for ; Mon, 10 May 2010 12:25:24 -0500 (CDT) Received: from illusion.portal.sigil.org (ip72-202-157-83.ks.ks.cox.net [72.202.157.83]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.sigil.org (Postfix) with ESMTPSA id 7F8785C01 for ; Mon, 10 May 2010 12:25:23 -0500 (CDT) Received: by illusion.portal.sigil.org (sSMTP sendmail emulation); Mon, 10 May 2010 12:27:42 -0500 From: "Richard Kolkovich" Date: Mon, 10 May 2010 12:27:42 -0500 To: freebsd-usb@freebsd.org Message-ID: <20100510172742.GA3405@magus.portal.sigil.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ikeVEW9yuYc//A+q" Content-Disposition: inline X-OS: FreeBSD magus 8.0-STABLE amd64 X-Mailer: Mutt 1.5.20 (2009-06-14) X-Composed-With: vim X-PGP-Key: http://sarumont.sigil.org/pubkey.asc User-Agent: Mutt/1.5.20 (2009-06-14) Subject: snd_uaudio recording not working X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 May 2010 17:28:40 -0000 --ikeVEW9yuYc//A+q Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable I just updated to current RELENG_8 yesterday, and I'm having an issue with = my USB mic (Logitech QuickCam). Whereas it no longer does what it used to (http://lists.freebsd.org/pipermail/freebsd-usb/2009-November/007800.html),= the recorded sounds come out as some garbled buzzing noises. Nothing in dmesg or /var/log/messages = about it. =20 When I do 'release' the device, though, I have to reboot. I'm testing in S= kype with the call test. Once I hang up the call, Skype is frozen (pegged at 100% CPU, too), and my = audio subsystem is in some borked state. I can still play music (through my onboard mixer device= ), but I can't kill Skype or cat /dev/sndstat. Here's the dmesg: uaudio0: = on usbus7 uaudio0: No playback! uaudio0: Record: 16000 Hz, 1 ch, 16-bit S-LE PCM format uaudio0: No midi sequencer pcm5: on uaudio0 Any clues as to what is wrong? Thanks, --=20 Richard Kolkovich http://www.sigil.org PGP Key: 0x9E54EF59 (http://pgp.mit.edu) --ikeVEW9yuYc//A+q Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (FreeBSD) iEYEARECAAYFAkvoQg0ACgkQfXtD1KVAIbDKIACgmpG01WQ5301KlaoiAeVakC0P jfEAn1o6yyBzcfpILLU950uEJuqNq6WJ =3j5+ -----END PGP SIGNATURE----- --ikeVEW9yuYc//A+q-- From owner-freebsd-usb@FreeBSD.ORG Mon May 10 19:44:37 2010 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8624A1065675 for ; Mon, 10 May 2010 19:44:37 +0000 (UTC) (envelope-from hselasky@c2i.net) Received: from swip.net (mailfe07.swip.net [212.247.154.193]) by mx1.freebsd.org (Postfix) with ESMTP id 18A958FC13 for ; Mon, 10 May 2010 19:44:36 +0000 (UTC) X-Cloudmark-Score: 0.000000 [] X-Cloudmark-Analysis: v=1.0 c=1 a=Q9fys5e9bTEA:10 a=M8b_wTzEtboA:10 a=MnI1ikcADjEx7bvsp0jZvQ==:17 a=6I5d2MoRAAAA:8 a=e3FK4mahyHowwrcPRt4A:9 a=D-XQbHWfD-ZgJpkmMg6oGboGC98A:4 a=PUjeQqilurYA:10 a=xyVnDMisE_oA:10 Received: from [188.126.201.140] (account mc467741@c2i.net HELO laptop002.hselasky.homeunix.org) by mailfe07.swip.net (CommuniGate Pro SMTP 5.2.19) with ESMTPA id 1387676646; Mon, 10 May 2010 21:44:35 +0200 From: Hans Petter Selasky To: freebsd-usb@freebsd.org Date: Mon, 10 May 2010 21:41:49 +0200 User-Agent: KMail/1.12.4 (FreeBSD/8.0-STABLE; KDE/4.3.4; amd64; ; ) References: <20100510172742.GA3405@magus.portal.sigil.org> In-Reply-To: <20100510172742.GA3405@magus.portal.sigil.org> X-Face: +~\`s("[*|O,="7?X@L.elg*F"OA\I/3%^p8g?ab%RN'(; _IjlA: hGE..Ew, XAQ*o#\/M~SC=S1-f9{EzRfT'|Hhll5Q]ha5Bt-s|oTlKMusi:1e[wJl}kd}GR Z0adGx-x_0zGbZj'e(Y[(UNle~)8CQWXW@:DX+9)_YlB[tIccCPN$7/L' MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Message-Id: <201005102141.49615.hselasky@c2i.net> Cc: Subject: Re: snd_uaudio recording not working X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 May 2010 19:44:37 -0000 On Monday 10 May 2010 19:27:42 Richard Kolkovich wrote: > I just updated to current RELENG_8 yesterday, and I'm having an issue with > my USB mic (Logitech QuickCam). Whereas it no longer does what it used to > (http://lists.freebsd.org/pipermail/freebsd-usb/2009-November/007800.html), > the recorded sounds come out as some garbled buzzing noises. Nothing in > dmesg or /var/log/messages about it. > > When I do 'release' the device, though, I have to reboot. I'm testing in > Skype with the call test. Once I hang up the call, Skype is frozen (pegged > at 100% CPU, too), and my audio subsystem is in some borked state. I can > still play music (through my onboard mixer device), but I can't kill Skype > or cat /dev/sndstat. Here's the dmesg: > > uaudio0: > on usbus7 uaudio0: No playback! > uaudio0: Record: 16000 Hz, 1 ch, 16-bit S-LE PCM format > uaudio0: No midi sequencer > pcm5: on uaudio0 Hi, Try to enable USB audio debugging: sysctl hw.usb.uaudio.debug=15 I can you dump the config and device descriptor of your device with usbconfig? > Any clues as to what is wrong? Thanks, Also see the other sysctls under hw.usb.uaudio --HPS From owner-freebsd-usb@FreeBSD.ORG Mon May 10 20:36:42 2010 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7F8761065679 for ; Mon, 10 May 2010 20:36:42 +0000 (UTC) (envelope-from sarumont@sigil.org) Received: from mail.sigil.org (mail.sigil.org [208.86.227.164]) by mx1.freebsd.org (Postfix) with ESMTP id E49E28FC16 for ; Mon, 10 May 2010 20:36:41 +0000 (UTC) Received: from omni0.sigil.org (localhost [127.0.0.1]) by mail.sigil.org (Postfix) with ESMTP id 3084E5C17; Mon, 10 May 2010 15:33:36 -0500 (CDT) X-Virus-Scanned: amavisd-new at sigil.org Received: from mail.sigil.org ([127.0.0.1]) by omni0.sigil.org (mail.sigil.org [127.0.0.1]) (amavisd-new, port 10024) with LMTP id rrAHKkgBvnAB; Mon, 10 May 2010 15:33:20 -0500 (CDT) Received: from illusion.portal.sigil.org (ip72-202-157-83.ks.ks.cox.net [72.202.157.83]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.sigil.org (Postfix) with ESMTPSA id 113295C01; Mon, 10 May 2010 15:33:18 -0500 (CDT) Received: by illusion.portal.sigil.org (sSMTP sendmail emulation); Mon, 10 May 2010 15:35:38 -0500 From: "Richard Kolkovich" Date: Mon, 10 May 2010 15:35:38 -0500 To: Hans Petter Selasky Message-ID: <20100510203537.GB9624@magus.portal.sigil.org> References: <20100510172742.GA3405@magus.portal.sigil.org> <201005102141.49615.hselasky@c2i.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="z4+8/lEcDcG5Ke9S" Content-Disposition: inline In-Reply-To: <201005102141.49615.hselasky@c2i.net> X-OS: FreeBSD magus 8.0-STABLE amd64 X-Mailer: Mutt 1.5.20 (2009-06-14) X-Composed-With: vim X-PGP-Key: http://sarumont.sigil.org/pubkey.asc User-Agent: Mutt/1.5.20 (2009-06-14) Cc: freebsd-usb@freebsd.org Subject: Re: snd_uaudio recording not working X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 May 2010 20:36:42 -0000 --z4+8/lEcDcG5Ke9S Content-Type: multipart/mixed; boundary="7ZAtKRhVyVSsbBD2" Content-Disposition: inline --7ZAtKRhVyVSsbBD2 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, May 10, 2010 at 09:41:49PM +0200, Hans Petter Selasky wrote: > Hi, >=20 > Try to enable USB audio debugging: >=20 > sysctl hw.usb.uaudio.debug=3D15 That could be an issue: +% sudo sysctl hw.usb.uaudio.debug=3D15 sysctl: unknown oid 'hw.usb.uaudio.debug' Tried removing the module and re-adding (with the device unplugged) to no a= vail. > I can you dump the config and device descriptor of your device with usbco= nfig? Descriptor: ugen7.8: at usbus7, cfg=3D0 md=3DHOST spd=3D= HIGH (480Mbps) pwr=3DON bLength =3D 0x0012=20 bDescriptorType =3D 0x0001=20 bcdUSB =3D 0x0200=20 bDeviceClass =3D 0x00ef=20 bDeviceSubClass =3D 0x0002=20 bDeviceProtocol =3D 0x0001=20 bMaxPacketSize0 =3D 0x0040=20 idVendor =3D 0x046d=20 idProduct =3D 0x0990=20 bcdDevice =3D 0x0008=20 iManufacturer =3D 0x0000 iProduct =3D 0x0000 iSerialNumber =3D 0x0002 <2255822E> bNumConfigurations =3D 0x0001=20 Attached config. > > Any clues as to what is wrong? Thanks, >=20 > Also see the other sysctls under hw.usb.uaudio No node at all for hw.usb.uaudio. --=20 Richard Kolkovich http://www.sigil.org PGP Key: 0x9E54EF59 (http://pgp.mit.edu) --7ZAtKRhVyVSsbBD2 Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=quickcam_config Content-Transfer-Encoding: quoted-printable ugen7.8: at usbus7, cfg=3D0 md=3DHOST spd=3D= HIGH (480Mbps) pwr=3DON Configuration index 0 bLength =3D 0x0009=20 bDescriptorType =3D 0x0002=20 wTotalLength =3D 0x0599=20 bNumInterfaces =3D 0x0004=20 bConfigurationValue =3D 0x0001=20 iConfiguration =3D 0x0000 bmAttributes =3D 0x0080=20 bMaxPower =3D 0x00fa=20 Additional Descriptor bLength =3D 0x08 bDescriptorType =3D 0x0b bDescriptorSubType =3D 0x00 RAW dump:=20 0x00 | 0x08, 0x0b, 0x00, 0x02, 0x0e, 0x03, 0x00, 0x00 Interface 0 bLength =3D 0x0009=20 bDescriptorType =3D 0x0004=20 bInterfaceNumber =3D 0x0000=20 bAlternateSetting =3D 0x0000=20 bNumEndpoints =3D 0x0001=20 bInterfaceClass =3D 0x000e=20 bInterfaceSubClass =3D 0x0001=20 bInterfaceProtocol =3D 0x0000=20 iInterface =3D 0x0000 Additional Descriptor bLength =3D 0x0d bDescriptorType =3D 0x24 bDescriptorSubType =3D 0x01 RAW dump:=20 0x00 | 0x0d, 0x24, 0x01, 0x00, 0x01, 0x85, 0x00, 0x00,=20 0x08 | 0x6c, 0xdc, 0x02, 0x01, 0x01 Additional Descriptor bLength =3D 0x12 bDescriptorType =3D 0x24 bDescriptorSubType =3D 0x02 RAW dump:=20 0x00 | 0x12, 0x24, 0x02, 0x01, 0x01, 0x02, 0x00, 0x00,=20 0x08 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x0e,=20 0x10 | 0x00, 0x00 Additional Descriptor bLength =3D 0x0b bDescriptorType =3D 0x24 bDescriptorSubType =3D 0x05 RAW dump:=20 0x00 | 0x0b, 0x24, 0x05, 0x02, 0x01, 0x00, 0x40, 0x02,=20 0x08 | 0x5b, 0x17, 0x00 Additional Descriptor bLength =3D 0x1b bDescriptorType =3D 0x24 bDescriptorSubType =3D 0x06 RAW dump:=20 0x00 | 0x1b, 0x24, 0x06, 0x04, 0x82, 0x06, 0x61, 0x63,=20 0x08 | 0x70, 0x50, 0xab, 0x49, 0xb8, 0xcc, 0xb3, 0x85,=20 0x10 | 0x5e, 0x8d, 0x22, 0x1e, 0x0a, 0x01, 0x02, 0x02,=20 0x18 | 0xff, 0x03, 0x00 Additional Descriptor bLength =3D 0x1b bDescriptorType =3D 0x24 bDescriptorSubType =3D 0x06 RAW dump:=20 0x00 | 0x1b, 0x24, 0x06, 0x0d, 0x82, 0x06, 0x61, 0x63,=20 0x08 | 0x70, 0x50, 0xab, 0x49, 0xb8, 0xcc, 0xb3, 0x85,=20 0x10 | 0x5e, 0x8d, 0x22, 0x1f, 0x08, 0x01, 0x02, 0x02,=20 0x18 | 0x7f, 0x01, 0x00 Additional Descriptor bLength =3D 0x1c bDescriptorType =3D 0x24 bDescriptorSubType =3D 0x06 RAW dump:=20 0x00 | 0x1c, 0x24, 0x06, 0x0a, 0x82, 0x06, 0x61, 0x63,=20 0x08 | 0x70, 0x50, 0xab, 0x49, 0xb8, 0xcc, 0xb3, 0x85,=20 0x10 | 0x5e, 0x8d, 0x22, 0x52, 0x18, 0x01, 0x04, 0x03,=20 0x18 | 0xff, 0xff, 0xff, 0x00 Additional Descriptor bLength =3D 0x09 bDescriptorType =3D 0x24 bDescriptorSubType =3D 0x03 RAW dump:=20 0x00 | 0x09, 0x24, 0x03, 0x05, 0x01, 0x01, 0x00, 0x04,=20 0x08 | 0x00 Additional Descriptor bLength =3D 0x20 bDescriptorType =3D 0x41 bDescriptorSubType =3D 0x01 RAW dump:=20 0x00 | 0x20, 0x41, 0x01, 0x0c, 0x82, 0x06, 0x61, 0x63,=20 0x08 | 0x70, 0x50, 0xab, 0x49, 0xb8, 0xcc, 0xb3, 0x85,=20 0x10 | 0x5e, 0x8d, 0x22, 0x50, 0x14, 0x01, 0x04, 0x03,=20 0x18 | 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00 Additional Descriptor bLength =3D 0x20 bDescriptorType =3D 0x41 bDescriptorSubType =3D 0x01 RAW dump:=20 0x00 | 0x20, 0x41, 0x01, 0x08, 0x82, 0x06, 0x61, 0x63,=20 0x08 | 0x70, 0x50, 0xab, 0x49, 0xb8, 0xcc, 0xb3, 0x85,=20 0x10 | 0x5e, 0x8d, 0x22, 0x51, 0x03, 0x01, 0x04, 0x03,=20 0x18 | 0x19, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00 Additional Descriptor bLength =3D 0x20 bDescriptorType =3D 0x41 bDescriptorSubType =3D 0x01 RAW dump:=20 0x00 | 0x20, 0x41, 0x01, 0x0b, 0x82, 0x06, 0x61, 0x63,=20 0x08 | 0x70, 0x50, 0xab, 0x49, 0xb8, 0xcc, 0xb3, 0x85,=20 0x10 | 0x5e, 0x8d, 0x22, 0x55, 0x01, 0x01, 0x04, 0x03,=20 0x18 | 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 Additional Descriptor bLength =3D 0x20 bDescriptorType =3D 0x41 bDescriptorSubType =3D 0x01 RAW dump:=20 0x00 | 0x20, 0x41, 0x01, 0x09, 0x82, 0x06, 0x61, 0x63,=20 0x08 | 0x70, 0x50, 0xab, 0x49, 0xb8, 0xcc, 0xb3, 0x85,=20 0x10 | 0x5e, 0x8d, 0x22, 0x56, 0x02, 0x01, 0x04, 0x03,=20 0x18 | 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 Endpoint 0 bLength =3D 0x0007=20 bDescriptorType =3D 0x0005=20 bEndpointAddress =3D 0x0087 bmAttributes =3D 0x0003 wMaxPacketSize =3D 0x0010=20 bInterval =3D 0x0008=20 bRefresh =3D 0x0000=20 bSynchAddress =3D 0x0000=20 Additional Descriptor bLength =3D 0x05 bDescriptorType =3D 0x25 bDescriptorSubType =3D 0x03 RAW dump:=20 0x00 | 0x05, 0x25, 0x03, 0x10, 0x00 Interface 1 bLength =3D 0x0009=20 bDescriptorType =3D 0x0004=20 bInterfaceNumber =3D 0x0001=20 bAlternateSetting =3D 0x0000=20 bNumEndpoints =3D 0x0000=20 bInterfaceClass =3D 0x000e=20 bInterfaceSubClass =3D 0x0002=20 bInterfaceProtocol =3D 0x0000=20 iInterface =3D 0x0000 Additional Descriptor bLength =3D 0x10 bDescriptorType =3D 0x24 bDescriptorSubType =3D 0x01 RAW dump:=20 0x00 | 0x10, 0x24, 0x01, 0x03, 0x4a, 0x03, 0x81, 0x00,=20 0x08 | 0x05, 0x02, 0x01, 0x00, 0x01, 0x04, 0x00, 0x04 Additional Descriptor bLength =3D 0x0b bDescriptorType =3D 0x24 bDescriptorSubType =3D 0x06 RAW dump:=20 0x00 | 0x0b, 0x24, 0x06, 0x01, 0x07, 0x01, 0x03, 0x00,=20 0x08 | 0x00, 0x00, 0x00 Additional Descriptor bLength =3D 0x32 bDescriptorType =3D 0x24 bDescriptorSubType =3D 0x07 RAW dump:=20 0x00 | 0x32, 0x24, 0x07, 0x01, 0x00, 0xa0, 0x00, 0x78,=20 0x08 | 0x00, 0x00, 0x70, 0x17, 0x00, 0x00, 0xa0, 0x8c,=20 0x10 | 0x00, 0x00, 0x96, 0x00, 0x00, 0x15, 0x16, 0x05,=20 0x18 | 0x00, 0x06, 0x15, 0x16, 0x05, 0x00, 0x80, 0x1a,=20 0x20 | 0x06, 0x00, 0x20, 0xa1, 0x07, 0x00, 0x2a, 0x2c,=20 0x28 | 0x0a, 0x00, 0x40, 0x42, 0x0f, 0x00, 0x80, 0x84,=20 0x30 | 0x1e, 0x00 Additional Descriptor bLength =3D 0x32 bDescriptorType =3D 0x24 bDescriptorSubType =3D 0x07 RAW dump:=20 0x00 | 0x32, 0x24, 0x07, 0x02, 0x00, 0xb0, 0x00, 0x90,=20 0x08 | 0x00, 0x00, 0xf0, 0x1e, 0x00, 0x00, 0xa0, 0xb9,=20 0x10 | 0x00, 0x00, 0xc6, 0x00, 0x00, 0x15, 0x16, 0x05,=20 0x18 | 0x00, 0x06, 0x15, 0x16, 0x05, 0x00, 0x80, 0x1a,=20 0x20 | 0x06, 0x00, 0x20, 0xa1, 0x07, 0x00, 0x2a, 0x2c,=20 0x28 | 0x0a, 0x00, 0x40, 0x42, 0x0f, 0x00, 0x80, 0x84,=20 0x30 | 0x1e, 0x00 Additional Descriptor bLength =3D 0x32 bDescriptorType =3D 0x24 bDescriptorSubType =3D 0x07 RAW dump:=20 0x00 | 0x32, 0x24, 0x07, 0x03, 0x00, 0x40, 0x01, 0xf0,=20 0x08 | 0x00, 0x00, 0xc0, 0x5d, 0x00, 0x00, 0x80, 0x32,=20 0x10 | 0x02, 0x00, 0x58, 0x02, 0x00, 0x2a, 0x2c, 0x0a,=20 0x18 | 0x00, 0x06, 0x15, 0x16, 0x05, 0x00, 0x80, 0x1a,=20 0x20 | 0x06, 0x00, 0x20, 0xa1, 0x07, 0x00, 0x2a, 0x2c,=20 0x28 | 0x0a, 0x00, 0x40, 0x42, 0x0f, 0x00, 0x80, 0x84,=20 0x30 | 0x1e, 0x00 Additional Descriptor bLength =3D 0x32 bDescriptorType =3D 0x24 bDescriptorSubType =3D 0x07 RAW dump:=20 0x00 | 0x32, 0x24, 0x07, 0x04, 0x00, 0x60, 0x01, 0x20,=20 0x08 | 0x01, 0x00, 0xc0, 0x7b, 0x00, 0x00, 0x80, 0xe6,=20 0x10 | 0x02, 0x00, 0x18, 0x03, 0x00, 0x2a, 0x2c, 0x0a,=20 0x18 | 0x00, 0x06, 0x15, 0x16, 0x05, 0x00, 0x80, 0x1a,=20 0x20 | 0x06, 0x00, 0x20, 0xa1, 0x07, 0x00, 0x2a, 0x2c,=20 0x28 | 0x0a, 0x00, 0x40, 0x42, 0x0f, 0x00, 0x80, 0x84,=20 0x30 | 0x1e, 0x00 Additional Descriptor bLength =3D 0x32 bDescriptorType =3D 0x24 bDescriptorSubType =3D 0x07 RAW dump:=20 0x00 | 0x32, 0x24, 0x07, 0x05, 0x00, 0x80, 0x02, 0xe0,=20 0x08 | 0x01, 0x00, 0x00, 0x77, 0x01, 0x00, 0x00, 0xca,=20 0x10 | 0x08, 0x00, 0x60, 0x09, 0x00, 0x2a, 0x2c, 0x0a,=20 0x18 | 0x00, 0x06, 0x15, 0x16, 0x05, 0x00, 0x80, 0x1a,=20 0x20 | 0x06, 0x00, 0x20, 0xa1, 0x07, 0x00, 0x2a, 0x2c,=20 0x28 | 0x0a, 0x00, 0x40, 0x42, 0x0f, 0x00, 0x80, 0x84,=20 0x30 | 0x1e, 0x00 Additional Descriptor bLength =3D 0x32 bDescriptorType =3D 0x24 bDescriptorSubType =3D 0x07 RAW dump:=20 0x00 | 0x32, 0x24, 0x07, 0x06, 0x00, 0x20, 0x03, 0x58,=20 0x08 | 0x02, 0x00, 0xf0, 0x49, 0x02, 0x00, 0xa0, 0xbb,=20 0x10 | 0x0d, 0x00, 0xa6, 0x0e, 0x00, 0x2a, 0x2c, 0x0a,=20 0x18 | 0x00, 0x06, 0x15, 0x16, 0x05, 0x00, 0x80, 0x1a,=20 0x20 | 0x06, 0x00, 0x20, 0xa1, 0x07, 0x00, 0x2a, 0x2c,=20 0x28 | 0x0a, 0x00, 0x40, 0x42, 0x0f, 0x00, 0x80, 0x84,=20 0x30 | 0x1e, 0x00 Additional Descriptor bLength =3D 0x26 bDescriptorType =3D 0x24 bDescriptorSubType =3D 0x07 RAW dump:=20 0x00 | 0x26, 0x24, 0x07, 0x07, 0x00, 0xc0, 0x03, 0xd0,=20 0x08 | 0x02, 0x00, 0xc0, 0x4b, 0x03, 0x00, 0x40, 0xe3,=20 0x10 | 0x09, 0x00, 0x18, 0x15, 0x00, 0x40, 0x42, 0x0f,=20 0x18 | 0x00, 0x03, 0x2a, 0x2c, 0x0a, 0x00, 0x40, 0x42,=20 0x20 | 0x0f, 0x00, 0x80, 0x84, 0x1e, 0x00 Additional Descriptor bLength =3D 0x27 bDescriptorType =3D 0x24 bDescriptorSubType =3D 0x03 RAW dump:=20 0x00 | 0x27, 0x24, 0x03, 0x00, 0x07, 0xa0, 0x00, 0x78,=20 0x08 | 0x00, 0xb0, 0x00, 0x90, 0x00, 0x40, 0x01, 0xf0,=20 0x10 | 0x00, 0x60, 0x01, 0x20, 0x01, 0x80, 0x02, 0xe0,=20 0x18 | 0x01, 0x20, 0x03, 0x58, 0x02, 0xc0, 0x03, 0xd0,=20 0x20 | 0x02, 0x05, 0x05, 0x0a, 0x0f, 0x14, 0x19 Additional Descriptor bLength =3D 0x06 bDescriptorType =3D 0x24 bDescriptorSubType =3D 0x0d RAW dump:=20 0x00 | 0x06, 0x24, 0x0d, 0x01, 0x01, 0x04 Additional Descriptor bLength =3D 0x1b bDescriptorType =3D 0x24 bDescriptorSubType =3D 0x04 RAW dump:=20 0x00 | 0x1b, 0x24, 0x04, 0x02, 0x08, 0x59, 0x55, 0x59,=20 0x08 | 0x32, 0x00, 0x00, 0x10, 0x00, 0x80, 0x00, 0x00,=20 0x10 | 0xaa, 0x00, 0x38, 0x9b, 0x71, 0x10, 0x03, 0x00,=20 0x18 | 0x00, 0x00, 0x00 Additional Descriptor bLength =3D 0x32 bDescriptorType =3D 0x24 bDescriptorSubType =3D 0x05 RAW dump:=20 0x00 | 0x32, 0x24, 0x05, 0x01, 0x00, 0xa0, 0x00, 0x78,=20 0x08 | 0x00, 0x00, 0x70, 0x17, 0x00, 0x00, 0xa0, 0x8c,=20 0x10 | 0x00, 0x00, 0x96, 0x00, 0x00, 0x15, 0x16, 0x05,=20 0x18 | 0x00, 0x06, 0x15, 0x16, 0x05, 0x00, 0x80, 0x1a,=20 0x20 | 0x06, 0x00, 0x20, 0xa1, 0x07, 0x00, 0x2a, 0x2c,=20 0x28 | 0x0a, 0x00, 0x40, 0x42, 0x0f, 0x00, 0x80, 0x84,=20 0x30 | 0x1e, 0x00 Additional Descriptor bLength =3D 0x32 bDescriptorType =3D 0x24 bDescriptorSubType =3D 0x05 RAW dump:=20 0x00 | 0x32, 0x24, 0x05, 0x02, 0x00, 0xb0, 0x00, 0x90,=20 0x08 | 0x00, 0x00, 0xf0, 0x1e, 0x00, 0x00, 0xa0, 0xb9,=20 0x10 | 0x00, 0x00, 0xc6, 0x00, 0x00, 0x15, 0x16, 0x05,=20 0x18 | 0x00, 0x06, 0x15, 0x16, 0x05, 0x00, 0x80, 0x1a,=20 0x20 | 0x06, 0x00, 0x20, 0xa1, 0x07, 0x00, 0x2a, 0x2c,=20 0x28 | 0x0a, 0x00, 0x40, 0x42, 0x0f, 0x00, 0x80, 0x84,=20 0x30 | 0x1e, 0x00 Additional Descriptor bLength =3D 0x32 bDescriptorType =3D 0x24 bDescriptorSubType =3D 0x05 RAW dump:=20 0x00 | 0x32, 0x24, 0x05, 0x03, 0x00, 0x40, 0x01, 0xf0,=20 0x08 | 0x00, 0x00, 0xc0, 0x5d, 0x00, 0x00, 0x80, 0x32,=20 0x10 | 0x02, 0x00, 0x58, 0x02, 0x00, 0x2a, 0x2c, 0x0a,=20 0x18 | 0x00, 0x06, 0x15, 0x16, 0x05, 0x00, 0x80, 0x1a,=20 0x20 | 0x06, 0x00, 0x20, 0xa1, 0x07, 0x00, 0x2a, 0x2c,=20 0x28 | 0x0a, 0x00, 0x40, 0x42, 0x0f, 0x00, 0x80, 0x84,=20 0x30 | 0x1e, 0x00 Additional Descriptor bLength =3D 0x32 bDescriptorType =3D 0x24 bDescriptorSubType =3D 0x05 RAW dump:=20 0x00 | 0x32, 0x24, 0x05, 0x04, 0x00, 0x60, 0x01, 0x20,=20 0x08 | 0x01, 0x00, 0xc0, 0x7b, 0x00, 0x00, 0x80, 0xe6,=20 0x10 | 0x02, 0x00, 0x18, 0x03, 0x00, 0x2a, 0x2c, 0x0a,=20 0x18 | 0x00, 0x06, 0x15, 0x16, 0x05, 0x00, 0x80, 0x1a,=20 0x20 | 0x06, 0x00, 0x20, 0xa1, 0x07, 0x00, 0x2a, 0x2c,=20 0x28 | 0x0a, 0x00, 0x40, 0x42, 0x0f, 0x00, 0x80, 0x84,=20 0x30 | 0x1e, 0x00 Additional Descriptor bLength =3D 0x32 bDescriptorType =3D 0x24 bDescriptorSubType =3D 0x05 RAW dump:=20 0x00 | 0x32, 0x24, 0x05, 0x05, 0x00, 0x80, 0x02, 0xe0,=20 0x08 | 0x01, 0x00, 0x00, 0x77, 0x01, 0x00, 0x00, 0xca,=20 0x10 | 0x08, 0x00, 0x60, 0x09, 0x00, 0x2a, 0x2c, 0x0a,=20 0x18 | 0x00, 0x06, 0x15, 0x16, 0x05, 0x00, 0x80, 0x1a,=20 0x20 | 0x06, 0x00, 0x20, 0xa1, 0x07, 0x00, 0x2a, 0x2c,=20 0x28 | 0x0a, 0x00, 0x40, 0x42, 0x0f, 0x00, 0x80, 0x84,=20 0x30 | 0x1e, 0x00 Additional Descriptor bLength =3D 0x2e bDescriptorType =3D 0x24 bDescriptorSubType =3D 0x05 RAW dump:=20 0x00 | 0x2e, 0x24, 0x05, 0x06, 0x00, 0x20, 0x03, 0x58,=20 0x08 | 0x02, 0x00, 0xf0, 0x49, 0x02, 0x00, 0xb0, 0x71,=20 0x10 | 0x0b, 0x00, 0xa6, 0x0e, 0x00, 0x2a, 0x2c, 0x0a,=20 0x18 | 0x00, 0x05, 0x80, 0x1a, 0x06, 0x00, 0x20, 0xa1,=20 0x20 | 0x07, 0x00, 0x2a, 0x2c, 0x0a, 0x00, 0x40, 0x42,=20 0x28 | 0x0f, 0x00, 0x80, 0x84, 0x1e, 0x00 Additional Descriptor bLength =3D 0x22 bDescriptorType =3D 0x24 bDescriptorSubType =3D 0x05 RAW dump:=20 0x00 | 0x22, 0x24, 0x05, 0x07, 0x00, 0xc0, 0x03, 0xd0,=20 0x08 | 0x02, 0x00, 0xc0, 0x4b, 0x03, 0x00, 0x80, 0x97,=20 0x10 | 0x06, 0x00, 0x18, 0x15, 0x00, 0x40, 0x42, 0x0f,=20 0x18 | 0x00, 0x02, 0x40, 0x42, 0x0f, 0x00, 0x80, 0x84,=20 0x20 | 0x1e, 0x00 Additional Descriptor bLength =3D 0x1e bDescriptorType =3D 0x24 bDescriptorSubType =3D 0x05 RAW dump:=20 0x00 | 0x1e, 0x24, 0x05, 0x08, 0x00, 0x40, 0x06, 0xb0,=20 0x08 | 0x04, 0x00, 0xc0, 0x27, 0x09, 0x00, 0xc0, 0x27,=20 0x10 | 0x09, 0x00, 0x98, 0x3a, 0x00, 0x80, 0x84, 0x1e,=20 0x18 | 0x00, 0x01, 0x80, 0x84, 0x1e, 0x00 Additional Descriptor bLength =3D 0x27 bDescriptorType =3D 0x24 bDescriptorSubType =3D 0x03 RAW dump:=20 0x00 | 0x27, 0x24, 0x03, 0x00, 0x08, 0xa0, 0x00, 0x78,=20 0x08 | 0x00, 0xb0, 0x00, 0x90, 0x00, 0x40, 0x01, 0xf0,=20 0x10 | 0x00, 0x60, 0x01, 0x20, 0x01, 0x80, 0x02, 0xe0,=20 0x18 | 0x01, 0x20, 0x03, 0x58, 0x02, 0xc0, 0x03, 0xd0,=20 0x20 | 0x02, 0x40, 0x06, 0xb0, 0x04, 0x01, 0x05 Additional Descriptor bLength =3D 0x06 bDescriptorType =3D 0x24 bDescriptorSubType =3D 0x0d RAW dump:=20 0x00 | 0x06, 0x24, 0x0d, 0x01, 0x01, 0x04 Interface 1 Alt 1 bLength =3D 0x0009=20 bDescriptorType =3D 0x0004=20 bInterfaceNumber =3D 0x0001=20 bAlternateSetting =3D 0x0001=20 bNumEndpoints =3D 0x0001=20 bInterfaceClass =3D 0x000e=20 bInterfaceSubClass =3D 0x0002=20 bInterfaceProtocol =3D 0x0000=20 iInterface =3D 0x0000 Endpoint 0 bLength =3D 0x0007=20 bDescriptorType =3D 0x0005=20 bEndpointAddress =3D 0x0081 bmAttributes =3D 0x0005 wMaxPacketSize =3D 0x00c0=20 bInterval =3D 0x0001=20 bRefresh =3D 0x0000=20 bSynchAddress =3D 0x0000=20 Interface 1 Alt 2 bLength =3D 0x0009=20 bDescriptorType =3D 0x0004=20 bInterfaceNumber =3D 0x0001=20 bAlternateSetting =3D 0x0002=20 bNumEndpoints =3D 0x0001=20 bInterfaceClass =3D 0x000e=20 bInterfaceSubClass =3D 0x0002=20 bInterfaceProtocol =3D 0x0000=20 iInterface =3D 0x0000 Endpoint 0 bLength =3D 0x0007=20 bDescriptorType =3D 0x0005=20 bEndpointAddress =3D 0x0081 bmAttributes =3D 0x0005 wMaxPacketSize =3D 0x0180=20 bInterval =3D 0x0001=20 bRefresh =3D 0x0000=20 bSynchAddress =3D 0x0000=20 Interface 1 Alt 3 bLength =3D 0x0009=20 bDescriptorType =3D 0x0004=20 bInterfaceNumber =3D 0x0001=20 bAlternateSetting =3D 0x0003=20 bNumEndpoints =3D 0x0001=20 bInterfaceClass =3D 0x000e=20 bInterfaceSubClass =3D 0x0002=20 bInterfaceProtocol =3D 0x0000=20 iInterface =3D 0x0000 Endpoint 0 bLength =3D 0x0007=20 bDescriptorType =3D 0x0005=20 bEndpointAddress =3D 0x0081 bmAttributes =3D 0x0005 wMaxPacketSize =3D 0x0200=20 bInterval =3D 0x0001=20 bRefresh =3D 0x0000=20 bSynchAddress =3D 0x0000=20 Interface 1 Alt 4 bLength =3D 0x0009=20 bDescriptorType =3D 0x0004=20 bInterfaceNumber =3D 0x0001=20 bAlternateSetting =3D 0x0004=20 bNumEndpoints =3D 0x0001=20 bInterfaceClass =3D 0x000e=20 bInterfaceSubClass =3D 0x0002=20 bInterfaceProtocol =3D 0x0000=20 iInterface =3D 0x0000 Endpoint 0 bLength =3D 0x0007=20 bDescriptorType =3D 0x0005=20 bEndpointAddress =3D 0x0081 bmAttributes =3D 0x0005 wMaxPacketSize =3D 0x0280=20 bInterval =3D 0x0001=20 bRefresh =3D 0x0000=20 bSynchAddress =3D 0x0000=20 Interface 1 Alt 5 bLength =3D 0x0009=20 bDescriptorType =3D 0x0004=20 bInterfaceNumber =3D 0x0001=20 bAlternateSetting =3D 0x0005=20 bNumEndpoints =3D 0x0001=20 bInterfaceClass =3D 0x000e=20 bInterfaceSubClass =3D 0x0002=20 bInterfaceProtocol =3D 0x0000=20 iInterface =3D 0x0000 Endpoint 0 bLength =3D 0x0007=20 bDescriptorType =3D 0x0005=20 bEndpointAddress =3D 0x0081 bmAttributes =3D 0x0005 wMaxPacketSize =3D 0x0320=20 bInterval =3D 0x0001=20 bRefresh =3D 0x0000=20 bSynchAddress =3D 0x0000=20 Interface 1 Alt 6 bLength =3D 0x0009=20 bDescriptorType =3D 0x0004=20 bInterfaceNumber =3D 0x0001=20 bAlternateSetting =3D 0x0006=20 bNumEndpoints =3D 0x0001=20 bInterfaceClass =3D 0x000e=20 bInterfaceSubClass =3D 0x0002=20 bInterfaceProtocol =3D 0x0000=20 iInterface =3D 0x0000 Endpoint 0 bLength =3D 0x0007=20 bDescriptorType =3D 0x0005=20 bEndpointAddress =3D 0x0081 bmAttributes =3D 0x0005 wMaxPacketSize =3D 0x03b0=20 bInterval =3D 0x0001=20 bRefresh =3D 0x0000=20 bSynchAddress =3D 0x0000=20 Interface 1 Alt 7 bLength =3D 0x0009=20 bDescriptorType =3D 0x0004=20 bInterfaceNumber =3D 0x0001=20 bAlternateSetting =3D 0x0007=20 bNumEndpoints =3D 0x0001=20 bInterfaceClass =3D 0x000e=20 bInterfaceSubClass =3D 0x0002=20 bInterfaceProtocol =3D 0x0000=20 iInterface =3D 0x0000 Endpoint 0 bLength =3D 0x0007=20 bDescriptorType =3D 0x0005=20 bEndpointAddress =3D 0x0081 bmAttributes =3D 0x0005 wMaxPacketSize =3D 0x0a80=20 bInterval =3D 0x0001=20 bRefresh =3D 0x0000=20 bSynchAddress =3D 0x0000=20 Interface 1 Alt 8 bLength =3D 0x0009=20 bDescriptorType =3D 0x0004=20 bInterfaceNumber =3D 0x0001=20 bAlternateSetting =3D 0x0008=20 bNumEndpoints =3D 0x0001=20 bInterfaceClass =3D 0x000e=20 bInterfaceSubClass =3D 0x0002=20 bInterfaceProtocol =3D 0x0000=20 iInterface =3D 0x0000 Endpoint 0 bLength =3D 0x0007=20 bDescriptorType =3D 0x0005=20 bEndpointAddress =3D 0x0081 bmAttributes =3D 0x0005 wMaxPacketSize =3D 0x0b20=20 bInterval =3D 0x0001=20 bRefresh =3D 0x0000=20 bSynchAddress =3D 0x0000=20 Interface 1 Alt 9 bLength =3D 0x0009=20 bDescriptorType =3D 0x0004=20 bInterfaceNumber =3D 0x0001=20 bAlternateSetting =3D 0x0009=20 bNumEndpoints =3D 0x0001=20 bInterfaceClass =3D 0x000e=20 bInterfaceSubClass =3D 0x0002=20 bInterfaceProtocol =3D 0x0000=20 iInterface =3D 0x0000 Endpoint 0 bLength =3D 0x0007=20 bDescriptorType =3D 0x0005=20 bEndpointAddress =3D 0x0081 bmAttributes =3D 0x0005 wMaxPacketSize =3D 0x0be0=20 bInterval =3D 0x0001=20 bRefresh =3D 0x0000=20 bSynchAddress =3D 0x0000=20 Interface 1 Alt 10 bLength =3D 0x0009=20 bDescriptorType =3D 0x0004=20 bInterfaceNumber =3D 0x0001=20 bAlternateSetting =3D 0x000a=20 bNumEndpoints =3D 0x0001=20 bInterfaceClass =3D 0x000e=20 bInterfaceSubClass =3D 0x0002=20 bInterfaceProtocol =3D 0x0000=20 iInterface =3D 0x0000 Endpoint 0 bLength =3D 0x0007=20 bDescriptorType =3D 0x0005=20 bEndpointAddress =3D 0x0081 bmAttributes =3D 0x0005 wMaxPacketSize =3D 0x1380=20 bInterval =3D 0x0001=20 bRefresh =3D 0x0000=20 bSynchAddress =3D 0x0000=20 Interface 1 Alt 11 bLength =3D 0x0009=20 bDescriptorType =3D 0x0004=20 bInterfaceNumber =3D 0x0001=20 bAlternateSetting =3D 0x000b=20 bNumEndpoints =3D 0x0001=20 bInterfaceClass =3D 0x000e=20 bInterfaceSubClass =3D 0x0002=20 bInterfaceProtocol =3D 0x0000=20 iInterface =3D 0x0000 Endpoint 0 bLength =3D 0x0007=20 bDescriptorType =3D 0x0005=20 bEndpointAddress =3D 0x0081 bmAttributes =3D 0x0005 wMaxPacketSize =3D 0x13fc=20 bInterval =3D 0x0001=20 bRefresh =3D 0x0000=20 bSynchAddress =3D 0x0000=20 Additional Descriptor bLength =3D 0x08 bDescriptorType =3D 0x0b bDescriptorSubType =3D 0x02 RAW dump:=20 0x00 | 0x08, 0x0b, 0x02, 0x02, 0x01, 0x02, 0x00, 0x00 Interface 2 bLength =3D 0x0009=20 bDescriptorType =3D 0x0004=20 bInterfaceNumber =3D 0x0002=20 bAlternateSetting =3D 0x0000=20 bNumEndpoints =3D 0x0000=20 bInterfaceClass =3D 0x0001=20 bInterfaceSubClass =3D 0x0001=20 bInterfaceProtocol =3D 0x0000=20 iInterface =3D 0x0000 Additional Descriptor bLength =3D 0x09 bDescriptorType =3D 0x24 bDescriptorSubType =3D 0x01 RAW dump:=20 0x00 | 0x09, 0x24, 0x01, 0x00, 0x01, 0x26, 0x00, 0x01,=20 0x08 | 0x03 Additional Descriptor bLength =3D 0x0c bDescriptorType =3D 0x24 bDescriptorSubType =3D 0x02 RAW dump:=20 0x00 | 0x0c, 0x24, 0x02, 0x01, 0x01, 0x02, 0x00, 0x01,=20 0x08 | 0x00, 0x00, 0x00, 0x00 Additional Descriptor bLength =3D 0x09 bDescriptorType =3D 0x24 bDescriptorSubType =3D 0x03 RAW dump:=20 0x00 | 0x09, 0x24, 0x03, 0x03, 0x01, 0x01, 0x01, 0x05,=20 0x08 | 0x00 Additional Descriptor bLength =3D 0x08 bDescriptorType =3D 0x24 bDescriptorSubType =3D 0x06 RAW dump:=20 0x00 | 0x08, 0x24, 0x06, 0x05, 0x01, 0x01, 0x03, 0x00 Interface 3 bLength =3D 0x0009=20 bDescriptorType =3D 0x0004=20 bInterfaceNumber =3D 0x0003=20 bAlternateSetting =3D 0x0000=20 bNumEndpoints =3D 0x0000=20 bInterfaceClass =3D 0x0001=20 bInterfaceSubClass =3D 0x0002=20 bInterfaceProtocol =3D 0x0000=20 iInterface =3D 0x0000 Interface 3 Alt 1 bLength =3D 0x0009=20 bDescriptorType =3D 0x0004=20 bInterfaceNumber =3D 0x0003=20 bAlternateSetting =3D 0x0001=20 bNumEndpoints =3D 0x0001=20 bInterfaceClass =3D 0x0001=20 bInterfaceSubClass =3D 0x0002=20 bInterfaceProtocol =3D 0x0000=20 iInterface =3D 0x0000 Additional Descriptor bLength =3D 0x07 bDescriptorType =3D 0x24 bDescriptorSubType =3D 0x01 RAW dump:=20 0x00 | 0x07, 0x24, 0x01, 0x03, 0x01, 0x01, 0x00 Additional Descriptor bLength =3D 0x0b bDescriptorType =3D 0x24 bDescriptorSubType =3D 0x02 RAW dump:=20 0x00 | 0x0b, 0x24, 0x02, 0x01, 0x01, 0x02, 0x10, 0x01,=20 0x08 | 0x80, 0x3e, 0x00 Endpoint 0 bLength =3D 0x0009=20 bDescriptorType =3D 0x0005=20 bEndpointAddress =3D 0x0086 bmAttributes =3D 0x0005 wMaxPacketSize =3D 0x0024=20 bInterval =3D 0x0004=20 bRefresh =3D 0x0000=20 bSynchAddress =3D 0x0000=20 Additional Descriptor bLength =3D 0x07 bDescriptorType =3D 0x25 bDescriptorSubType =3D 0x01 RAW dump:=20 0x00 | 0x07, 0x25, 0x01, 0x01, 0x00, 0x00, 0x00 ugen7.8: at usbus7, cfg=3D0 md=3DHOST spd=3D= HIGH (480Mbps) pwr=3DON --7ZAtKRhVyVSsbBD2-- --z4+8/lEcDcG5Ke9S Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (FreeBSD) iEYEARECAAYFAkvobhgACgkQfXtD1KVAIbAWHgCdEmI3ay4y/TkKHmUBflDDXkIk WqsAnRui+8/4W8yse73XUkUXrWkFz0pI =RQpC -----END PGP SIGNATURE----- --z4+8/lEcDcG5Ke9S-- From owner-freebsd-usb@FreeBSD.ORG Mon May 10 23:38:30 2010 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 791FC1065670 for ; Mon, 10 May 2010 23:38:30 +0000 (UTC) (envelope-from hselasky@c2i.net) Received: from swip.net (mailfe01.swip.net [212.247.154.1]) by mx1.freebsd.org (Postfix) with ESMTP id CFA858FC1F for ; Mon, 10 May 2010 23:38:29 +0000 (UTC) X-Cloudmark-Score: 0.000000 [] X-Cloudmark-Analysis: v=1.0 c=1 a=M8b_wTzEtboA:10 a=MnI1ikcADjEx7bvsp0jZvQ==:17 a=qoiYYGa6GQgivX69B58A:9 a=B9zqwTrKsocVB4d5Pmr2xJ9iOCQA:4 a=PUjeQqilurYA:10 a=7GFj1YB6HJs1jVCNToEA:9 a=b5cvChAfTFM8rnkoUKEA:7 a=WAoYVsdYHnx_nkoeAIWWwDXs5hwA:4 Received: from [188.126.201.140] (account mc467741@c2i.net HELO laptop002.hselasky.homeunix.org) by mailfe01.swip.net (CommuniGate Pro SMTP 5.2.19) with ESMTPA id 338345982; Tue, 11 May 2010 01:38:27 +0200 To: freebsd-usb@freebsd.org From: Hans Petter Selasky X-Face: +~\`s("[*|O,="7?X@L.elg*F"OA\I/3%^p8g?ab%RN'( =?iso-8859-15?q?=3B=5FIjlA=3A=0A=09hGE=2E=2EEw?=, =?iso-8859-15?q?XAQ*o=23=5C/M=7ESC=3DS1-f9=7BEzRfT=27=7CHhll5Q=5Dha5Bt-s=7Co?= =?iso-8859-15?q?TlKMusi=3A1e=5BwJl=7Dkd=7DGR=0A=09Z0adGx-x=5F0zGbZj=27e?=(Y[(UNle~)8CQWXW@:DX+9)_YlB[tIccCPN$7/L' Date: Tue, 11 May 2010 01:35:41 +0200 MIME-Version: 1.0 Content-Type: Multipart/Mixed; boundary="Boundary-00=_NhJ6LkQTkbfWj9Z" Message-Id: <201005110135.41340.hselasky@c2i.net> Cc: Subject: Re: snd_uaudio recording not working X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 May 2010 23:38:30 -0000 --Boundary-00=_NhJ6LkQTkbfWj9Z Content-Type: Text/Plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Hi, I suspect I've found the issue. Can you try to apply the attached patch by hand? It appears one of my optimisations have broken something. --HPS --Boundary-00=_NhJ6LkQTkbfWj9Z Content-Type: text/plain; charset="iso-8859-15"; name="usb_patch.txt" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="usb_patch.txt" --- src/sys/dev/usb/controller/ehci.c 2010-04-22 23:36:13.000000000 0000 +++ src/sys/dev/usb/controller/ehci.c 2010-04-22 23:36:13.000000000 0000 @@ -1352,22 +1352,32 @@ } } else if (methods == &ehci_device_isoc_hs_methods) { ehci_itd_t *td; - uint8_t n = (xfer->nframes & 7); /* isochronous high speed transfer */ /* check last transfer */ td = xfer->td_transfer_last; usb_pc_cpu_invalidate(td->page_cache); - if (n == 0) - status = td->itd_status[7]; - else - status = td->itd_status[n-1]; + status = td->itd_status[0]; + status |= td->itd_status[1]; + status |= td->itd_status[2]; + status |= td->itd_status[3]; + status |= td->itd_status[4]; + status |= td->itd_status[5]; + status |= td->itd_status[6]; + status |= td->itd_status[7]; /* also check first transfer */ td = xfer->td_transfer_first; usb_pc_cpu_invalidate(td->page_cache); status |= td->itd_status[0]; + status |= td->itd_status[1]; + status |= td->itd_status[2]; + status |= td->itd_status[3]; + status |= td->itd_status[4]; + status |= td->itd_status[5]; + status |= td->itd_status[6]; + status |= td->itd_status[7]; /* if no transactions are active we continue */ if (!(status & htohc32(sc, EHCI_ITD_ACTIVE))) { @@ -2799,14 +2809,15 @@ uint8_t x; uint8_t td_no; uint8_t page_no; + uint8_t shift = usbd_xfer_get_fps_shift(xfer); #ifdef USB_DEBUG uint8_t once = 1; #endif - DPRINTFN(6, "xfer=%p next=%d nframes=%d\n", - xfer, xfer->endpoint->isoc_next, xfer->nframes); + DPRINTFN(6, "xfer=%p next=%d nframes=%d shift=%d\n", + xfer, xfer->endpoint->isoc_next, xfer->nframes, (int)shift); /* get the current frame index */ @@ -2820,7 +2831,7 @@ (EHCI_VIRTUAL_FRAMELIST_COUNT - 1); if ((xfer->endpoint->is_synced == 0) || - (buf_offset < ((xfer->nframes + 7) / 8))) { + (buf_offset < (((xfer->nframes << shift) + 7) / 8))) { /* * If there is data underflow or the pipe queue is empty we * schedule the transfer a few frames ahead of the current @@ -2844,7 +2855,7 @@ */ xfer->isoc_time_complete = usb_isoc_time_expand(&sc->sc_bus, nframes) + buf_offset + - ((xfer->nframes + 7) / 8); + (((xfer->nframes << shift) + 7) / 8); /* get the real number of frames */ --- src/sys/dev/usb/usb_hub.c 2010-05-05 19:58:31.000000000 0000 +++ src/sys/dev/usb/usb_hub.c 2010-05-05 19:58:31.000000000 0000 @@ -1230,6 +1230,11 @@ if (udev->flags.usb_mode != USB_MODE_HOST) return; /* not supported */ + if (xfer->flags_int.bandwidth_reclaimed != 0) + return; /* bandwidth already allocated */ + + xfer->flags_int.bandwidth_reclaimed = 1; + xfer->endpoint->refcount_bw++; if (xfer->endpoint->refcount_bw != 1) return; /* already allocated */ @@ -1310,6 +1315,11 @@ if (udev->flags.usb_mode != USB_MODE_HOST) return; /* not supported */ + if (xfer->flags_int.bandwidth_reclaimed == 0) + return; /* bandwidth already freed */ + + xfer->flags_int.bandwidth_reclaimed = 0; + xfer->endpoint->refcount_bw--; if (xfer->endpoint->refcount_bw != 0) return; /* still allocated */ --Boundary-00=_NhJ6LkQTkbfWj9Z-- From owner-freebsd-usb@FreeBSD.ORG Tue May 11 03:41:26 2010 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 854591065673 for ; Tue, 11 May 2010 03:41:26 +0000 (UTC) (envelope-from sarumont@sigil.org) Received: from mail.sigil.org (mail.sigil.org [208.86.227.164]) by mx1.freebsd.org (Postfix) with ESMTP id 51C108FC17 for ; Tue, 11 May 2010 03:41:26 +0000 (UTC) Received: from omni0.sigil.org (localhost [127.0.0.1]) by mail.sigil.org (Postfix) with ESMTP id 464945C17; Mon, 10 May 2010 22:38:21 -0500 (CDT) X-Virus-Scanned: amavisd-new at sigil.org Received: from mail.sigil.org ([127.0.0.1]) by omni0.sigil.org (mail.sigil.org [127.0.0.1]) (amavisd-new, port 10024) with LMTP id tjOmTiG4czXD; Mon, 10 May 2010 22:38:09 -0500 (CDT) Received: from illusion.portal.sigil.org (ip72-202-157-83.ks.ks.cox.net [72.202.157.83]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.sigil.org (Postfix) with ESMTPSA id 250445C01; Mon, 10 May 2010 22:38:08 -0500 (CDT) Received: by illusion.portal.sigil.org (sSMTP sendmail emulation); Mon, 10 May 2010 22:41:09 -0500 From: "Richard Kolkovich" Date: Mon, 10 May 2010 22:41:09 -0500 To: Hans Petter Selasky Message-ID: <20100511034109.GA3368@magus.portal.sigil.org> References: <201005110135.41340.hselasky@c2i.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="IS0zKkzwUGydFO0o" Content-Disposition: inline In-Reply-To: <201005110135.41340.hselasky@c2i.net> X-OS: FreeBSD magus 8.0-STABLE amd64 X-Mailer: Mutt 1.5.20 (2009-06-14) X-Composed-With: vim X-PGP-Key: http://sarumont.sigil.org/pubkey.asc User-Agent: Mutt/1.5.20 (2009-06-14) Cc: freebsd-usb@freebsd.org Subject: Re: snd_uaudio recording not working X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 May 2010 03:41:26 -0000 --IS0zKkzwUGydFO0o Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, May 11, 2010 at 01:35:41AM +0200, Hans Petter Selasky wrote: > Hi, >=20 > I suspect I've found the issue. >=20 > Can you try to apply the attached patch by hand? >=20 > It appears one of my optimisations have broken something. >=20 > --HPS Yup - that did it. Thanks! --=20 Richard Kolkovich http://www.sigil.org PGP Key: 0x9E54EF59 (http://pgp.mit.edu) --IS0zKkzwUGydFO0o Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (FreeBSD) iEYEARECAAYFAkvo0dQACgkQfXtD1KVAIbDLzQCfXD6O4sl5sKkLdxRaXjZ9rzkb e/8Ani1V/6jHFGDRIkNuPpZrbyHuijmL =u/HN -----END PGP SIGNATURE----- --IS0zKkzwUGydFO0o-- From owner-freebsd-usb@FreeBSD.ORG Tue May 11 13:56:13 2010 Return-Path: Delivered-To: freebsd-usb@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1C0F510656C1; Tue, 11 May 2010 13:56:13 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id 35C268FC28; Tue, 11 May 2010 13:56:11 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o4BDuBRM016539; Tue, 11 May 2010 13:56:11 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o4BDuBsD016535; Tue, 11 May 2010 13:56:11 GMT (envelope-from linimon) Date: Tue, 11 May 2010 13:56:11 GMT Message-Id: <201005111356.o4BDuBsD016535@freefall.freebsd.org> To: linimon@FreeBSD.org, freebsd-bugs@FreeBSD.org, freebsd-usb@FreeBSD.org From: linimon@FreeBSD.org Cc: Subject: Re: usb/146483: [usbdevs] [patch] Another USB FTDI device X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 May 2010 13:56:13 -0000 Old Synopsis: [PATCH] Another USB FTDI device New Synopsis: [usbdevs] [patch] Another USB FTDI device Responsible-Changed-From-To: freebsd-bugs->freebsd-usb Responsible-Changed-By: linimon Responsible-Changed-When: Tue May 11 13:55:39 UTC 2010 Responsible-Changed-Why: Reclassify. http://www.freebsd.org/cgi/query-pr.cgi?pr=146483 From owner-freebsd-usb@FreeBSD.ORG Tue May 11 14:05:24 2010 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C00C8106566C; Tue, 11 May 2010 14:05:24 +0000 (UTC) (envelope-from hselasky@c2i.net) Received: from swip.net (mailfe11.swip.net [212.247.155.65]) by mx1.freebsd.org (Postfix) with ESMTP id E991E8FC22; Tue, 11 May 2010 14:05:23 +0000 (UTC) X-Cloudmark-Score: 0.000000 [] X-Cloudmark-Analysis: v=1.0 c=1 a=rKK4HVAp7cIA:10 a=Q9fys5e9bTEA:10 a=M8b_wTzEtboA:10 a=MnI1ikcADjEx7bvsp0jZvQ==:17 a=6I5d2MoRAAAA:8 a=ZHk7DuqVwXYuvRQ5EDoA:9 a=hKMoklbfO_0V0LB_uD6GZvpaRdEA:4 a=PUjeQqilurYA:10 a=SV7veod9ZcQA:10 Received: from [188.126.201.140] (account mc467741@c2i.net HELO laptop002.hselasky.homeunix.org) by mailfe11.swip.net (CommuniGate Pro SMTP 5.2.19) with ESMTPA id 1225024230; Tue, 11 May 2010 16:05:21 +0200 From: Hans Petter Selasky To: freebsd-usb@freebsd.org Date: Tue, 11 May 2010 16:02:34 +0200 User-Agent: KMail/1.12.4 (FreeBSD/8.0-STABLE; KDE/4.3.4; amd64; ; ) References: <201005111356.o4BDuBsD016535@freefall.freebsd.org> In-Reply-To: <201005111356.o4BDuBsD016535@freefall.freebsd.org> X-Face: +~\`s("[*|O,="7?X@L.elg*F"OA\I/3%^p8g?ab%RN'(; _IjlA: hGE..Ew, XAQ*o#\/M~SC=S1-f9{EzRfT'|Hhll5Q]ha5Bt-s|oTlKMusi:1e[wJl}kd}GR Z0adGx-x_0zGbZj'e(Y[(UNle~)8CQWXW@:DX+9)_YlB[tIccCPN$7/L' MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Message-Id: <201005111602.34664.hselasky@c2i.net> Cc: freebsd-bugs@freebsd.org, linimon@freebsd.org Subject: Re: usb/146483: [usbdevs] [patch] Another USB FTDI device X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 May 2010 14:05:24 -0000 On Tuesday 11 May 2010 15:56:11 linimon@freebsd.org wrote: > Old Synopsis: [PATCH] Another USB FTDI device > New Synopsis: [usbdevs] [patch] Another USB FTDI device > > Responsible-Changed-From-To: freebsd-bugs->freebsd-usb > Responsible-Changed-By: linimon > Responsible-Changed-When: Tue May 11 13:55:39 UTC 2010 > Responsible-Changed-Why: > Reclassify. > Committed to USB P4 (9-current): http://p4web.freebsd.org/@@178094?ac=10 --HPS --HPS From owner-freebsd-usb@FreeBSD.ORG Wed May 12 01:49:49 2010 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0C474106564A for ; Wed, 12 May 2010 01:49:49 +0000 (UTC) (envelope-from tsmm@list.ru) Received: from fallback3.mail.ru (fallback3.mail.ru [94.100.176.58]) by mx1.freebsd.org (Postfix) with ESMTP id BAFD58FC21 for ; Wed, 12 May 2010 01:49:48 +0000 (UTC) Received: from f25.mail.ru (f25.mail.ru [217.69.129.91]) by fallback3.mail.ru (mPOP.Fallback_MX) with ESMTP id 0DCCB2389530 for ; Wed, 12 May 2010 05:34:34 +0400 (MSD) Received: from mail by f25.mail.ru with local id 1OC0qG-0003bI-00 for freebsd-usb@freebsd.org; Wed, 12 May 2010 05:34:32 +0400 Received: from [89.218.52.234] by win.mail.ru with HTTP; Wed, 12 May 2010 05:34:32 +0400 From: Mikhail TSaplin To: freebsd-usb@freebsd.org Mime-Version: 1.0 X-Mailer: mPOP Web-Mail 2.19 X-Originating-IP: [89.218.52.234] Date: Wed, 12 May 2010 05:34:32 +0400 Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 8bit Message-Id: X-Spam: Not detected X-Mras: Ok Subject: Huawei EC122 CDMA modem (u3g) X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Mikhail TSaplin List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 May 2010 01:49:49 -0000 Hello All. I have Huawei EC122 CDMA modem. But it doesn't supported by u3g driver. I have disabled umass support in kernel config, and usbconfig shows: # usbconfig -u 0 -a 2 dump_device_desc ugen0.2: at usbus0, cfg=255 md=HOST spd=FULL (12Mbps) pwr=ON bLength = 0x0012 bDescriptorType = 0x0001 bcdUSB = 0x0110 bDeviceClass = 0x0000 bDeviceSubClass = 0x0000 bDeviceProtocol = 0x0000 bMaxPacketSize0 = 0x0040 idVendor = 0x12d1 idProduct = 0x1446 bcdDevice = 0x0000 iManufacturer = 0x0001 iProduct = 0x0002 iSerialNumber = 0x0004 <> bNumConfigurations = 0x0001 To attach this device by u3g driver I've added line to /sys/dev/usb/usbdevs: product HUAWEI EC122 0x1446 Huawei Mobile EC122 And in /sys/dev/usb/serial/u3g.c U3G_DEV(HUAWEI, E220, U3GFL_HUAWEI_INIT) After kernel recompiling, pluging device shows: u3g_huawei_init:270: usb_alloc_device:1779: Found Huawei auto-install disk! ugen0.2: at usbus0 Also i tried to use U3GFL_SCSI_EJECT bit: U3G_DEV(HUAWEI, EC122, U3GFL_SCSI_EJECT), Pluging device shows: usb_test_autoinstall:571: Eject CD command status: USB_ERR_NORMAL_COMPLETION usb_alloc_device:1779: Found Huawei auto-install disk! ugen0.2: at usbus0 Can you help me, what also i need to do? Regards Mikhail. M. TSaplin From owner-freebsd-usb@FreeBSD.ORG Wed May 12 07:15:03 2010 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 416CA106566C for ; Wed, 12 May 2010 07:15:03 +0000 (UTC) (envelope-from hselasky@c2i.net) Received: from swip.net (mailfe12.swipnet.se [212.247.155.97]) by mx1.freebsd.org (Postfix) with ESMTP id C8D0B8FC1A for ; Wed, 12 May 2010 07:15:02 +0000 (UTC) X-Cloudmark-Score: 0.000000 [] X-Cloudmark-Analysis: v=1.0 c=1 a=gH2l33NO9zgA:10 a=9mj84RlD3M8A:10 a=q8OS1GolVHwA:10 a=Fdkxr_5KmFUA:10 a=M8b_wTzEtboA:10 a=MnI1ikcADjEx7bvsp0jZvQ==:17 a=XElA3sR6OsMvY7elfwMA:9 a=ZkX54AWeBIj8u7f801Tku8q4Dj0A:4 a=pvA44qeTxYYA:10 Received: from [188.126.201.140] (account mc467741@c2i.net HELO laptop002.hselasky.homeunix.org) by mailfe12.swip.net (CommuniGate Pro SMTP 5.2.19) with ESMTPA id 1190092970; Wed, 12 May 2010 09:15:00 +0200 From: Hans Petter Selasky To: freebsd-usb@freebsd.org, Mikhail TSaplin Date: Wed, 12 May 2010 09:12:15 +0200 User-Agent: KMail/1.12.4 (FreeBSD/8.0-STABLE; KDE/4.3.4; amd64; ; ) References: In-Reply-To: X-Face: +~\`s("[*|O,="7?X@L.elg*F"OA\I/3%^p8g?ab%RN'(; _IjlA: hGE..Ew, XAQ*o#\/M~SC=S1-f9{EzRfT'|Hhll5Q]ha5Bt-s|oTlKMusi:1e[wJl}kd}GR Z0adGx-x_0zGbZj'e(Y[(UNle~)8CQWXW@:DX+9)_YlB[tIccCPN$7/L' MIME-Version: 1.0 Content-Type: Text/Plain; charset="koi8-r" Content-Transfer-Encoding: 7bit Message-Id: <201005120912.15545.hselasky@c2i.net> Cc: Subject: Re: Huawei EC122 CDMA modem (u3g) X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 May 2010 07:15:03 -0000 On Wednesday 12 May 2010 03:34:32 Mikhail TSaplin wrote: > 0x12d1 > Try googling the VID+PID and see if someone already made a mode-switch program for your device. --HPS From owner-freebsd-usb@FreeBSD.ORG Wed May 12 22:30:04 2010 Return-Path: Delivered-To: freebsd-usb@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 54CF01065674 for ; Wed, 12 May 2010 22:30:04 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (unknown [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 2B7D78FC13 for ; Wed, 12 May 2010 22:30:04 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o4CMU4KD030404 for ; Wed, 12 May 2010 22:30:04 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o4CMU4qc030401; Wed, 12 May 2010 22:30:04 GMT (envelope-from gnats) Date: Wed, 12 May 2010 22:30:04 GMT Message-Id: <201005122230.o4CMU4qc030401@freefall.freebsd.org> To: freebsd-usb@FreeBSD.org From: dfilter@FreeBSD.ORG (dfilter service) Cc: Subject: Re: usb/145265: commit references a PR X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: dfilter service List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 May 2010 22:30:04 -0000 The following reply was made to PR usb/145265; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: usb/145265: commit references a PR Date: Wed, 12 May 2010 22:26:38 +0000 (UTC) Author: thompsa Date: Wed May 12 22:26:23 2010 New Revision: 208006 URL: http://svn.freebsd.org/changeset/base/208006 Log: Add quirks for the Alcor SDCR_6362 Card Reader, Freecom HDD storage device and Samsung YP_U4 music player. PR: usb/145265, usb/146104 Submitted by: Dmitry Luhtionov, Urankar Mikael, Peter Toth Modified: head/sys/dev/usb/quirk/usb_quirk.c head/sys/dev/usb/usbdevs Modified: head/sys/dev/usb/quirk/usb_quirk.c ============================================================================== --- head/sys/dev/usb/quirk/usb_quirk.c Wed May 12 21:50:03 2010 (r208005) +++ head/sys/dev/usb/quirk/usb_quirk.c Wed May 12 22:26:23 2010 (r208006) @@ -151,6 +151,8 @@ static struct usb_quirk_entry usb_quirks USB_QUIRK(AIPTEK2, SUNPLUS_TECH, 0x0000, 0xffff, UQ_MSC_NO_SYNC_CACHE), USB_QUIRK(ALCOR, SDCR_6335, 0x0000, 0xffff, UQ_MSC_NO_TEST_UNIT_READY, UQ_MSC_NO_SYNC_CACHE), + USB_QUIRK(ALCOR, SDCR_6362, 0x0000, 0xffff, UQ_MSC_NO_TEST_UNIT_READY, + UQ_MSC_NO_SYNC_CACHE), USB_QUIRK(ALCOR, AU6390, 0x0000, 0xffff, UQ_MSC_NO_SYNC_CACHE), USB_QUIRK(ALCOR, UMCR_9361, 0x0000, 0xffff, UQ_MSC_FORCE_WIRE_BBB, UQ_MSC_FORCE_PROTO_SCSI, UQ_MSC_NO_GETMAXLUN), @@ -184,6 +186,7 @@ static struct usb_quirk_entry usb_quirks USB_QUIRK(FEIYA, 5IN1, 0x0000, 0xffff, UQ_MSC_FORCE_WIRE_BBB, UQ_MSC_FORCE_PROTO_SCSI), USB_QUIRK(FREECOM, DVD, 0x0000, 0xffff, UQ_MSC_FORCE_PROTO_SCSI), + USB_QUIRK(FREECOM, HDD, 0x0000, 0xffff, UQ_MSC_NO_SYNC_CACHE), USB_QUIRK(FUJIPHOTO, MASS0100, 0x0000, 0xffff, UQ_MSC_FORCE_WIRE_CBI_I, UQ_MSC_FORCE_PROTO_ATAPI, UQ_MSC_NO_RS_CLEAR_UA), USB_QUIRK(GENESYS, GL641USB2IDE, 0x0000, 0xffff, UQ_MSC_FORCE_WIRE_BBB, @@ -323,6 +326,7 @@ static struct usb_quirk_entry usb_quirks USB_QUIRK_VP(USB_VENDOR_SAMSUNG_TECHWIN, USB_PRODUCT_SAMSUNG_TECHWIN_DIGIMAX_410, UQ_MSC_FORCE_WIRE_BBB, UQ_MSC_FORCE_PROTO_SCSI, UQ_MSC_NO_INQUIRY), + USB_QUIRK(SAMSUNG, YP_U4, 0x0000, 0xffff, UQ_MSC_NO_SYNC_CACHE), USB_QUIRK(SANDISK, SDDR05A, 0x0000, 0xffff, UQ_MSC_FORCE_WIRE_CBI, UQ_MSC_FORCE_PROTO_SCSI, UQ_MSC_READ_CAP_OFFBY1, UQ_MSC_NO_GETMAXLUN), Modified: head/sys/dev/usb/usbdevs ============================================================================== --- head/sys/dev/usb/usbdevs Wed May 12 21:50:03 2010 (r208005) +++ head/sys/dev/usb/usbdevs Wed May 12 22:26:23 2010 (r208006) @@ -873,6 +873,7 @@ product AKS USBHASP 0x0001 USB-HASP 0.0 product ALCOR2 KBD_HUB 0x2802 Kbd Hub product ALCOR SDCR_6335 0x6335 SD/MMC Card Reader +product ALCOR SDCR_6362 0x6362 SD/MMC Card Reader product ALCOR TRANSCEND 0x6387 Transcend JetFlash Drive product ALCOR MA_KBD_HUB 0x9213 MacAlly Kbd Hub product ALCOR AU9814 0x9215 AU9814 Hub @@ -1483,6 +1484,7 @@ product FOSSIL WRISTPDA 0x0002 Wrist PD /* Freecom products */ product FREECOM DVD 0xfc01 DVD drive +product FREECOM HDD 0xfc05 Classic SL Hard Drive /* Fujitsu Siemens Computers products */ product FSC E5400 0x1009 PrismGT USB 2.0 WLAN @@ -2591,6 +2593,8 @@ product SAGEM XG76NA 0x0062 XG-76NA /* Samsung products */ product SAMSUNG ML6060 0x3008 ML-6060 laser printer product SAMSUNG YP_U2 0x5050 YP-U2 MP3 Player +product SAMSUNG YP_U4 0x5092 YP-U4 MP3 Player + product SAMSUNG I500 0x6601 I500 Palm USB Phone product SAMSUNG2 RT2870_1 0x2018 RT2870 _______________________________________________ svn-src-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscribe@freebsd.org" From owner-freebsd-usb@FreeBSD.ORG Wed May 12 22:30:06 2010 Return-Path: Delivered-To: freebsd-usb@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B8D9F106566C for ; Wed, 12 May 2010 22:30:06 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (unknown [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 8F7BF8FC08 for ; Wed, 12 May 2010 22:30:06 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o4CMU6dg030588 for ; Wed, 12 May 2010 22:30:06 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o4CMU6pf030579; Wed, 12 May 2010 22:30:06 GMT (envelope-from gnats) Date: Wed, 12 May 2010 22:30:06 GMT Message-Id: <201005122230.o4CMU6pf030579@freefall.freebsd.org> To: freebsd-usb@FreeBSD.org From: dfilter@FreeBSD.ORG (dfilter service) Cc: Subject: Re: usb/146104: commit references a PR X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: dfilter service List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 May 2010 22:30:06 -0000 The following reply was made to PR usb/146104; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: usb/146104: commit references a PR Date: Wed, 12 May 2010 22:26:38 +0000 (UTC) Author: thompsa Date: Wed May 12 22:26:23 2010 New Revision: 208006 URL: http://svn.freebsd.org/changeset/base/208006 Log: Add quirks for the Alcor SDCR_6362 Card Reader, Freecom HDD storage device and Samsung YP_U4 music player. PR: usb/145265, usb/146104 Submitted by: Dmitry Luhtionov, Urankar Mikael, Peter Toth Modified: head/sys/dev/usb/quirk/usb_quirk.c head/sys/dev/usb/usbdevs Modified: head/sys/dev/usb/quirk/usb_quirk.c ============================================================================== --- head/sys/dev/usb/quirk/usb_quirk.c Wed May 12 21:50:03 2010 (r208005) +++ head/sys/dev/usb/quirk/usb_quirk.c Wed May 12 22:26:23 2010 (r208006) @@ -151,6 +151,8 @@ static struct usb_quirk_entry usb_quirks USB_QUIRK(AIPTEK2, SUNPLUS_TECH, 0x0000, 0xffff, UQ_MSC_NO_SYNC_CACHE), USB_QUIRK(ALCOR, SDCR_6335, 0x0000, 0xffff, UQ_MSC_NO_TEST_UNIT_READY, UQ_MSC_NO_SYNC_CACHE), + USB_QUIRK(ALCOR, SDCR_6362, 0x0000, 0xffff, UQ_MSC_NO_TEST_UNIT_READY, + UQ_MSC_NO_SYNC_CACHE), USB_QUIRK(ALCOR, AU6390, 0x0000, 0xffff, UQ_MSC_NO_SYNC_CACHE), USB_QUIRK(ALCOR, UMCR_9361, 0x0000, 0xffff, UQ_MSC_FORCE_WIRE_BBB, UQ_MSC_FORCE_PROTO_SCSI, UQ_MSC_NO_GETMAXLUN), @@ -184,6 +186,7 @@ static struct usb_quirk_entry usb_quirks USB_QUIRK(FEIYA, 5IN1, 0x0000, 0xffff, UQ_MSC_FORCE_WIRE_BBB, UQ_MSC_FORCE_PROTO_SCSI), USB_QUIRK(FREECOM, DVD, 0x0000, 0xffff, UQ_MSC_FORCE_PROTO_SCSI), + USB_QUIRK(FREECOM, HDD, 0x0000, 0xffff, UQ_MSC_NO_SYNC_CACHE), USB_QUIRK(FUJIPHOTO, MASS0100, 0x0000, 0xffff, UQ_MSC_FORCE_WIRE_CBI_I, UQ_MSC_FORCE_PROTO_ATAPI, UQ_MSC_NO_RS_CLEAR_UA), USB_QUIRK(GENESYS, GL641USB2IDE, 0x0000, 0xffff, UQ_MSC_FORCE_WIRE_BBB, @@ -323,6 +326,7 @@ static struct usb_quirk_entry usb_quirks USB_QUIRK_VP(USB_VENDOR_SAMSUNG_TECHWIN, USB_PRODUCT_SAMSUNG_TECHWIN_DIGIMAX_410, UQ_MSC_FORCE_WIRE_BBB, UQ_MSC_FORCE_PROTO_SCSI, UQ_MSC_NO_INQUIRY), + USB_QUIRK(SAMSUNG, YP_U4, 0x0000, 0xffff, UQ_MSC_NO_SYNC_CACHE), USB_QUIRK(SANDISK, SDDR05A, 0x0000, 0xffff, UQ_MSC_FORCE_WIRE_CBI, UQ_MSC_FORCE_PROTO_SCSI, UQ_MSC_READ_CAP_OFFBY1, UQ_MSC_NO_GETMAXLUN), Modified: head/sys/dev/usb/usbdevs ============================================================================== --- head/sys/dev/usb/usbdevs Wed May 12 21:50:03 2010 (r208005) +++ head/sys/dev/usb/usbdevs Wed May 12 22:26:23 2010 (r208006) @@ -873,6 +873,7 @@ product AKS USBHASP 0x0001 USB-HASP 0.0 product ALCOR2 KBD_HUB 0x2802 Kbd Hub product ALCOR SDCR_6335 0x6335 SD/MMC Card Reader +product ALCOR SDCR_6362 0x6362 SD/MMC Card Reader product ALCOR TRANSCEND 0x6387 Transcend JetFlash Drive product ALCOR MA_KBD_HUB 0x9213 MacAlly Kbd Hub product ALCOR AU9814 0x9215 AU9814 Hub @@ -1483,6 +1484,7 @@ product FOSSIL WRISTPDA 0x0002 Wrist PD /* Freecom products */ product FREECOM DVD 0xfc01 DVD drive +product FREECOM HDD 0xfc05 Classic SL Hard Drive /* Fujitsu Siemens Computers products */ product FSC E5400 0x1009 PrismGT USB 2.0 WLAN @@ -2591,6 +2593,8 @@ product SAGEM XG76NA 0x0062 XG-76NA /* Samsung products */ product SAMSUNG ML6060 0x3008 ML-6060 laser printer product SAMSUNG YP_U2 0x5050 YP-U2 MP3 Player +product SAMSUNG YP_U4 0x5092 YP-U4 MP3 Player + product SAMSUNG I500 0x6601 I500 Palm USB Phone product SAMSUNG2 RT2870_1 0x2018 RT2870 _______________________________________________ svn-src-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscribe@freebsd.org" From owner-freebsd-usb@FreeBSD.ORG Wed May 12 23:00:16 2010 Return-Path: Delivered-To: freebsd-usb@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DD3CB106566B for ; Wed, 12 May 2010 23:00:16 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (unknown [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id B383F8FC18 for ; Wed, 12 May 2010 23:00:16 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o4CN0GMr055901 for ; Wed, 12 May 2010 23:00:16 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o4CN0GXm055899; Wed, 12 May 2010 23:00:16 GMT (envelope-from gnats) Date: Wed, 12 May 2010 23:00:16 GMT Message-Id: <201005122300.o4CN0GXm055899@freefall.freebsd.org> To: freebsd-usb@FreeBSD.org From: dfilter@FreeBSD.ORG (dfilter service) Cc: Subject: Re: usb/146483: commit references a PR X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: dfilter service List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 May 2010 23:00:16 -0000 The following reply was made to PR usb/146483; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: usb/146483: commit references a PR Date: Wed, 12 May 2010 22:59:15 +0000 (UTC) Author: thompsa Date: Wed May 12 22:58:59 2010 New Revision: 208016 URL: http://svn.freebsd.org/changeset/base/208016 Log: Add new FTDI USB device ID. PR: kern/146483 Submitted by: Andre Albsmeier Modified: head/sys/dev/usb/serial/uftdi.c head/sys/dev/usb/usbdevs Modified: head/sys/dev/usb/serial/uftdi.c ============================================================================== --- head/sys/dev/usb/serial/uftdi.c Wed May 12 22:57:16 2010 (r208015) +++ head/sys/dev/usb/serial/uftdi.c Wed May 12 22:58:59 2010 (r208016) @@ -212,6 +212,7 @@ static struct usb_device_id uftdi_devs[] UFTDI_DEV(ATMEL, STK541, 8U232AM), UFTDI_DEV(DRESDENELEKTRONIK, SENSORTERMINALBOARD, 8U232AM), UFTDI_DEV(DRESDENELEKTRONIK, WIRELESSHANDHELDTERMINAL, 8U232AM), + UFTDI_DEV(FTDI, GAMMASCOUT, 8U232AM), UFTDI_DEV(FTDI, SERIAL_8U100AX, SIO), UFTDI_DEV(FTDI, SERIAL_2232C, 8U232AM), UFTDI_DEV(FTDI, SERIAL_2232D, 8U232AM), Modified: head/sys/dev/usb/usbdevs ============================================================================== --- head/sys/dev/usb/usbdevs Wed May 12 22:57:16 2010 (r208015) +++ head/sys/dev/usb/usbdevs Wed May 12 22:58:59 2010 (r208016) @@ -1501,6 +1501,7 @@ product FTDI SERIAL_4232H 0x6011 FT4232H product FTDI TACTRIX_OPENPORT_13M 0xcc48 OpenPort 1.3 Mitsubishi product FTDI TACTRIX_OPENPORT_13S 0xcc49 OpenPort 1.3 Subaru product FTDI TACTRIX_OPENPORT_13U 0xcc4a OpenPort 1.3 Universal +product FTDI GAMMASCOUT 0xd678 Gamma-Scout product FTDI EISCOU 0xe888 Expert ISDN Control USB product FTDI UOPTBR 0xe889 USB-RS232 OptoBridge product FTDI EMCU2D 0xe88a Expert mouseCLOCK USB II _______________________________________________ svn-src-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscribe@freebsd.org" From owner-freebsd-usb@FreeBSD.ORG Thu May 13 02:10:10 2010 Return-Path: Delivered-To: freebsd-usb@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 483CA1065678 for ; Thu, 13 May 2010 02:10:10 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (unknown [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 1D6BB8FC0A for ; Thu, 13 May 2010 02:10:10 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o4D2A9WS017770 for ; Thu, 13 May 2010 02:10:09 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o4D2A9I8017769; Thu, 13 May 2010 02:10:09 GMT (envelope-from gnats) Date: Thu, 13 May 2010 02:10:09 GMT Message-Id: <201005130210.o4D2A9I8017769@freefall.freebsd.org> To: freebsd-usb@FreeBSD.org From: dfilter@FreeBSD.ORG (dfilter service) Cc: Subject: Re: usb/146367: commit references a PR X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: dfilter service List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 May 2010 02:10:10 -0000 The following reply was made to PR usb/146367; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: usb/146367: commit references a PR Date: Thu, 13 May 2010 02:03:14 +0000 (UTC) Author: thompsa Date: Thu May 13 02:03:00 2010 New Revision: 208023 URL: http://svn.freebsd.org/changeset/base/208023 Log: Use fixed width integer types for parsing the binary hid data. PR: usb/146367 Submitted by: Hans Petter Selasky Modified: head/lib/libusbhid/data.c head/lib/libusbhid/usbhid.h Modified: head/lib/libusbhid/data.c ============================================================================== --- head/lib/libusbhid/data.c Thu May 13 01:50:29 2010 (r208022) +++ head/lib/libusbhid/data.c Thu May 13 02:03:00 2010 (r208023) @@ -34,7 +34,7 @@ __FBSDID("$FreeBSD$"); #include #include "usbhid.h" -int +int32_t hid_get_data(const void *p, const hid_item_t *h) { const uint8_t *buf; @@ -78,12 +78,15 @@ hid_get_data(const void *p, const hid_it } void -hid_set_data(void *p, const hid_item_t *h, int data) +hid_set_data(void *p, const hid_item_t *h, int32_t data) { uint8_t *buf; uint32_t hpos; uint32_t hsize; - int i, end, offs, mask; + uint32_t mask; + int i; + int end; + int offs; buf = p; Modified: head/lib/libusbhid/usbhid.h ============================================================================== --- head/lib/libusbhid/usbhid.h Thu May 13 01:50:29 2010 (r208022) +++ head/lib/libusbhid/usbhid.h Thu May 13 02:03:00 2010 (r208023) @@ -29,7 +29,7 @@ * */ -#include +#include typedef struct report_desc *report_desc_t; @@ -102,7 +102,7 @@ int hid_parse_usage_in_page(const char * int hid_parse_usage_page(const char *name); /* Extracting/insertion of data, data.c: */ -int hid_get_data(const void *p, const hid_item_t *h); -void hid_set_data(void *p, const hid_item_t *h, int data); +int32_t hid_get_data(const void *p, const hid_item_t *h); +void hid_set_data(void *p, const hid_item_t *h, int32_t data); __END_DECLS _______________________________________________ svn-src-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscribe@freebsd.org"