Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 25 Apr 2008 21:59:06 +0800
From:      "Xiaofan Chen" <xiaofanc@gmail.com>
To:        "Hans Petter Selasky" <hselasky@c2i.net>
Cc:        freebsd-usb@freebsd.org
Subject:   Re: PICDEM FS USB Bootloader under FreeBSD
Message-ID:  <a276da400804250659t7b413c60ib9974d2c19c1d3e4@mail.gmail.com>
In-Reply-To: <a276da400804241956r3a7759bp298c76ccdaf8eb76@mail.gmail.com>
References:  <a276da400710120806k636347eew876ee0fb3fc17ab3@mail.gmail.com> <200710121919.36175.hselasky@c2i.net> <a276da400710130240h134ddd95p6c34539b2843d0ab@mail.gmail.com> <a276da400710160634g3d88b527j550c41223278c9e5@mail.gmail.com> <a276da400804241956r3a7759bp298c76ccdaf8eb76@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Apr 25, 2008 at 10:56 AM, Xiaofan Chen <xiaofanc@gmail.com> wrote:
> On Tue, Oct 16, 2007 at 9:34 PM, Xiaofan Chen <xiaofanc@gmail.com> wrote:
>  > On 10/13/07, Xiaofan Chen <xiaofanc@gmail.com> wrote:
>  >  > On 10/13/07, Hans Petter Selasky <hselasky@c2i.net> wrote:
>  >  > > I think that the write STALLED. You can check this by turning on
>  >  > > debugging on the OHCI controller by:
>  >  > >
>  >  > > systctl hw.usb.ohci.debug=15
>  >  > >
>  >  > > Replace "ohci" by "ehci" or "uhci" if you are using such controllers.
>  >  >
>  >  > Strange today reading seems to work. I will check other functionality
>  >  > later. This bootloader device uses bulk transfer.
>  >  >
>  >
>  >  So this is the last one I want to make to work under FreeBSD right now.
>  >  Unfortunately verifying and writing are still not working. Reading is
>  >  working. The bootloader firmware uses a cut-down version of
>  >  the USB firmware framework. Maybe it is even buggier.
>  >
>
>  This does not work either with 7.0-Release and the HPS USB stack.
>  I will update to the latest SVN version of the HPS stack and see if the
>  situation will improve. The bootlaoder does work under Linux (as well as
>  Windows) fine with libusb (libusb-win32).
>

With revision 711 of the HPS stack, this still does not work.

[mcuee@freebsd7 ~/Desktop/build/fsusb/fsusb-0.1.11-2]$ ./fsusb --verify demo.hex
Locating USB Microchip(tm) PICDEM-FS USB(tm) (vendor 0x04d8/product 0x000b)
Found USB PICDEM-FS USB as device '/dev/ugen1' on USB bus /dev/usb1
Communication established.  Onboard firmware version is 1.0
^C
[mcuee@freebsd7 ~/Desktop/build/fsusb/fsusb-0.1.11-2]$ lsusb
Bus /dev/usb0 Device /dev/ugen0: ID 04d8:0033 Microchip Technology, Inc.
Bus /dev/usb0 Device /dev/ugen2: ID 04d8:000c Microchip Technology, Inc.
Bus /dev/usb1 Device /dev/ugen1: ID 04d8:000b Microchip Technology, Inc.

[mcuee@freebsd7 ~/Desktop/build/fsusb/fsusb-0.1.11-2]$ ./fsusb --verify demo.hex
Locating USB Microchip(tm) PICDEM-FS USB(tm) (vendor 0x04d8/product 0x000b)
Found USB PICDEM-FS USB as device '/dev/ugen1' on USB bus /dev/usb1
usb PICDEM read: Input/output error
Fatal error> USB read failed

[mcuee@freebsd7 ~/Desktop/build/fsusb/fsusb-0.1.11-2]$ ./fsusb --verify demo.hex
Locating USB Microchip(tm) PICDEM-FS USB(tm) (vendor 0x04d8/product 0x000b)
Found USB PICDEM-FS USB as device '/dev/ugen1' on USB bus /dev/usb1
usb PICDEM read: Input/output error
Fatal error> USB read failed

[mcuee@freebsd7 ~/Desktop/build/fsusb/fsusb-0.1.11-2]$ dmesg
...
ohci_setup_standard_chain: addr=3 endpt=0 sumlen=16 speed=2
ohci_setup_standard_chain: nexttog=1; data before transfer:
TD(0xc4e89700) at 0x10728700: -TOG0 delay=7 ec=0 cc=15
cbp=0x10509140 next=0x0b06dd80 be=0x10509147
TD(0xc4d6bd80) at 0x0b06dd80: -R-IN-TOG1 delay=7 ec=0 cc=15
cbp=0x10509148 next=0x07ca9880 be=0x1050914f
TD(0xc4b11880) at 0x07ca9880: -OUT-TOG1 delay=1 ec=0 cc=15
cbp=0x00000000 next=0x00000000 be=0xffffffff
_ohci_append_qh: 0xc4e89680 to 0xc4057580
ohci_check_transfer: xfer=0xc4e6c070 checking transfer
ohci_non_isoc_done: xfer=0xc4e6c070 pipe=0xc4ee79b0 transfer done
TD(0xc4e89700) at 0x10728700: -TOG1 delay=7 ec=0 cc=0
cbp=0x00000000 next=0x00000000 be=0x10509147
ohci_device_done: xfer=0xc4e6c070, pipe=0xc4ee79b0, error=0
_ohci_remove_qh: 0xc4e89680 from 0xc4e89680
ohci_setup_standard_chain: addr=3 endpt=0 sumlen=40 speed=2
ohci_setup_standard_chain: nexttog=1; data before transfer:
TD(0xc4d6a800) at 0x0b06c800: -TOG0 delay=7 ec=0 cc=15
cbp=0x10509140 next=0x10728200 be=0x10509147
TD(0xc4e89200) at 0x10728200: -R-IN-TOG1 delay=7 ec=0 cc=15
cbp=0x10509148 next=0x012ada80 be=0x10509167
TD(0xc3f0fa80) at 0x012ada80: -OUT-TOG1 delay=1 ec=0 cc=15
cbp=0x00000000 next=0x00000000 be=0xffffffff
_ohci_append_qh: 0xc3f0fc00 to 0xc4057580
ohci_check_transfer: xfer=0xc4e6c070 checking transfer
ohci_non_isoc_done: xfer=0xc4e6c070 pipe=0xc4ee79b0 transfer done
TD(0xc4d6a800) at 0x0b06c800: -TOG1 delay=7 ec=0 cc=0
cbp=0x00000000 next=0x00000000 be=0x10509147
ohci_device_done: xfer=0xc4e6c070, pipe=0xc4ee79b0, error=0
_ohci_remove_qh: 0xc3f0fc00 from 0xc3f0fc00
ohci_setup_standard_chain: addr=2 endpt=0 sumlen=16 speed=2
ohci_setup_standard_chain: nexttog=1; data before transfer:
TD(0xc40fab00) at 0x0173db00: -TOG0 delay=7 ec=0 cc=15
cbp=0x01c25140 next=0x0173d200 be=0x01c25147
TD(0xc40fa200) at 0x0173d200: -R-IN-TOG1 delay=7 ec=0 cc=15
cbp=0x01c25148 next=0x0173d280 be=0x01c2514f
TD(0xc40fa280) at 0x0173d280: -OUT-TOG1 delay=1 ec=0 cc=15
cbp=0x00000000 next=0x00000000 be=0xffffffff
_ohci_append_qh: 0xc40fab80 to 0xc4057580
ohci_check_transfer: xfer=0xc4272070 checking transfer
ohci_non_isoc_done: xfer=0xc4272070 pipe=0xc40bc9b0 transfer done
TD(0xc40fab00) at 0x0173db00: -TOG1 delay=7 ec=0 cc=0
cbp=0x00000000 next=0x00000000 be=0x01c25147
ohci_device_done: xfer=0xc4272070, pipe=0xc40bc9b0, error=0
_ohci_remove_qh: 0xc40fab80 from 0xc40fab80
ohci_setup_standard_chain: addr=2 endpt=0 sumlen=49 speed=2
ohci_setup_standard_chain: nexttog=1; data before transfer:
TD(0xc40fa700) at 0x0173d700: -TOG0 delay=7 ec=0 cc=15
cbp=0x01c25140 next=0x0173d680 be=0x01c25147
TD(0xc40fa680) at 0x0173d680: -R-IN-TOG1 delay=7 ec=0 cc=15
cbp=0x01c25148 next=0x0173d600 be=0x01c25170
TD(0xc40fa600) at 0x0173d600: -OUT-TOG1 delay=1 ec=0 cc=15
cbp=0x00000000 next=0x00000000 be=0xffffffff
_ohci_append_qh: 0xc40fa780 to 0xc4057580
ohci_check_transfer: xfer=0xc4272070 checking transfer
ohci_non_isoc_done: xfer=0xc4272070 pipe=0xc40bc9b0 transfer done
TD(0xc40fa700) at 0x0173d700: -TOG1 delay=7 ec=0 cc=0
cbp=0x00000000 next=0x00000000 be=0x01c25147
ohci_device_done: xfer=0xc4272070, pipe=0xc40bc9b0, error=0
_ohci_remove_qh: 0xc40fa780 from 0xc40fa780
ohci_setup_standard_chain: addr=2 endpt=0 sumlen=16 speed=2
ohci_setup_standard_chain: nexttog=1; data before transfer:
TD(0xc40fab00) at 0x0173db00: -TOG0 delay=7 ec=0 cc=15
cbp=0x01c25140 next=0x0173d200 be=0x01c25147
TD(0xc40fa200) at 0x0173d200: -R-IN-TOG1 delay=7 ec=0 cc=15
cbp=0x01c25148 next=0x0173d280 be=0x01c2514f
TD(0xc40fa280) at 0x0173d280: -OUT-TOG1 delay=1 ec=0 cc=15
cbp=0x00000000 next=0x00000000 be=0xffffffff
_ohci_append_qh: 0xc40fab80 to 0xc4057580
ohci_check_transfer: xfer=0xc4272070 checking transfer
ohci_non_isoc_done: xfer=0xc4272070 pipe=0xc40bc9b0 transfer done
TD(0xc40fab00) at 0x0173db00: -TOG1 delay=7 ec=0 cc=0
cbp=0x00000000 next=0x00000000 be=0x01c25147
ohci_device_done: xfer=0xc4272070, pipe=0xc40bc9b0, error=0
_ohci_remove_qh: 0xc40fab80 from 0xc40fab80
ohci_setup_standard_chain: addr=2 endpt=0 sumlen=40 speed=2
ohci_setup_standard_chain: nexttog=1; data before transfer:
TD(0xc40fa700) at 0x0173d700: -TOG0 delay=7 ec=0 cc=15
cbp=0x01c25140 next=0x0173d680 be=0x01c25147
TD(0xc40fa680) at 0x0173d680: -R-IN-TOG1 delay=7 ec=0 cc=15
cbp=0x01c25148 next=0x0173d600 be=0x01c25167
TD(0xc40fa600) at 0x0173d600: -OUT-TOG1 delay=1 ec=0 cc=15
cbp=0x00000000 next=0x00000000 be=0xffffffff
_ohci_append_qh: 0xc40fa780 to 0xc4057580
ohci_check_transfer: xfer=0xc4272070 checking transfer
ohci_non_isoc_done: xfer=0xc4272070 pipe=0xc40bc9b0 transfer done
TD(0xc40fa700) at 0x0173d700: -TOG1 delay=7 ec=0 cc=0
cbp=0x00000000 next=0x00000000 be=0x01c25147
ohci_device_done: xfer=0xc4272070, pipe=0xc40bc9b0, error=0
_ohci_remove_qh: 0xc40fa780 from 0xc40fa780
ohci_setup_standard_chain: addr=3 endpt=0 sumlen=16 speed=2
ohci_setup_standard_chain: nexttog=1; data before transfer:
TD(0xc4e89700) at 0x10728700: -TOG0 delay=7 ec=0 cc=15
cbp=0x10509140 next=0x0b06dd80 be=0x10509147
TD(0xc4d6bd80) at 0x0b06dd80: -R-IN-TOG1 delay=7 ec=0 cc=15
cbp=0x10509148 next=0x07ca9880 be=0x1050914f
TD(0xc4b11880) at 0x07ca9880: -OUT-TOG1 delay=1 ec=0 cc=15
cbp=0x00000000 next=0x00000000 be=0xffffffff
_ohci_append_qh: 0xc4e89680 to 0xc4057580
ohci_check_transfer: xfer=0xc4e6c070 checking transfer
ohci_non_isoc_done: xfer=0xc4e6c070 pipe=0xc4ee79b0 transfer done
TD(0xc4e89700) at 0x10728700: -TOG1 delay=7 ec=0 cc=0
cbp=0x00000000 next=0x00000000 be=0x10509147
ohci_device_done: xfer=0xc4e6c070, pipe=0xc4ee79b0, error=0
_ohci_remove_qh: 0xc4e89680 from 0xc4e89680
ohci_setup_standard_chain: addr=3 endpt=0 sumlen=40 speed=2
ohci_setup_standard_chain: nexttog=1; data before transfer:
TD(0xc4d6a800) at 0x0b06c800: -TOG0 delay=7 ec=0 cc=15
cbp=0x10509140 next=0x10728200 be=0x10509147
TD(0xc4e89200) at 0x10728200: -R-IN-TOG1 delay=7 ec=0 cc=15
cbp=0x10509148 next=0x012ada80 be=0x10509167
TD(0xc3f0fa80) at 0x012ada80: -OUT-TOG1 delay=1 ec=0 cc=15
cbp=0x00000000 next=0x00000000 be=0xffffffff
_ohci_append_qh: 0xc3f0fc00 to 0xc4057580
ohci_check_transfer: xfer=0xc4e6c070 checking transfer
ohci_non_isoc_done: xfer=0xc4e6c070 pipe=0xc4ee79b0 transfer done
TD(0xc4d6a800) at 0x0b06c800: -TOG1 delay=7 ec=0 cc=0
cbp=0x00000000 next=0x00000000 be=0x10509147
ohci_device_done: xfer=0xc4e6c070, pipe=0xc4ee79b0, error=0
_ohci_remove_qh: 0xc3f0fc00 from 0xc3f0fc00
ohci_setup_standard_chain: addr=2 endpt=0 sumlen=16 speed=2
ohci_setup_standard_chain: nexttog=1; data before transfer:
TD(0xc40fab00) at 0x0173db00: -TOG0 delay=7 ec=0 cc=15
cbp=0x01c25140 next=0x0173d200 be=0x01c25147
TD(0xc40fa200) at 0x0173d200: -R-IN-TOG1 delay=7 ec=0 cc=15
cbp=0x01c25148 next=0x0173d280 be=0x01c2514f
TD(0xc40fa280) at 0x0173d280: -OUT-TOG1 delay=1 ec=0 cc=15
cbp=0x00000000 next=0x00000000 be=0xffffffff
_ohci_append_qh: 0xc40fab80 to 0xc4057580
ohci_check_transfer: xfer=0xc4272070 checking transfer
ohci_non_isoc_done: xfer=0xc4272070 pipe=0xc40bc9b0 transfer done
TD(0xc40fab00) at 0x0173db00: -TOG1 delay=7 ec=0 cc=0
cbp=0x00000000 next=0x00000000 be=0x01c25147
ohci_device_done: xfer=0xc4272070, pipe=0xc40bc9b0, error=0
_ohci_remove_qh: 0xc40fab80 from 0xc40fab80
ohci_setup_standard_chain: addr=2 endpt=0 sumlen=49 speed=2
ohci_setup_standard_chain: nexttog=1; data before transfer:
TD(0xc40fa700) at 0x0173d700: -TOG0 delay=7 ec=0 cc=15
cbp=0x01c25140 next=0x0173d680 be=0x01c25147
TD(0xc40fa680) at 0x0173d680: -R-IN-TOG1 delay=7 ec=0 cc=15
cbp=0x01c25148 next=0x0173d600 be=0x01c25170
TD(0xc40fa600) at 0x0173d600: -OUT-TOG1 delay=1 ec=0 cc=15
cbp=0x00000000 next=0x00000000 be=0xffffffff
_ohci_append_qh: 0xc40fa780 to 0xc4057580
ohci_check_transfer: xfer=0xc4272070 checking transfer
ohci_non_isoc_done: xfer=0xc4272070 pipe=0xc40bc9b0 transfer done
TD(0xc40fa700) at 0x0173d700: -TOG1 delay=7 ec=0 cc=0
cbp=0x00000000 next=0x00000000 be=0x01c25147
ohci_device_done: xfer=0xc4272070, pipe=0xc40bc9b0, error=0
_ohci_remove_qh: 0xc40fa780 from 0xc40fa780
ohci_setup_standard_chain: addr=2 endpt=0 sumlen=16 speed=2
ohci_setup_standard_chain: nexttog=1; data before transfer:
TD(0xc40fab00) at 0x0173db00: -TOG0 delay=7 ec=0 cc=15
cbp=0x01c25140 next=0x0173d200 be=0x01c25147
TD(0xc40fa200) at 0x0173d200: -R-IN-TOG1 delay=7 ec=0 cc=15
cbp=0x01c25148 next=0x0173d280 be=0x01c2514f
TD(0xc40fa280) at 0x0173d280: -OUT-TOG1 delay=1 ec=0 cc=15
cbp=0x00000000 next=0x00000000 be=0xffffffff
_ohci_append_qh: 0xc40fab80 to 0xc4057580
ohci_check_transfer: xfer=0xc4272070 checking transfer
ohci_non_isoc_done: xfer=0xc4272070 pipe=0xc40bc9b0 transfer done
TD(0xc40fab00) at 0x0173db00: -TOG1 delay=7 ec=0 cc=0
cbp=0x00000000 next=0x00000000 be=0x01c25147
ohci_device_done: xfer=0xc4272070, pipe=0xc40bc9b0, error=0
_ohci_remove_qh: 0xc40fab80 from 0xc40fab80
ohci_setup_standard_chain: addr=2 endpt=0 sumlen=40 speed=2
ohci_setup_standard_chain: nexttog=1; data before transfer:
TD(0xc40fa700) at 0x0173d700: -TOG0 delay=7 ec=0 cc=15
cbp=0x01c25140 next=0x0173d680 be=0x01c25147
TD(0xc40fa680) at 0x0173d680: -R-IN-TOG1 delay=7 ec=0 cc=15
cbp=0x01c25148 next=0x0173d600 be=0x01c25167
TD(0xc40fa600) at 0x0173d600: -OUT-TOG1 delay=1 ec=0 cc=15
cbp=0x00000000 next=0x00000000 be=0xffffffff
_ohci_append_qh: 0xc40fa780 to 0xc4057580
ohci_check_transfer: xfer=0xc4272070 checking transfer
ohci_non_isoc_done: xfer=0xc4272070 pipe=0xc40bc9b0 transfer done
TD(0xc40fa700) at 0x0173d700: -TOG1 delay=7 ec=0 cc=0
cbp=0x00000000 next=0x00000000 be=0x01c25147
ohci_device_done: xfer=0xc4272070, pipe=0xc40bc9b0, error=0
_ohci_remove_qh: 0xc40fa780 from 0xc40fa780
ohci_device_done: xfer=0xc4f51070, pipe=0xc4ee81d8, error=5
_ohci_remove_qh: 0xc4e89080 from 0xc4071900
ohci_device_done: xfer=0xc4f61140, pipe=0xc4ee81b0, error=5
_ohci_remove_qh: 0xc4d6b680 from 0xc4071980
ohci_device_done: xfer=0xc4f40070, pipe=0xc4ee81c4, error=5
_ohci_remove_qh: 0xc4d6a680 from 0xc4071900
ohci_device_done: xfer=0xc4f50140, pipe=0xc4ee81b0, error=5
_ohci_remove_qh: 0xc3f0f400 from 0xc4071980
ohci_setup_standard_chain: addr=3 endpt=0 sumlen=16 speed=2
ohci_setup_standard_chain: nexttog=1; data before transfer:
TD(0xc4e89700) at 0x10728700: -TOG0 delay=7 ec=0 cc=15
cbp=0x10509140 next=0x0b06dd80 be=0x10509147
TD(0xc4d6bd80) at 0x0b06dd80: -R-IN-TOG1 delay=7 ec=0 cc=15
cbp=0x10509148 next=0x07ca9880 be=0x1050914f
TD(0xc4b11880) at 0x07ca9880: -OUT-TOG1 delay=1 ec=0 cc=15
cbp=0x00000000 next=0x00000000 be=0xffffffff
_ohci_append_qh: 0xc4e89680 to 0xc4057580
ohci_check_transfer: xfer=0xc4e6c070 checking transfer
ohci_non_isoc_done: xfer=0xc4e6c070 pipe=0xc4ee79b0 transfer done
TD(0xc4e89700) at 0x10728700: -TOG1 delay=7 ec=0 cc=0
cbp=0x00000000 next=0x00000000 be=0x10509147
ohci_device_done: xfer=0xc4e6c070, pipe=0xc4ee79b0, error=0
_ohci_remove_qh: 0xc4e89680 from 0xc4e89680
ohci_setup_standard_chain: addr=3 endpt=0 sumlen=40 speed=2
ohci_setup_standard_chain: nexttog=1; data before transfer:
TD(0xc4d6a800) at 0x0b06c800: -TOG0 delay=7 ec=0 cc=15
cbp=0x10509140 next=0x10728200 be=0x10509147
TD(0xc4e89200) at 0x10728200: -R-IN-TOG1 delay=7 ec=0 cc=15
cbp=0x10509148 next=0x012ada80 be=0x10509167
TD(0xc3f0fa80) at 0x012ada80: -OUT-TOG1 delay=1 ec=0 cc=15
cbp=0x00000000 next=0x00000000 be=0xffffffff
_ohci_append_qh: 0xc3f0fc00 to 0xc4057580
ohci_check_transfer: xfer=0xc4e6c070 checking transfer
ohci_non_isoc_done: xfer=0xc4e6c070 pipe=0xc4ee79b0 transfer done
TD(0xc4d6a800) at 0x0b06c800: -TOG1 delay=7 ec=0 cc=0
cbp=0x00000000 next=0x00000000 be=0x10509147
ohci_device_done: xfer=0xc4e6c070, pipe=0xc4ee79b0, error=0
_ohci_remove_qh: 0xc3f0fc00 from 0xc3f0fc00
ohci_setup_standard_chain: addr=2 endpt=0 sumlen=16 speed=2
ohci_setup_standard_chain: nexttog=1; data before transfer:
TD(0xc40fab00) at 0x0173db00: -TOG0 delay=7 ec=0 cc=15
cbp=0x01c25140 next=0x0173d200 be=0x01c25147
TD(0xc40fa200) at 0x0173d200: -R-IN-TOG1 delay=7 ec=0 cc=15
cbp=0x01c25148 next=0x0173d280 be=0x01c2514f
TD(0xc40fa280) at 0x0173d280: -OUT-TOG1 delay=1 ec=0 cc=15
cbp=0x00000000 next=0x00000000 be=0xffffffff
_ohci_append_qh: 0xc40fab80 to 0xc4057580
ohci_check_transfer: xfer=0xc4272070 checking transfer
ohci_non_isoc_done: xfer=0xc4272070 pipe=0xc40bc9b0 transfer done
TD(0xc40fab00) at 0x0173db00: -TOG1 delay=7 ec=0 cc=0
cbp=0x00000000 next=0x00000000 be=0x01c25147
ohci_device_done: xfer=0xc4272070, pipe=0xc40bc9b0, error=0
_ohci_remove_qh: 0xc40fab80 from 0xc40fab80
ohci_setup_standard_chain: addr=2 endpt=0 sumlen=49 speed=2
ohci_setup_standard_chain: nexttog=1; data before transfer:
TD(0xc40fa700) at 0x0173d700: -TOG0 delay=7 ec=0 cc=15
cbp=0x01c25140 next=0x0173d680 be=0x01c25147
TD(0xc40fa680) at 0x0173d680: -R-IN-TOG1 delay=7 ec=0 cc=15
cbp=0x01c25148 next=0x0173d600 be=0x01c25170
TD(0xc40fa600) at 0x0173d600: -OUT-TOG1 delay=1 ec=0 cc=15
cbp=0x00000000 next=0x00000000 be=0xffffffff
_ohci_append_qh: 0xc40fa780 to 0xc4057580
ohci_check_transfer: xfer=0xc4272070 checking transfer
ohci_non_isoc_done: xfer=0xc4272070 pipe=0xc40bc9b0 transfer done
TD(0xc40fa700) at 0x0173d700: -TOG1 delay=7 ec=0 cc=0
cbp=0x00000000 next=0x00000000 be=0x01c25147
ohci_device_done: xfer=0xc4272070, pipe=0xc40bc9b0, error=0
_ohci_remove_qh: 0xc40fa780 from 0xc40fa780
ohci_setup_standard_chain: addr=2 endpt=0 sumlen=16 speed=2
ohci_setup_standard_chain: nexttog=1; data before transfer:
TD(0xc40fab00) at 0x0173db00: -TOG0 delay=7 ec=0 cc=15
cbp=0x01c25140 next=0x0173d200 be=0x01c25147
TD(0xc40fa200) at 0x0173d200: -R-IN-TOG1 delay=7 ec=0 cc=15
cbp=0x01c25148 next=0x0173d280 be=0x01c2514f
TD(0xc40fa280) at 0x0173d280: -OUT-TOG1 delay=1 ec=0 cc=15
cbp=0x00000000 next=0x00000000 be=0xffffffff
_ohci_append_qh: 0xc40fab80 to 0xc4057580
ohci_check_transfer: xfer=0xc4272070 checking transfer
ohci_non_isoc_done: xfer=0xc4272070 pipe=0xc40bc9b0 transfer done
TD(0xc40fab00) at 0x0173db00: -TOG1 delay=7 ec=0 cc=0
cbp=0x00000000 next=0x00000000 be=0x01c25147
ohci_device_done: xfer=0xc4272070, pipe=0xc40bc9b0, error=0
_ohci_remove_qh: 0xc40fab80 from 0xc40fab80
ohci_setup_standard_chain: addr=2 endpt=0 sumlen=40 speed=2
ohci_setup_standard_chain: nexttog=1; data before transfer:
TD(0xc40fa700) at 0x0173d700: -TOG0 delay=7 ec=0 cc=15
cbp=0x01c25140 next=0x0173d680 be=0x01c25147
TD(0xc40fa680) at 0x0173d680: -R-IN-TOG1 delay=7 ec=0 cc=15
cbp=0x01c25148 next=0x0173d600 be=0x01c25167
TD(0xc40fa600) at 0x0173d600: -OUT-TOG1 delay=1 ec=0 cc=15
cbp=0x00000000 next=0x00000000 be=0xffffffff
_ohci_append_qh: 0xc40fa780 to 0xc4057580
ohci_check_transfer: xfer=0xc4272070 checking transfer
ohci_non_isoc_done: xfer=0xc4272070 pipe=0xc40bc9b0 transfer done
TD(0xc40fa700) at 0x0173d700: -TOG1 delay=7 ec=0 cc=0
cbp=0x00000000 next=0x00000000 be=0x01c25147
ohci_device_done: xfer=0xc4272070, pipe=0xc40bc9b0, error=0
_ohci_remove_qh: 0xc40fa780 from 0xc40fa780
ohci_setup_standard_chain: addr=2 endpt=0 sumlen=16 speed=2
ohci_setup_standard_chain: nexttog=1; data before transfer:
TD(0xc4d6ba80) at 0x0b06da80: -TOG0 delay=7 ec=0 cc=15
cbp=0x01c4f140 next=0x0b06cb80 be=0x01c4f147
TD(0xc4d6ab80) at 0x0b06cb80: -R-IN-TOG1 delay=7 ec=0 cc=15
cbp=0x01c4f148 next=0x0b06d880 be=0x01c4f14f
TD(0xc4d6b880) at 0x0b06d880: -OUT-TOG1 delay=1 ec=0 cc=15
cbp=0x00000000 next=0x00000000 be=0xffffffff
_ohci_append_qh: 0xc4d6be80 to 0xc4071980
ohci_check_transfer: xfer=0xc4286070 checking transfer
ohci_non_isoc_done: xfer=0xc4286070 pipe=0xc4ee81b0 transfer done
TD(0xc4d6ba80) at 0x0b06da80: -TOG1 delay=7 ec=0 cc=0
cbp=0x00000000 next=0x00000000 be=0x01c4f147
ohci_device_done: xfer=0xc4286070, pipe=0xc4ee81b0, error=0
_ohci_remove_qh: 0xc4d6be80 from 0xc4d6be80
ohci_setup_standard_chain: addr=2 endpt=0 sumlen=40 speed=2
ohci_setup_standard_chain: nexttog=1; data before transfer:
TD(0xc4d6ad80) at 0x0b06cd80: -TOG0 delay=7 ec=0 cc=15
cbp=0x01c4f140 next=0x0b06cd00 be=0x01c4f147
TD(0xc4d6ad00) at 0x0b06cd00: -R-IN-TOG1 delay=7 ec=0 cc=15
cbp=0x01c4f148 next=0x0b06cb00 be=0x01c4f167
TD(0xc4d6ab00) at 0x0b06cb00: -OUT-TOG1 delay=1 ec=0 cc=15
cbp=0x00000000 next=0x00000000 be=0xffffffff
_ohci_append_qh: 0xc4d6b300 to 0xc4071980
ohci_check_transfer: xfer=0xc4286070 checking transfer
ohci_non_isoc_done: xfer=0xc4286070 pipe=0xc4ee81b0 transfer done
TD(0xc4d6ad80) at 0x0b06cd80: -TOG1 delay=7 ec=0 cc=0
cbp=0x00000000 next=0x00000000 be=0x01c4f147
ohci_device_done: xfer=0xc4286070, pipe=0xc4ee81b0, error=0
_ohci_remove_qh: 0xc4d6b300 from 0xc4d6b300
ohci_setup_standard_chain: addr=3 endpt=0 sumlen=16 speed=2
ohci_setup_standard_chain: nexttog=1; data before transfer:
TD(0xc4e89700) at 0x10728700: -TOG0 delay=7 ec=0 cc=15
cbp=0x10509140 next=0x0b06dd80 be=0x10509147
TD(0xc4d6bd80) at 0x0b06dd80: -R-IN-TOG1 delay=7 ec=0 cc=15
cbp=0x10509148 next=0x07ca9880 be=0x1050914f
TD(0xc4b11880) at 0x07ca9880: -OUT-TOG1 delay=1 ec=0 cc=15
cbp=0x00000000 next=0x00000000 be=0xffffffff
_ohci_append_qh: 0xc4e89680 to 0xc4057580
ohci_check_transfer: xfer=0xc4e6c070 checking transfer
ohci_non_isoc_done: xfer=0xc4e6c070 pipe=0xc4ee79b0 transfer done
TD(0xc4e89700) at 0x10728700: -TOG1 delay=7 ec=0 cc=0
cbp=0x00000000 next=0x00000000 be=0x10509147
ohci_device_done: xfer=0xc4e6c070, pipe=0xc4ee79b0, error=0
_ohci_remove_qh: 0xc4e89680 from 0xc4e89680
ohci_setup_standard_chain: addr=3 endpt=0 sumlen=40 speed=2
ohci_setup_standard_chain: nexttog=1; data before transfer:
TD(0xc4d6a800) at 0x0b06c800: -TOG0 delay=7 ec=0 cc=15
cbp=0x10509140 next=0x10728200 be=0x10509147
TD(0xc4e89200) at 0x10728200: -R-IN-TOG1 delay=7 ec=0 cc=15
cbp=0x10509148 next=0x012ada80 be=0x10509167
TD(0xc3f0fa80) at 0x012ada80: -OUT-TOG1 delay=1 ec=0 cc=15
cbp=0x00000000 next=0x00000000 be=0xffffffff
_ohci_append_qh: 0xc3f0fc00 to 0xc4057580
ohci_check_transfer: xfer=0xc4e6c070 checking transfer
ohci_non_isoc_done: xfer=0xc4e6c070 pipe=0xc4ee79b0 transfer done
TD(0xc4d6a800) at 0x0b06c800: -TOG1 delay=7 ec=0 cc=0
cbp=0x00000000 next=0x00000000 be=0x10509147
ohci_device_done: xfer=0xc4e6c070, pipe=0xc4ee79b0, error=0
_ohci_remove_qh: 0xc3f0fc00 from 0xc3f0fc00
ohci_setup_standard_chain: addr=2 endpt=0 sumlen=16 speed=2
ohci_setup_standard_chain: nexttog=1; data before transfer:
TD(0xc40fab00) at 0x0173db00: -TOG0 delay=7 ec=0 cc=15
cbp=0x01c25140 next=0x0173d200 be=0x01c25147
TD(0xc40fa200) at 0x0173d200: -R-IN-TOG1 delay=7 ec=0 cc=15
cbp=0x01c25148 next=0x0173d280 be=0x01c2514f
TD(0xc40fa280) at 0x0173d280: -OUT-TOG1 delay=1 ec=0 cc=15
cbp=0x00000000 next=0x00000000 be=0xffffffff
_ohci_append_qh: 0xc40fab80 to 0xc4057580
ohci_check_transfer: xfer=0xc4272070 checking transfer
ohci_non_isoc_done: xfer=0xc4272070 pipe=0xc40bc9b0 transfer done
TD(0xc40fab00) at 0x0173db00: -TOG1 delay=7 ec=0 cc=0
cbp=0x00000000 next=0x00000000 be=0x01c25147
ohci_device_done: xfer=0xc4272070, pipe=0xc40bc9b0, error=0
_ohci_remove_qh: 0xc40fab80 from 0xc40fab80
ohci_setup_standard_chain: addr=2 endpt=0 sumlen=49 speed=2
ohci_setup_standard_chain: nexttog=1; data before transfer:
TD(0xc40fa700) at 0x0173d700: -TOG0 delay=7 ec=0 cc=15
cbp=0x01c25140 next=0x0173d680 be=0x01c25147
TD(0xc40fa680) at 0x0173d680: -R-IN-TOG1 delay=7 ec=0 cc=15
cbp=0x01c25148 next=0x0173d600 be=0x01c25170
TD(0xc40fa600) at 0x0173d600: -OUT-TOG1 delay=1 ec=0 cc=15
cbp=0x00000000 next=0x00000000 be=0xffffffff
_ohci_append_qh: 0xc40fa780 to 0xc4057580
ohci_check_transfer: xfer=0xc4272070 checking transfer
ohci_non_isoc_done: xfer=0xc4272070 pipe=0xc40bc9b0 transfer done
TD(0xc40fa700) at 0x0173d700: -TOG1 delay=7 ec=0 cc=0
cbp=0x00000000 next=0x00000000 be=0x01c25147
ohci_device_done: xfer=0xc4272070, pipe=0xc40bc9b0, error=0
_ohci_remove_qh: 0xc40fa780 from 0xc40fa780
ohci_setup_standard_chain: addr=2 endpt=0 sumlen=16 speed=2
ohci_setup_standard_chain: nexttog=1; data before transfer:
TD(0xc40fab00) at 0x0173db00: -TOG0 delay=7 ec=0 cc=15
cbp=0x01c25140 next=0x0173d200 be=0x01c25147
TD(0xc40fa200) at 0x0173d200: -R-IN-TOG1 delay=7 ec=0 cc=15
cbp=0x01c25148 next=0x0173d280 be=0x01c2514f
TD(0xc40fa280) at 0x0173d280: -OUT-TOG1 delay=1 ec=0 cc=15
cbp=0x00000000 next=0x00000000 be=0xffffffff
_ohci_append_qh: 0xc40fab80 to 0xc4057580
ohci_check_transfer: xfer=0xc4272070 checking transfer
ohci_non_isoc_done: xfer=0xc4272070 pipe=0xc40bc9b0 transfer done
TD(0xc40fab00) at 0x0173db00: -TOG1 delay=7 ec=0 cc=0
cbp=0x00000000 next=0x00000000 be=0x01c25147
ohci_device_done: xfer=0xc4272070, pipe=0xc40bc9b0, error=0
_ohci_remove_qh: 0xc40fab80 from 0xc40fab80
ohci_setup_standard_chain: addr=2 endpt=0 sumlen=40 speed=2
ohci_setup_standard_chain: nexttog=1; data before transfer:
TD(0xc40fa700) at 0x0173d700: -TOG0 delay=7 ec=0 cc=15
cbp=0x01c25140 next=0x0173d680 be=0x01c25147
TD(0xc40fa680) at 0x0173d680: -R-IN-TOG1 delay=7 ec=0 cc=15
cbp=0x01c25148 next=0x0173d600 be=0x01c25167
TD(0xc40fa600) at 0x0173d600: -OUT-TOG1 delay=1 ec=0 cc=15
cbp=0x00000000 next=0x00000000 be=0xffffffff
_ohci_append_qh: 0xc40fa780 to 0xc4057580
ohci_check_transfer: xfer=0xc4272070 checking transfer
ohci_non_isoc_done: xfer=0xc4272070 pipe=0xc40bc9b0 transfer done
TD(0xc40fa700) at 0x0173d700: -TOG1 delay=7 ec=0 cc=0
cbp=0x00000000 next=0x00000000 be=0x01c25147
ohci_device_done: xfer=0xc4272070, pipe=0xc40bc9b0, error=0
_ohci_remove_qh: 0xc40fa780 from 0xc40fa780
ohci_setup_standard_chain: addr=2 endpt=0 sumlen=16 speed=2
ohci_setup_standard_chain: nexttog=1; data before transfer:
TD(0xc4d6ba80) at 0x0b06da80: -TOG0 delay=7 ec=0 cc=15
cbp=0x01c4f140 next=0x0b06cb80 be=0x01c4f147
TD(0xc4d6ab80) at 0x0b06cb80: -R-IN-TOG1 delay=7 ec=0 cc=15
cbp=0x01c4f148 next=0x0b06d880 be=0x01c4f14f
TD(0xc4d6b880) at 0x0b06d880: -OUT-TOG1 delay=1 ec=0 cc=15
cbp=0x00000000 next=0x00000000 be=0xffffffff
_ohci_append_qh: 0xc4d6be80 to 0xc4071980
ohci_check_transfer: xfer=0xc4286070 checking transfer
ohci_non_isoc_done: xfer=0xc4286070 pipe=0xc4ee81b0 transfer done
TD(0xc4d6ba80) at 0x0b06da80: -TOG1 delay=7 ec=0 cc=0
cbp=0x00000000 next=0x00000000 be=0x01c4f147
ohci_device_done: xfer=0xc4286070, pipe=0xc4ee81b0, error=0
_ohci_remove_qh: 0xc4d6be80 from 0xc4d6be80
ohci_setup_standard_chain: addr=2 endpt=0 sumlen=40 speed=2
ohci_setup_standard_chain: nexttog=1; data before transfer:
TD(0xc4d6ad80) at 0x0b06cd80: -TOG0 delay=7 ec=0 cc=15
cbp=0x01c4f140 next=0x0b06cd00 be=0x01c4f147
TD(0xc4d6ad00) at 0x0b06cd00: -R-IN-TOG1 delay=7 ec=0 cc=15
cbp=0x01c4f148 next=0x0b06cb00 be=0x01c4f167
TD(0xc4d6ab00) at 0x0b06cb00: -OUT-TOG1 delay=1 ec=0 cc=15
cbp=0x00000000 next=0x00000000 be=0xffffffff
_ohci_append_qh: 0xc4d6b300 to 0xc4071980
ohci_check_transfer: xfer=0xc4286070 checking transfer
ohci_non_isoc_done: xfer=0xc4286070 pipe=0xc4ee81b0 transfer done
TD(0xc4d6ad80) at 0x0b06cd80: -TOG1 delay=7 ec=0 cc=0
cbp=0x00000000 next=0x00000000 be=0x01c4f147
ohci_device_done: xfer=0xc4286070, pipe=0xc4ee81b0, error=0
_ohci_remove_qh: 0xc4d6b300 from 0xc4d6b300
ohci_setup_standard_chain: addr=3 endpt=0 sumlen=16 speed=2
ohci_setup_standard_chain: nexttog=1; data before transfer:
TD(0xc4e89700) at 0x10728700: -TOG0 delay=7 ec=0 cc=15
cbp=0x10509140 next=0x0b06dd80 be=0x10509147
TD(0xc4d6bd80) at 0x0b06dd80: -R-IN-TOG1 delay=7 ec=0 cc=15
cbp=0x10509148 next=0x07ca9880 be=0x1050914f
TD(0xc4b11880) at 0x07ca9880: -OUT-TOG1 delay=1 ec=0 cc=15
cbp=0x00000000 next=0x00000000 be=0xffffffff
_ohci_append_qh: 0xc4e89680 to 0xc4057580
ohci_check_transfer: xfer=0xc4e6c070 checking transfer
ohci_non_isoc_done: xfer=0xc4e6c070 pipe=0xc4ee79b0 transfer done
TD(0xc4e89700) at 0x10728700: -TOG1 delay=7 ec=0 cc=0
cbp=0x00000000 next=0x00000000 be=0x10509147
ohci_device_done: xfer=0xc4e6c070, pipe=0xc4ee79b0, error=0
_ohci_remove_qh: 0xc4e89680 from 0xc4e89680
ohci_setup_standard_chain: addr=3 endpt=0 sumlen=40 speed=2
ohci_setup_standard_chain: nexttog=1; data before transfer:
TD(0xc4d6a800) at 0x0b06c800: -TOG0 delay=7 ec=0 cc=15
cbp=0x10509140 next=0x10728200 be=0x10509147
TD(0xc4e89200) at 0x10728200: -R-IN-TOG1 delay=7 ec=0 cc=15
cbp=0x10509148 next=0x012ada80 be=0x10509167
TD(0xc3f0fa80) at 0x012ada80: -OUT-TOG1 delay=1 ec=0 cc=15
cbp=0x00000000 next=0x00000000 be=0xffffffff
_ohci_append_qh: 0xc3f0fc00 to 0xc4057580
ohci_check_transfer: xfer=0xc4e6c070 checking transfer
ohci_non_isoc_done: xfer=0xc4e6c070 pipe=0xc4ee79b0 transfer done
TD(0xc4d6a800) at 0x0b06c800: -TOG1 delay=7 ec=0 cc=0
cbp=0x00000000 next=0x00000000 be=0x10509147
ohci_device_done: xfer=0xc4e6c070, pipe=0xc4ee79b0, error=0
_ohci_remove_qh: 0xc3f0fc00 from 0xc3f0fc00
ohci_setup_standard_chain: addr=2 endpt=0 sumlen=16 speed=2
ohci_setup_standard_chain: nexttog=1; data before transfer:
TD(0xc40fab00) at 0x0173db00: -TOG0 delay=7 ec=0 cc=15
cbp=0x01c25140 next=0x0173d200 be=0x01c25147
TD(0xc40fa200) at 0x0173d200: -R-IN-TOG1 delay=7 ec=0 cc=15
cbp=0x01c25148 next=0x0173d280 be=0x01c2514f
TD(0xc40fa280) at 0x0173d280: -OUT-TOG1 delay=1 ec=0 cc=15
cbp=0x00000000 next=0x00000000 be=0xffffffff
_ohci_append_qh: 0xc40fab80 to 0xc4057580
ohci_check_transfer: xfer=0xc4272070 checking transfer
ohci_non_isoc_done: xfer=0xc4272070 pipe=0xc40bc9b0 transfer done
TD(0xc40fab00) at 0x0173db00: -TOG1 delay=7 ec=0 cc=0
cbp=0x00000000 next=0x00000000 be=0x01c25147
ohci_device_done: xfer=0xc4272070, pipe=0xc40bc9b0, error=0
_ohci_remove_qh: 0xc40fab80 from 0xc40fab80
ohci_setup_standard_chain: addr=2 endpt=0 sumlen=49 speed=2
ohci_setup_standard_chain: nexttog=1; data before transfer:
TD(0xc40fa700) at 0x0173d700: -TOG0 delay=7 ec=0 cc=15
cbp=0x01c25140 next=0x0173d680 be=0x01c25147
TD(0xc40fa680) at 0x0173d680: -R-IN-TOG1 delay=7 ec=0 cc=15
cbp=0x01c25148 next=0x0173d600 be=0x01c25170
TD(0xc40fa600) at 0x0173d600: -OUT-TOG1 delay=1 ec=0 cc=15
cbp=0x00000000 next=0x00000000 be=0xffffffff
_ohci_append_qh: 0xc40fa780 to 0xc4057580
ohci_check_transfer: xfer=0xc4272070 checking transfer
ohci_non_isoc_done: xfer=0xc4272070 pipe=0xc40bc9b0 transfer done
TD(0xc40fa700) at 0x0173d700: -TOG1 delay=7 ec=0 cc=0
cbp=0x00000000 next=0x00000000 be=0x01c25147
ohci_device_done: xfer=0xc4272070, pipe=0xc40bc9b0, error=0
_ohci_remove_qh: 0xc40fa780 from 0xc40fa780
ohci_setup_standard_chain: addr=2 endpt=0 sumlen=16 speed=2
ohci_setup_standard_chain: nexttog=1; data before transfer:
TD(0xc40fab00) at 0x0173db00: -TOG0 delay=7 ec=0 cc=15
cbp=0x01c25140 next=0x0173d200 be=0x01c25147
TD(0xc40fa200) at 0x0173d200: -R-IN-TOG1 delay=7 ec=0 cc=15
cbp=0x01c25148 next=0x0173d280 be=0x01c2514f
TD(0xc40fa280) at 0x0173d280: -OUT-TOG1 delay=1 ec=0 cc=15
cbp=0x00000000 next=0x00000000 be=0xffffffff
_ohci_append_qh: 0xc40fab80 to 0xc4057580
ohci_check_transfer: xfer=0xc4272070 checking transfer
ohci_non_isoc_done: xfer=0xc4272070 pipe=0xc40bc9b0 transfer done
TD(0xc40fab00) at 0x0173db00: -TOG1 delay=7 ec=0 cc=0
cbp=0x00000000 next=0x00000000 be=0x01c25147
ohci_device_done: xfer=0xc4272070, pipe=0xc40bc9b0, error=0
_ohci_remove_qh: 0xc40fab80 from 0xc40fab80
ohci_setup_standard_chain: addr=2 endpt=0 sumlen=40 speed=2
ohci_setup_standard_chain: nexttog=1; data before transfer:
TD(0xc40fa700) at 0x0173d700: -TOG0 delay=7 ec=0 cc=15
cbp=0x01c25140 next=0x0173d680 be=0x01c25147
TD(0xc40fa680) at 0x0173d680: -R-IN-TOG1 delay=7 ec=0 cc=15
cbp=0x01c25148 next=0x0173d600 be=0x01c25167
TD(0xc40fa600) at 0x0173d600: -OUT-TOG1 delay=1 ec=0 cc=15
cbp=0x00000000 next=0x00000000 be=0xffffffff
_ohci_append_qh: 0xc40fa780 to 0xc4057580
ohci_check_transfer: xfer=0xc4272070 checking transfer
ohci_non_isoc_done: xfer=0xc4272070 pipe=0xc40bc9b0 transfer done
TD(0xc40fa700) at 0x0173d700: -TOG1 delay=7 ec=0 cc=0
cbp=0x00000000 next=0x00000000 be=0x01c25147
ohci_device_done: xfer=0xc4272070, pipe=0xc40bc9b0, error=0
_ohci_remove_qh: 0xc40fa780 from 0xc40fa780
ohci_setup_standard_chain: addr=2 endpt=0 sumlen=16 speed=2
ohci_setup_standard_chain: nexttog=1; data before transfer:
TD(0xc4d6ba80) at 0x0b06da80: -TOG0 delay=7 ec=0 cc=15
cbp=0x01c4f140 next=0x0b06cb80 be=0x01c4f147
TD(0xc4d6ab80) at 0x0b06cb80: -R-IN-TOG1 delay=7 ec=0 cc=15
cbp=0x01c4f148 next=0x0b06d880 be=0x01c4f14f
TD(0xc4d6b880) at 0x0b06d880: -OUT-TOG1 delay=1 ec=0 cc=15
cbp=0x00000000 next=0x00000000 be=0xffffffff
_ohci_append_qh: 0xc4d6be80 to 0xc4071980
ohci_check_transfer: xfer=0xc4286070 checking transfer
ohci_non_isoc_done: xfer=0xc4286070 pipe=0xc4ee81b0 transfer done
TD(0xc4d6ba80) at 0x0b06da80: -TOG1 delay=7 ec=0 cc=0
cbp=0x00000000 next=0x00000000 be=0x01c4f147
ohci_device_done: xfer=0xc4286070, pipe=0xc4ee81b0, error=0
_ohci_remove_qh: 0xc4d6be80 from 0xc4d6be80
ohci_setup_standard_chain: addr=2 endpt=0 sumlen=40 speed=2
ohci_setup_standard_chain: nexttog=1; data before transfer:
TD(0xc4d6ad80) at 0x0b06cd80: -TOG0 delay=7 ec=0 cc=15
cbp=0x01c4f140 next=0x0b06cd00 be=0x01c4f147
TD(0xc4d6ad00) at 0x0b06cd00: -R-IN-TOG1 delay=7 ec=0 cc=15
cbp=0x01c4f148 next=0x0b06cb00 be=0x01c4f167
TD(0xc4d6ab00) at 0x0b06cb00: -OUT-TOG1 delay=1 ec=0 cc=15
cbp=0x00000000 next=0x00000000 be=0xffffffff
_ohci_append_qh: 0xc4d6b300 to 0xc4071980
ohci_check_transfer: xfer=0xc4286070 checking transfer
ohci_non_isoc_done: xfer=0xc4286070 pipe=0xc4ee81b0 transfer done
TD(0xc4d6ad80) at 0x0b06cd80: -TOG1 delay=7 ec=0 cc=0
cbp=0x00000000 next=0x00000000 be=0x01c4f147
ohci_device_done: xfer=0xc4286070, pipe=0xc4ee81b0, error=0
_ohci_remove_qh: 0xc4d6b300 from 0xc4d6b300
ohci_setup_standard_chain: addr=2 endpt=0 sumlen=8 speed=2
ohci_setup_standard_chain: nexttog=1; data before transfer:
TD(0xc4f64200) at 0x13c66200: -TOG0 delay=7 ec=0 cc=15
cbp=0x13d11210 next=0x13c66180 be=0x13d11217
TD(0xc4f64180) at 0x13c66180: -R-IN-TOG1 delay=1 ec=0 cc=15
cbp=0x00000000 next=0x00000000 be=0xffffffff
_ohci_append_qh: 0xc4f64280 to 0xc4071980
ohci_check_transfer: xfer=0xc4f50140 checking transfer
ohci_non_isoc_done: xfer=0xc4f50140 pipe=0xc4ee81b0 transfer done
TD(0xc4f64200) at 0x13c66200: -TOG1 delay=7 ec=0 cc=0
cbp=0x00000000 next=0x00000000 be=0x13d11217
ohci_device_done: xfer=0xc4f50140, pipe=0xc4ee81b0, error=22
_ohci_remove_qh: 0xc4f64280 from 0xc4f64280
ohci_setup_standard_chain: addr=2 endpt=1 sumlen=5 speed=2
ohci_setup_standard_chain: nexttog=0; data before transfer:
TD(0xc4d69b00) at 0x09877b00: -OUT-TOG0 delay=1 ec=0 cc=15
cbp=0x13d01140 next=0x00000000 be=0x13d01144
_ohci_append_qh: 0xc4d69b80 to 0xc4071900
ohci_check_transfer: xfer=0xc4f40070 checking transfer
ohci_non_isoc_done: xfer=0xc4f40070 pipe=0xc4ee81c4 transfer done
TD(0xc4d69b00) at 0x09877b00: -OUT-TOG1 delay=1 ec=0 cc=0
cbp=0x00000000 next=0x00000000 be=0x13d01144
ohci_device_done: xfer=0xc4f40070, pipe=0xc4ee81c4, error=0
_ohci_remove_qh: 0xc4d69b80 from 0xc4d69b80
ohci_setup_standard_chain: addr=2 endpt=0 sumlen=8 speed=2
ohci_setup_standard_chain: nexttog=1; data before transfer:
TD(0xc4c61a00) at 0x07c62a00: -TOG0 delay=7 ec=0 cc=15
cbp=0x13d22210 next=0x0b06d800 be=0x13d22217
TD(0xc4d6b800) at 0x0b06d800: -R-IN-TOG1 delay=1 ec=0 cc=15
cbp=0x00000000 next=0x00000000 be=0xffffffff
_ohci_append_qh: 0xc4d6bb00 to 0xc4071980
ohci_check_transfer: xfer=0xc4f61140 checking transfer
ohci_non_isoc_done: xfer=0xc4f61140 pipe=0xc4ee81b0 transfer done
TD(0xc4c61a00) at 0x07c62a00: -TOG1 delay=7 ec=0 cc=0
cbp=0x00000000 next=0x00000000 be=0x13d22217
ohci_device_done: xfer=0xc4f61140, pipe=0xc4ee81b0, error=22
_ohci_remove_qh: 0xc4d6bb00 from 0xc4d6bb00
ohci_setup_standard_chain: addr=2 endpt=1 sumlen=4 speed=2
ohci_setup_standard_chain: nexttog=0; data before transfer:
TD(0xc4d6b380) at 0x0b06d380: -R-IN-TOG0 delay=1 ec=0 cc=15
cbp=0x13d12140 next=0x00000000 be=0x13d12143
_ohci_append_qh: 0xc4d6b400 to 0xc4071900
ohci_timeout: xfer=0xc4f51070
ohci_device_done: xfer=0xc4f51070, pipe=0xc4ee81d8, error=20
_ohci_remove_qh: 0xc4d6b400 from 0xc4d6b400
ohci_device_done: xfer=0xc4f51070, pipe=0xc4ee81d8, error=5
_ohci_remove_qh: 0xc4d6b400 from 0xc4071900
ohci_device_done: xfer=0xc4f61140, pipe=0xc4ee81b0, error=5
_ohci_remove_qh: 0xc4d6bb00 from 0xc4071980
ohci_device_done: xfer=0xc4f40070, pipe=0xc4ee81c4, error=5
_ohci_remove_qh: 0xc4d69b80 from 0xc4071900
ohci_device_done: xfer=0xc4f50140, pipe=0xc4ee81b0, error=5
_ohci_remove_qh: 0xc4f64280 from 0xc4071980
ohci_setup_standard_chain: addr=3 endpt=0 sumlen=16 speed=2
ohci_setup_standard_chain: nexttog=1; data before transfer:
TD(0xc4e89700) at 0x10728700: -TOG0 delay=7 ec=0 cc=15
cbp=0x10509140 next=0x0b06dd80 be=0x10509147
TD(0xc4d6bd80) at 0x0b06dd80: -R-IN-TOG1 delay=7 ec=0 cc=15
cbp=0x10509148 next=0x07ca9880 be=0x1050914f
TD(0xc4b11880) at 0x07ca9880: -OUT-TOG1 delay=1 ec=0 cc=15
cbp=0x00000000 next=0x00000000 be=0xffffffff
_ohci_append_qh: 0xc4e89680 to 0xc4057580
ohci_check_transfer: xfer=0xc4e6c070 checking transfer
ohci_non_isoc_done: xfer=0xc4e6c070 pipe=0xc4ee79b0 transfer done
TD(0xc4e89700) at 0x10728700: -TOG1 delay=7 ec=0 cc=0
cbp=0x00000000 next=0x00000000 be=0x10509147
ohci_device_done: xfer=0xc4e6c070, pipe=0xc4ee79b0, error=0
_ohci_remove_qh: 0xc4e89680 from 0xc4e89680
ohci_setup_standard_chain: addr=3 endpt=0 sumlen=40 speed=2
ohci_setup_standard_chain: nexttog=1; data before transfer:
TD(0xc4d6a800) at 0x0b06c800: -TOG0 delay=7 ec=0 cc=15
cbp=0x10509140 next=0x10728200 be=0x10509147
TD(0xc4e89200) at 0x10728200: -R-IN-TOG1 delay=7 ec=0 cc=15
cbp=0x10509148 next=0x012ada80 be=0x10509167
TD(0xc3f0fa80) at 0x012ada80: -OUT-TOG1 delay=1 ec=0 cc=15
cbp=0x00000000 next=0x00000000 be=0xffffffff
_ohci_append_qh: 0xc3f0fc00 to 0xc4057580
ohci_check_transfer: xfer=0xc4e6c070 checking transfer
ohci_non_isoc_done: xfer=0xc4e6c070 pipe=0xc4ee79b0 transfer done
TD(0xc4d6a800) at 0x0b06c800: -TOG1 delay=7 ec=0 cc=0
cbp=0x00000000 next=0x00000000 be=0x10509147
ohci_device_done: xfer=0xc4e6c070, pipe=0xc4ee79b0, error=0
_ohci_remove_qh: 0xc3f0fc00 from 0xc3f0fc00
ohci_setup_standard_chain: addr=2 endpt=0 sumlen=16 speed=2
ohci_setup_standard_chain: nexttog=1; data before transfer:
TD(0xc40fab00) at 0x0173db00: -TOG0 delay=7 ec=0 cc=15
cbp=0x01c25140 next=0x0173d200 be=0x01c25147
TD(0xc40fa200) at 0x0173d200: -R-IN-TOG1 delay=7 ec=0 cc=15
cbp=0x01c25148 next=0x0173d280 be=0x01c2514f
TD(0xc40fa280) at 0x0173d280: -OUT-TOG1 delay=1 ec=0 cc=15
cbp=0x00000000 next=0x00000000 be=0xffffffff
_ohci_append_qh: 0xc40fab80 to 0xc4057580
ohci_check_transfer: xfer=0xc4272070 checking transfer
ohci_non_isoc_done: xfer=0xc4272070 pipe=0xc40bc9b0 transfer done
TD(0xc40fab00) at 0x0173db00: -TOG1 delay=7 ec=0 cc=0
cbp=0x00000000 next=0x00000000 be=0x01c25147
ohci_device_done: xfer=0xc4272070, pipe=0xc40bc9b0, error=0
_ohci_remove_qh: 0xc40fab80 from 0xc40fab80
ohci_setup_standard_chain: addr=2 endpt=0 sumlen=49 speed=2
ohci_setup_standard_chain: nexttog=1; data before transfer:
TD(0xc40fa700) at 0x0173d700: -TOG0 delay=7 ec=0 cc=15
cbp=0x01c25140 next=0x0173d680 be=0x01c25147
TD(0xc40fa680) at 0x0173d680: -R-IN-TOG1 delay=7 ec=0 cc=15
cbp=0x01c25148 next=0x0173d600 be=0x01c25170
TD(0xc40fa600) at 0x0173d600: -OUT-TOG1 delay=1 ec=0 cc=15
cbp=0x00000000 next=0x00000000 be=0xffffffff
_ohci_append_qh: 0xc40fa780 to 0xc4057580
ohci_check_transfer: xfer=0xc4272070 checking transfer
ohci_non_isoc_done: xfer=0xc4272070 pipe=0xc40bc9b0 transfer done
TD(0xc40fa700) at 0x0173d700: -TOG1 delay=7 ec=0 cc=0
cbp=0x00000000 next=0x00000000 be=0x01c25147
ohci_device_done: xfer=0xc4272070, pipe=0xc40bc9b0, error=0
_ohci_remove_qh: 0xc40fa780 from 0xc40fa780
ohci_setup_standard_chain: addr=2 endpt=0 sumlen=16 speed=2
ohci_setup_standard_chain: nexttog=1; data before transfer:
TD(0xc40fab00) at 0x0173db00: -TOG0 delay=7 ec=0 cc=15
cbp=0x01c25140 next=0x0173d200 be=0x01c25147
TD(0xc40fa200) at 0x0173d200: -R-IN-TOG1 delay=7 ec=0 cc=15
cbp=0x01c25148 next=0x0173d280 be=0x01c2514f
TD(0xc40fa280) at 0x0173d280: -OUT-TOG1 delay=1 ec=0 cc=15
cbp=0x00000000 next=0x00000000 be=0xffffffff
_ohci_append_qh: 0xc40fab80 to 0xc4057580
ohci_check_transfer: xfer=0xc4272070 checking transfer
ohci_non_isoc_done: xfer=0xc4272070 pipe=0xc40bc9b0 transfer done
TD(0xc40fab00) at 0x0173db00: -TOG1 delay=7 ec=0 cc=0
cbp=0x00000000 next=0x00000000 be=0x01c25147
ohci_device_done: xfer=0xc4272070, pipe=0xc40bc9b0, error=0
_ohci_remove_qh: 0xc40fab80 from 0xc40fab80
ohci_setup_standard_chain: addr=2 endpt=0 sumlen=40 speed=2
ohci_setup_standard_chain: nexttog=1; data before transfer:
TD(0xc40fa700) at 0x0173d700: -TOG0 delay=7 ec=0 cc=15
cbp=0x01c25140 next=0x0173d680 be=0x01c25147
TD(0xc40fa680) at 0x0173d680: -R-IN-TOG1 delay=7 ec=0 cc=15
cbp=0x01c25148 next=0x0173d600 be=0x01c25167
TD(0xc40fa600) at 0x0173d600: -OUT-TOG1 delay=1 ec=0 cc=15
cbp=0x00000000 next=0x00000000 be=0xffffffff
_ohci_append_qh: 0xc40fa780 to 0xc4057580
ohci_check_transfer: xfer=0xc4272070 checking transfer
ohci_non_isoc_done: xfer=0xc4272070 pipe=0xc40bc9b0 transfer done
TD(0xc40fa700) at 0x0173d700: -TOG1 delay=7 ec=0 cc=0
cbp=0x00000000 next=0x00000000 be=0x01c25147
ohci_device_done: xfer=0xc4272070, pipe=0xc40bc9b0, error=0
_ohci_remove_qh: 0xc40fa780 from 0xc40fa780
ohci_setup_standard_chain: addr=2 endpt=0 sumlen=16 speed=2
ohci_setup_standard_chain: nexttog=1; data before transfer:
TD(0xc4d6ba80) at 0x0b06da80: -TOG0 delay=7 ec=0 cc=15
cbp=0x01c4f140 next=0x0b06cb80 be=0x01c4f147
TD(0xc4d6ab80) at 0x0b06cb80: -R-IN-TOG1 delay=7 ec=0 cc=15
cbp=0x01c4f148 next=0x0b06d880 be=0x01c4f14f
TD(0xc4d6b880) at 0x0b06d880: -OUT-TOG1 delay=1 ec=0 cc=15
cbp=0x00000000 next=0x00000000 be=0xffffffff
_ohci_append_qh: 0xc4d6be80 to 0xc4071980
ohci_check_transfer: xfer=0xc4286070 checking transfer
ohci_non_isoc_done: xfer=0xc4286070 pipe=0xc4ee81b0 transfer done
TD(0xc4d6ba80) at 0x0b06da80: -TOG1 delay=7 ec=0 cc=0
cbp=0x00000000 next=0x00000000 be=0x01c4f147
ohci_device_done: xfer=0xc4286070, pipe=0xc4ee81b0, error=0
_ohci_remove_qh: 0xc4d6be80 from 0xc4d6be80
ohci_setup_standard_chain: addr=2 endpt=0 sumlen=40 speed=2
ohci_setup_standard_chain: nexttog=1; data before transfer:
TD(0xc4d6ad80) at 0x0b06cd80: -TOG0 delay=7 ec=0 cc=15
cbp=0x01c4f140 next=0x0b06cd00 be=0x01c4f147
TD(0xc4d6ad00) at 0x0b06cd00: -R-IN-TOG1 delay=7 ec=0 cc=15
cbp=0x01c4f148 next=0x0b06cb00 be=0x01c4f167
TD(0xc4d6ab00) at 0x0b06cb00: -OUT-TOG1 delay=1 ec=0 cc=15
cbp=0x00000000 next=0x00000000 be=0xffffffff
_ohci_append_qh: 0xc4d6b300 to 0xc4071980
ohci_check_transfer: xfer=0xc4286070 checking transfer
ohci_non_isoc_done: xfer=0xc4286070 pipe=0xc4ee81b0 transfer done
TD(0xc4d6ad80) at 0x0b06cd80: -TOG1 delay=7 ec=0 cc=0
cbp=0x00000000 next=0x00000000 be=0x01c4f147
ohci_device_done: xfer=0xc4286070, pipe=0xc4ee81b0, error=0
_ohci_remove_qh: 0xc4d6b300 from 0xc4d6b300
ohci_setup_standard_chain: addr=2 endpt=0 sumlen=8 speed=2
ohci_setup_standard_chain: nexttog=1; data before transfer:
TD(0xc4e89600) at 0x10728600: -TOG0 delay=7 ec=0 cc=15
cbp=0x13d1a210 next=0x10728580 be=0x13d1a217
TD(0xc4e89580) at 0x10728580: -R-IN-TOG1 delay=1 ec=0 cc=15
cbp=0x00000000 next=0x00000000 be=0xffffffff
_ohci_append_qh: 0xc4e89000 to 0xc4071980
ohci_check_transfer: xfer=0xc4f50140 checking transfer
ohci_non_isoc_done: xfer=0xc4f50140 pipe=0xc4ee81b0 transfer done
TD(0xc4e89600) at 0x10728600: -TOG1 delay=7 ec=0 cc=0
cbp=0x00000000 next=0x00000000 be=0x13d1a217
ohci_device_done: xfer=0xc4f50140, pipe=0xc4ee81b0, error=22
_ohci_remove_qh: 0xc4e89000 from 0xc4e89000
ohci_setup_standard_chain: addr=2 endpt=1 sumlen=5 speed=2
ohci_setup_standard_chain: nexttog=0; data before transfer:
TD(0xc4d6b980) at 0x0b06d980: -OUT-TOG0 delay=1 ec=0 cc=15
cbp=0x13d0a140 next=0x00000000 be=0x13d0a144
_ohci_append_qh: 0xc4d69c00 to 0xc4071900
ohci_check_transfer: xfer=0xc4f40070 checking transfer
ohci_non_isoc_done: xfer=0xc4f40070 pipe=0xc4ee81c4 transfer done
TD(0xc4d6b980) at 0x0b06d980: -OUT-TOG1 delay=1 ec=0 cc=0
cbp=0x00000000 next=0x00000000 be=0x13d0a144
ohci_device_done: xfer=0xc4f40070, pipe=0xc4ee81c4, error=0
_ohci_remove_qh: 0xc4d69c00 from 0xc4d69c00
ohci_setup_standard_chain: addr=2 endpt=0 sumlen=8 speed=2
ohci_setup_standard_chain: nexttog=1; data before transfer:
TD(0xc4d6b600) at 0x0b06d600: -TOG0 delay=7 ec=0 cc=15
cbp=0x13ceb210 next=0x0b06d700 be=0x13ceb217
TD(0xc4d6b700) at 0x0b06d700: -R-IN-TOG1 delay=1 ec=0 cc=15
cbp=0x00000000 next=0x00000000 be=0xffffffff
_ohci_append_qh: 0xc4d6b680 to 0xc4071980
ohci_check_transfer: xfer=0xc4f61140 checking transfer
ohci_non_isoc_done: xfer=0xc4f61140 pipe=0xc4ee81b0 transfer done
TD(0xc4d6b600) at 0x0b06d600: -TOG1 delay=7 ec=0 cc=0
cbp=0x00000000 next=0x00000000 be=0x13ceb217
ohci_device_done: xfer=0xc4f61140, pipe=0xc4ee81b0, error=22
_ohci_remove_qh: 0xc4d6b680 from 0xc4d6b680
ohci_setup_standard_chain: addr=2 endpt=1 sumlen=4 speed=2
ohci_setup_standard_chain: nexttog=0; data before transfer:
TD(0xc4e89180) at 0x10728180: -R-IN-TOG0 delay=1 ec=0 cc=15
cbp=0x13d1b140 next=0x00000000 be=0x13d1b143
_ohci_append_qh: 0xc4e89080 to 0xc4071900
ohci_timeout: xfer=0xc4f51070
ohci_device_done: xfer=0xc4f51070, pipe=0xc4ee81d8, error=20
_ohci_remove_qh: 0xc4e89080 from 0xc4e89080
ohci_device_done: xfer=0xc4f51070, pipe=0xc4ee81d8, error=5
_ohci_remove_qh: 0xc4e89080 from 0xc4071900
ohci_device_done: xfer=0xc4f61140, pipe=0xc4ee81b0, error=5
_ohci_remove_qh: 0xc4d6b680 from 0xc4071980
ohci_device_done: xfer=0xc4f40070, pipe=0xc4ee81c4, error=5
_ohci_remove_qh: 0xc4d69c00 from 0xc4071900
ohci_device_done: xfer=0xc4f50140, pipe=0xc4ee81b0, error=5
_ohci_remove_qh: 0xc4e89000 from 0xc4071980

Maybe this one is trickier. I will leave it for now.

Regards,
Xiaofan



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?a276da400804250659t7b413c60ib9974d2c19c1d3e4>