USB issues with Aladdin M5237 -- debug output

Cliff L. Biffle cbiffle at safety.net
Thu Apr 17 00:50:16 PDT 2003


Okay, I've upped the OHCI and USB debug levels.  This is the output I receive 
when I plug a device in.  If anyone who's more familiar with the system than 
I could take a look at it, I'd be greatly indebted.

-Cliff L. Biffle

ohci_intr1: enter
ohci_intr: sc=0xc1bd0000 intrs=0x40(0x40) eintrs=0x40
ohci_rhsc: sc=0xc1bd0000 xfer=0xc0c64e00 hstatus=0x00000000
ohci_rhsc: change=0x02
usb_transfer_complete: pipe=0xc0c64a80 xfer=0xc0c64e00 status=0 actlen=1
usb_transfer_complete: repeat=1 new head=0xc0c64e00
usb_needs_explore
ohci_rhsc_able: on=0
usb_event_thread: woke up
usb_discover
usbd_alloc_xfer() = 0xc0c64a00
usbd_transfer: xfer=0xc0c64a00, flags=2, pipe=0xc0c64e80, running=0
usbd_dump_queue: pipe=0xc0c64e80
usb_insert_transfer: pipe=0xc0c64e80 running=0 timeout=5000
ohci_root_ctrl_control type=0xa3 request=00
ohci_root_ctrl_transfer: get port status i=1
ohci_root_ctrl_transfer: port status=0x10100
usb_transfer_complete: pipe=0xc0c64e80 xfer=0xc0c64a00 status=0 actlen=4
usb_transfer_complete: repeat=0 new head=0
usbd_start_next: pipe=0xc0c64e80, xfer=0
usbd_free_xfer: 0xc0c64a00
usbd_alloc_xfer() = 0xc0c64a00
usbd_transfer: xfer=0xc0c64a00, flags=2, pipe=0xc0c64e80, running=0
usbd_dump_queue: pipe=0xc0c64e80
usb_insert_transfer: pipe=0xc0c64e80 running=0 timeout=5000
ohci_root_ctrl_control type=0x23 request=01
ohci_root_ctrl_control: UR_CLEAR_PORT_FEATURE port=1 feature=16
ohci_rhsc_able: on=1
usb_transfer_complete: pipe=0xc0c64e80 xfer=0xc0c64a00 status=0 actlen=0
usb_transfer_complete: repeat=0 new head=0
usbd_start_next: pipe=0xc0c64e80, xfer=0
usbd_free_xfer: 0xc0c64a00
usbd_alloc_xfer() = 0xc0c64a00
usbd_transfer: xfer=0xc0c64a00, flags=2, pipe=0xc0c64e80, running=0
usbd_dump_queue: pipe=0xc0c64e80
usb_insert_transfer: pipe=0xc0c64e80 running=0 timeout=5000
ohci_root_ctrl_control type=0xa3 request=00
ohci_root_ctrl_transfer: get port status i=2
ohci_root_ctrl_transfer: port status=0x0100
usb_transfer_complete: pipe=0xc0c64e80 xfer=0xc0c64a00 status=0 actlen=4
usb_transfer_complete: repeat=0 new head=0
usbd_start_next: pipe=0xc0c64e80, xfer=0
usbd_free_xfer: 0xc0c64a00
ohci_intr1: enter
ohci_intr: sc=0xc1bd0000 intrs=0x40(0x40) eintrs=0x40
ohci_rhsc: sc=0xc1bd0000 xfer=0xc0c64e00 hstatus=0x00000000
ohci_rhsc: change=0x02
usb_transfer_complete: pipe=0xc0c64a80 xfer=0xc0c64e00 status=0 actlen=1
usb_transfer_complete: repeat=1 new head=0xc0c64e00
usb_needs_explore
ohci_rhsc_able: on=0
usb_event_thread: woke up
usb_discover
usbd_alloc_xfer() = 0xc0c64a00
usbd_transfer: xfer=0xc0c64a00, flags=2, pipe=0xc0c64e80, running=0
usbd_dump_queue: pipe=0xc0c64e80
usb_insert_transfer: pipe=0xc0c64e80 running=0 timeout=5000
ohci_root_ctrl_control type=0xa3 request=00
ohci_root_ctrl_transfer: get port status i=1
ohci_root_ctrl_transfer: port status=0x10101
usb_transfer_complete: pipe=0xc0c64e80 xfer=0xc0c64a00 status=0 actlen=4
usb_transfer_complete: repeat=0 new head=0
usbd_start_next: pipe=0xc0c64e80, xfer=0
usbd_free_xfer: 0xc0c64a00
usbd_alloc_xfer() = 0xc0c64a00
usbd_transfer: xfer=0xc0c64a00, flags=2, pipe=0xc0c64e80, running=0
usbd_dump_queue: pipe=0xc0c64e80
usb_insert_transfer: pipe=0xc0c64e80 running=0 timeout=5000
ohci_root_ctrl_control type=0x23 request=01
ohci_root_ctrl_control: UR_CLEAR_PORT_FEATURE port=1 feature=16
ohci_rhsc_able: on=1
usb_transfer_complete: pipe=0xc0c64e80 xfer=0xc0c64a00 status=0 actlen=0
usb_transfer_complete: repeat=0 new head=0
usbd_start_next: pipe=0xc0c64e80, xfer=0
usbd_free_xfer: 0xc0c64a00
usbd_alloc_xfer() = 0xc0c64a00
usbd_transfer: xfer=0xc0c64a00, flags=2, pipe=0xc0c64e80, running=0
usbd_dump_queue: pipe=0xc0c64e80
usb_insert_transfer: pipe=0xc0c64e80 running=0 timeout=5000
ohci_root_ctrl_control type=0x23 request=03
ohci_root_ctrl_transfer: reset port 1
ohci_intr1: enter
ohci_intr: sc=0xc1bd0000 intrs=0x40(0x40) eintrs=0x40
ohci_rhsc: sc=0xc1bd0000 xfer=0xc0c64e00 hstatus=0x00000000
ohci_rhsc: change=0x02
usb_transfer_complete: pipe=0xc0c64a80 xfer=0xc0c64e00 status=0 actlen=1
usb_transfer_complete: repeat=1 new head=0xc0c64e00
usb_needs_explore
ohci_rhsc_able: on=0
ohci port 1 reset, status = 0x100103
usb_transfer_complete: pipe=0xc0c64e80 xfer=0xc0c64a00 status=0 actlen=0
usb_transfer_complete: repeat=0 new head=0
usbd_start_next: pipe=0xc0c64e80, xfer=0
usbd_free_xfer: 0xc0c64a00
usbd_reset_port: port 1 reset done, error=NORMAL_COMPLETION
usbd_alloc_xfer() = 0xc0c64a00
usbd_transfer: xfer=0xc0c64a00, flags=2, pipe=0xc0c64e80, running=0
usbd_dump_queue: pipe=0xc0c64e80
usb_insert_transfer: pipe=0xc0c64e80 running=0 timeout=5000
ohci_root_ctrl_control type=0xa3 request=00
ohci_root_ctrl_transfer: get port status i=1
ohci_root_ctrl_transfer: port status=0x100103
usb_transfer_complete: pipe=0xc0c64e80 xfer=0xc0c64a00 status=0 actlen=4
usb_transfer_complete: repeat=0 new head=0
usbd_start_next: pipe=0xc0c64e80, xfer=0
usbd_free_xfer: 0xc0c64a00
usbd_alloc_xfer() = 0xc0c64a00
usbd_transfer: xfer=0xc0c64a00, flags=2, pipe=0xc0c64e80, running=0
usbd_dump_queue: pipe=0xc0c64e80
usb_insert_transfer: pipe=0xc0c64e80 running=0 timeout=5000
ohci_root_ctrl_control type=0x23 request=01
ohci_root_ctrl_control: UR_CLEAR_PORT_FEATURE port=1 feature=20
ohci_rhsc_able: on=1
usb_transfer_complete: pipe=0xc0c64e80 xfer=0xc0c64a00 status=0 actlen=0
usb_transfer_complete: repeat=0 new head=0
usbd_start_next: pipe=0xc0c64e80, xfer=0
usbd_free_xfer: 0xc0c64a00
usbd_alloc_xfer() = 0xc0c64a00
usbd_transfer: xfer=0xc0c64a00, flags=2, pipe=0xc0c64e80, running=0
usbd_dump_queue: pipe=0xc0c64e80
usb_insert_transfer: pipe=0xc0c64e80 running=0 timeout=5000
ohci_root_ctrl_control type=0xa3 request=00
ohci_root_ctrl_transfer: get port status i=1
ohci_root_ctrl_transfer: port status=0x0103
usb_transfer_complete: pipe=0xc0c64e80 xfer=0xc0c64a00 status=0 actlen=4
usb_transfer_complete: repeat=0 new head=0
usbd_start_next: pipe=0xc0c64e80, xfer=0
usbd_free_xfer: 0xc0c64a00
usbd_new_device bus=0xc1bd0000 port=1 depth=1 speed=2
usbd_setup_pipe: dev=0xc1ffb480 iface=0 ep=0xc1ffb4a4 pipe=0xc1ffb484
ohci_open: pipe=0xc2041c80, addr=0, endpt=0 (1)
ohci_alloc_std: allocating chunk
ohci_add_ed: sed=0xc1bd17a0 head=0xc1bd1fe0
usbd_get_desc: type=1, index=0, len=8
usbd_alloc_xfer() = 0xc0c64a00
usbd_transfer: xfer=0xc0c64a00, flags=2, pipe=0xc2041c80, running=0
usbd_dump_queue: pipe=0xc2041c80
usb_insert_transfer: pipe=0xc2041c80 running=0 timeout=5000
ohci_device_control type=0x80, request=0x06, wValue=0x0100, wIndex=0x0000 
len=8, addr=0, endpt=0
ohci_device_request:
ED(0xc1bd17a0) at 0x006c57a0: addr=0 endpt=0 maxp=8 flags=80000
tailp=0x006e47d0 headflags=6e47d0 headp=0x006e47d0 nexted=0x00000000
TD(0xc1bf07d0) at 006e47d0: f2e00000<SETTOGGLE> delay=7 ec=0 cc=15
cbp=0x0065dca0 nexttd=0x006e4740 be=0x0065dca7
TD(0xc1bf0740) at 006e4740: f3f00000<IN,TOG1,SETTOGGLE> delay=7 ec=0 cc=15
cbp=0x0065dcc0 nexttd=0x006e47a0 be=0x0065dcc7
TD(0xc1bf07a0) at 006e47a0: f3280000<OUT,TOG1,SETTOGGLE> delay=1 ec=0 cc=15
cbp=0x00000000 nexttd=0x006e4770 be=0x00000000
TD(0xc1bf0770) at 006e4770: 0 delay=0 ec=0 cc=0
cbp=0x00000000 nexttd=0x00000000 be=0x00000000
ohci_device_request: status=2
ohci_dumpregs: rev=0x00000110 control=0x000000bf command=0x00000002
               intrstat=0x00000000 intre=0x8000004b intrd=0x8000004b
               hcca=0x0002d700 percur=0x00000000 ctrlhd=0x006c5fe0
               ctrlcur=0x00000000 bulkhd=0x006c5fc0 bulkcur=0x00000000
               done=0x00000000 fmival=0xa7782edf fmrem=0x800000ca
               fmnum=0x0000c599 perst=0x00002a2f lsthrs=0x00000628
               desca=0x01000002 descb=0x00000000 stat=0x00000000
               port1=0x00000103 port2=0x00000100
         HCCA: frame_number=0x0000 done_head=0x00000000
ctrl head:
ED(0xc1bd1fe0) at 0x006c5fe0: addr=0 endpt=0 maxp=0 flags=4000<SKIP>
tailp=0x00000000 headflags=0 headp=0x00000000 nexted=0x006c57a0
sed:
ED(0xc1bd17a0) at 0x006c57a0: addr=0 endpt=0 maxp=8 flags=80000
tailp=0x006e4770 headflags=6e47d0 headp=0x006e47d0 nexted=0x00000000
TD(0xc1bf07d0) at 006e47d0: f2e00000<SETTOGGLE> delay=7 ec=0 cc=15
cbp=0x0065dca0 nexttd=0x006e4740 be=0x0065dca7
TD(0xc1bf0740) at 006e4740: f3f00000<IN,TOG1,SETTOGGLE> delay=7 ec=0 cc=15
cbp=0x0065dcc0 nexttd=0x006e47a0 be=0x0065dcc7
TD(0xc1bf07a0) at 006e47a0: f3280000<OUT,TOG1,SETTOGGLE> delay=1 ec=0 cc=15
cbp=0x00000000 nexttd=0x006e4770 be=0x00000000
TD(0xc1bf0770) at 006e4770: 0 delay=0 ec=0 cc=0
cbp=0x00000000 nexttd=0x00000000 be=0x00000000
ohci_rhsc_able: on=1
ohci_timeout: oxfer=0xc0c64a00
usb_add_task: task=0xc0c64a64
usb_task_thread: woke up task=0xc0c64a64
ohci_timeout_task: xfer=0xc0c64a00
ohci_abort_xfer: xfer=0xc0c64a00 pipe=0xc2041c80 sed=0xc1bd17a0
ohci_abort_xfer: stop ed=0xc1bd17a0
usb_schedsoftintr: polling=0
ohci_softintr: enter
:ohci_softintr: sdone=0 sidone=0
ohci_process_done: TD done:
ohci_softintr: ITD done:
ohci_softintr: done:
ohci_abort_xfer: sed=
ED(0xc1bd17a0) at 0x006c57a0: addr=0 endpt=0 maxp=8 flags=84000<SKIP>
tailp=0x006e4770 headflags=6e47d0 headp=0x006e47d0 nexted=0x00000000
TD(0xc1bf07d0) at 006e47d0: f2e00000<SETTOGGLE> delay=7 ec=0 cc=15
cbp=0x0065dca0 nexttd=0x006e4740 be=0x0065dca7
TD(0xc1bf0740) at 006e4740: f3f00000<IN,TOG1,SETTOGGLE> delay=7 ec=0 cc=15
cbp=0x0065dcc0 nexttd=0x006e47a0 be=0x0065dcc7
TD(0xc1bf07a0) at 006e47a0: f3280000<OUT,TOG1,SETTOGGLE> delay=1 ec=0 cc=15
cbp=0x00000000 nexttd=0x006e4770 be=0x00000000
TD(0xc1bf0770) at 006e4770: 0 delay=0 ec=0 cc=0
cbp=0x00000000 nexttd=0x00000000 be=0x00000000
ohci_abort_xfer: set hd=0x086e4770, tl=0x006e4770
usb_transfer_complete: pipe=0xc2041c80 xfer=0xc0c64a00 status=15 actlen=0
usb_transfer_complete: repeat=0 new head=0
ohci_ctrl_done: xfer=0xc0c64a00
usbd_start_next: pipe=0xc2041c80, xfer=0
usbd_free_xfer: 0xc0c64a00
usbd_get_desc: type=1, index=0, len=8
usbd_alloc_xfer() = 0xc0c64a00
usbd_transfer: xfer=0xc0c64a00, flags=2, pipe=0xc2041c80, running=0
usbd_dump_queue: pipe=0xc2041c80
usb_insert_transfer: pipe=0xc2041c80 running=0 timeout=5000
ohci_device_control type=0x80, request=0x06, wValue=0x0100, wIndex=0x0000 
len=8, addr=0, endpt=0
ohci_device_request:
ED(0xc1bd17a0) at 0x006c57a0: addr=0 endpt=0 maxp=8 flags=80000
tailp=0x006e4770 headflags=6e4770 headp=0x006e4770 nexted=0x00000000
TD(0xc1bf0770) at 006e4770: f2e00000<SETTOGGLE> delay=7 ec=0 cc=15
cbp=0x0065dca0 nexttd=0x006e47d0 be=0x0065dca7
TD(0xc1bf07d0) at 006e47d0: f3f00000<IN,TOG1,SETTOGGLE> delay=7 ec=0 cc=15
cbp=0x0065dd70 nexttd=0x006e47a0 be=0x0065dd77
TD(0xc1bf07a0) at 006e47a0: f3280000<OUT,TOG1,SETTOGGLE> delay=1 ec=0 cc=15
cbp=0x00000000 nexttd=0x006e4740 be=0x00000000
TD(0xc1bf0740) at 006e4740: 0 delay=0 ec=0 cc=0
cbp=0x00000000 nexttd=0x00000000 be=0x00000000
ohci_device_request: status=2
ohci_dumpregs: rev=0x00000110 control=0x000000bf command=0x00000002
               intrstat=0x00000000 intre=0x8000004b intrd=0x8000004b
               hcca=0x0002d700 percur=0x00000000 ctrlhd=0x006c5fe0
               ctrlcur=0x00000000 bulkhd=0x006c5fc0 bulkcur=0x00000000
               done=0x00000000 fmival=0xa7782edf fmrem=0x80002694
               fmnum=0x0000da16 perst=0x00002a2f lsthrs=0x00000628
               desca=0x01000002 descb=0x00000000 stat=0x00000000
               port1=0x00000103 port2=0x00000100
         HCCA: frame_number=0x0000 done_head=0x00000000
ctrl head:
ED(0xc1bd1fe0) at 0x006c5fe0: addr=0 endpt=0 maxp=0 flags=4000<SKIP>
tailp=0x00000000 headflags=0 headp=0x00000000 nexted=0x006c57a0
sed:
ED(0xc1bd17a0) at 0x006c57a0: addr=0 endpt=0 maxp=8 flags=80000
tailp=0x006e4740 headflags=6e4770 headp=0x006e4770 nexted=0x00000000
TD(0xc1bf0770) at 006e4770: f2e00000<SETTOGGLE> delay=7 ec=0 cc=15
cbp=0x0065dca0 nexttd=0x006e47d0 be=0x0065dca7
TD(0xc1bf07d0) at 006e47d0: f3f00000<IN,TOG1,SETTOGGLE> delay=7 ec=0 cc=15
cbp=0x0065dd70 nexttd=0x006e47a0 be=0x0065dd77
TD(0xc1bf07a0) at 006e47a0: f3280000<OUT,TOG1,SETTOGGLE> delay=1 ec=0 cc=15
cbp=0x00000000 nexttd=0x006e4740 be=0x00000000
TD(0xc1bf0740) at 006e4740: 0 delay=0 ec=0 cc=0
cbp=0x00000000 nexttd=0x00000000 be=0x00000000
ohci_timeout: oxfer=0xc0c64a00
usb_add_task: task=0xc0c64a64
usb_task_thread: woke up task=0xc0c64a64
ohci_timeout_task: xfer=0xc0c64a00
ohci_abort_xfer: xfer=0xc0c64a00 pipe=0xc2041c80 sed=0xc1bd17a0
ohci_abort_xfer: stop ed=0xc1bd17a0
usb_schedsoftintr: polling=0
ohci_softintr: enter
:ohci_softintr: sdone=0 sidone=0
ohci_process_done: TD done:
ohci_softintr: ITD done:
ohci_softintr: done:
ohci_abort_xfer: sed=
ED(0xc1bd17a0) at 0x006c57a0: addr=0 endpt=0 maxp=8 flags=84000<SKIP>
tailp=0x006e4740 headflags=6e4770 headp=0x006e4770 nexted=0x00000000
TD(0xc1bf0770) at 006e4770: f2e00000<SETTOGGLE> delay=7 ec=0 cc=15
cbp=0x0065dca0 nexttd=0x006e47d0 be=0x0065dca7
TD(0xc1bf07d0) at 006e47d0: f3f00000<IN,TOG1,SETTOGGLE> delay=7 ec=0 cc=15
cbp=0x0065dd70 nexttd=0x006e47a0 be=0x0065dd77
TD(0xc1bf07a0) at 006e47a0: f3280000<OUT,TOG1,SETTOGGLE> delay=1 ec=0 cc=15
cbp=0x00000000 nexttd=0x006e4740 be=0x00000000
TD(0xc1bf0740) at 006e4740: 0 delay=0 ec=0 cc=0
cbp=0x00000000 nexttd=0x00000000 be=0x00000000
ohci_abort_xfer: set hd=0x086e4740, tl=0x006e4740
usb_transfer_complete: pipe=0xc2041c80 xfer=0xc0c64a00 status=15 actlen=0
usb_transfer_complete: repeat=0 new head=0
ohci_ctrl_done: xfer=0xc0c64a00
usbd_start_next: pipe=0xc2041c80, xfer=0
usbd_free_xfer: 0xc0c64a00
usbd_get_desc: type=1, index=0, len=8
usbd_alloc_xfer() = 0xc0c64a00
usbd_transfer: xfer=0xc0c64a00, flags=2, pipe=0xc2041c80, running=0
usbd_dump_queue: pipe=0xc2041c80
usb_insert_transfer: pipe=0xc2041c80 running=0 timeout=5000
ohci_device_control type=0x80, request=0x06, wValue=0x0100, wIndex=0x0000 
len=8, addr=0, endpt=0
ohci_device_request:
ED(0xc1bd17a0) at 0x006c57a0: addr=0 endpt=0 maxp=8 flags=80000
tailp=0x006e4740 headflags=6e4740 headp=0x006e4740 nexted=0x00000000
TD(0xc1bf0740) at 006e4740: f2e00000<SETTOGGLE> delay=7 ec=0 cc=15
cbp=0x0065dca0 nexttd=0x006e4770 be=0x0065dca7
TD(0xc1bf0770) at 006e4770: f3f00000<IN,TOG1,SETTOGGLE> delay=7 ec=0 cc=15
cbp=0x0065dd90 nexttd=0x006e47a0 be=0x0065dd97
TD(0xc1bf07a0) at 006e47a0: f3280000<OUT,TOG1,SETTOGGLE> delay=1 ec=0 cc=15
cbp=0x00000000 nexttd=0x006e47d0 be=0x00000000
TD(0xc1bf07d0) at 006e47d0: 0 delay=0 ec=0 cc=0
cbp=0x00000000 nexttd=0x00000000 be=0x00000000
ohci_device_request: status=2
ohci_dumpregs: rev=0x00000110 control=0x000000bf command=0x00000002
               intrstat=0x00000000 intre=0x8000004b intrd=0x8000004b
               hcca=0x0002d700 percur=0x00000000 ctrlhd=0x006c5fe0
               ctrlcur=0x00000000 bulkhd=0x006c5fc0 bulkcur=0x00000000
               done=0x00000000 fmival=0xa7782edf fmrem=0x8000041e
               fmnum=0x0000ee8f perst=0x00002a2f lsthrs=0x00000628
               desca=0x01000002 descb=0x00000000 stat=0x00000000
               port1=0x00000103 port2=0x00000100
         HCCA: frame_number=0x0000 done_head=0x00000000
ctrl head:
ED(0xc1bd1fe0) at 0x006c5fe0: addr=0 endpt=0 maxp=0 flags=4000<SKIP>
tailp=0x00000000 headflags=0 headp=0x00000000 nexted=0x006c57a0
sed:
ED(0xc1bd17a0) at 0x006c57a0: addr=0 endpt=0 maxp=8 flags=80000
tailp=0x006e47d0 headflags=6e4740 headp=0x006e4740 nexted=0x00000000
TD(0xc1bf0740) at 006e4740: f2e00000<SETTOGGLE> delay=7 ec=0 cc=15
cbp=0x0065dca0 nexttd=0x006e4770 be=0x0065dca7
TD(0xc1bf0770) at 006e4770: f3f00000<IN,TOG1,SETTOGGLE> delay=7 ec=0 cc=15
cbp=0x0065dd90 nexttd=0x006e47a0 be=0x0065dd97
TD(0xc1bf07a0) at 006e47a0: f3280000<OUT,TOG1,SETTOGGLE> delay=1 ec=0 cc=15
cbp=0x00000000 nexttd=0x006e47d0 be=0x00000000
TD(0xc1bf07d0) at 006e47d0: 0 delay=0 ec=0 cc=0
cbp=0x00000000 nexttd=0x00000000 be=0x00000000
ohci_timeout: oxfer=0xc0c64a00
usb_add_task: task=0xc0c64a64
usb_task_thread: woke up task=0xc0c64a64
ohci_timeout_task: xfer=0xc0c64a00
ohci_abort_xfer: xfer=0xc0c64a00 pipe=0xc2041c80 sed=0xc1bd17a0
ohci_abort_xfer: stop ed=0xc1bd17a0
usb_schedsoftintr: polling=0
ohci_softintr: enter
:ohci_softintr: sdone=0 sidone=0
ohci_process_done: TD done:
ohci_softintr: ITD done:
ohci_softintr: done:
ohci_abort_xfer: sed=
ED(0xc1bd17a0) at 0x006c57a0: addr=0 endpt=0 maxp=8 flags=84000<SKIP>
tailp=0x006e47d0 headflags=6e4740 headp=0x006e4740 nexted=0x00000000
TD(0xc1bf0740) at 006e4740: f2e00000<SETTOGGLE> delay=7 ec=0 cc=15
cbp=0x0065dca0 nexttd=0x006e4770 be=0x0065dca7
TD(0xc1bf0770) at 006e4770: f3f00000<IN,TOG1,SETTOGGLE> delay=7 ec=0 cc=15
cbp=0x0065dd90 nexttd=0x006e47a0 be=0x0065dd97
TD(0xc1bf07a0) at 006e47a0: f3280000<OUT,TOG1,SETTOGGLE> delay=1 ec=0 cc=15
cbp=0x00000000 nexttd=0x006e47d0 be=0x00000000
TD(0xc1bf07d0) at 006e47d0: 0 delay=0 ec=0 cc=0
cbp=0x00000000 nexttd=0x00000000 be=0x00000000
ohci_abort_xfer: set hd=0x086e47d0, tl=0x006e47d0
usb_transfer_complete: pipe=0xc2041c80 xfer=0xc0c64a00 status=15 actlen=0
usb_transfer_complete: repeat=0 new head=0
ohci_ctrl_done: xfer=0xc0c64a00
usbd_start_next: pipe=0xc2041c80, xfer=0
usbd_free_xfer: 0xc0c64a00
usbd_new_device: addr=2, getting first desc failed
usbd_remove_device: 0xc1ffb480
usbd_ar_pipe: pipe=0xc2041c80
usbd_dump_queue: pipe=0xc2041c80
ohci_device_ctrl_close: pipe=0xc2041c80
uhub_explore: usb_new_device failed, error=TIMEOUT
uhub0: device problem, disabling port 1
usbd_alloc_xfer() = 0xc0c64a00
usbd_transfer: xfer=0xc0c64a00, flags=2, pipe=0xc0c64e80, running=0
usbd_dump_queue: pipe=0xc0c64e80
usb_insert_transfer: pipe=0xc0c64e80 running=0 timeout=5000
ohci_root_ctrl_control type=0x23 request=01
ohci_root_ctrl_control: UR_CLEAR_PORT_FEATURE port=1 feature=1
usb_transfer_complete: pipe=0xc0c64e80 xfer=0xc0c64a00 status=0 actlen=0
usb_transfer_complete: repeat=0 new head=0
usbd_start_next: pipe=0xc0c64e80, xfer=0
usbd_free_xfer: 0xc0c64a00
usbd_alloc_xfer() = 0xc0c64a00
usbd_transfer: xfer=0xc0c64a00, flags=2, pipe=0xc0c64e80, running=0
usbd_dump_queue: pipe=0xc0c64e80
usb_insert_transfer: pipe=0xc0c64e80 running=0 timeout=5000
ohci_root_ctrl_control type=0xa3 request=00
ohci_root_ctrl_transfer: get port status i=2
ohci_root_ctrl_transfer: port status=0x0100
usb_transfer_complete: pipe=0xc0c64e80 xfer=0xc0c64a00 status=0 actlen=4
usb_transfer_complete: repeat=0 new head=0
usbd_start_next: pipe=0xc0c64e80, xfer=0
usbd_free_xfer: 0xc0c64a00
usbd_alloc_xfer() = 0xc0c64a00
usbd_transfer: xfer=0xc0c64a00, flags=2, pipe=0xc0c64e80, running=0
usbd_dump_queue: pipe=0xc0c64e80
usb_insert_transfer: pipe=0xc0c64e80 running=0 timeout=5000
ohci_root_ctrl_control type=0xa3 request=00
ohci_root_ctrl_transfer: get port status i=1
ohci_root_ctrl_transfer: port status=0x0101
usb_transfer_complete: pipe=0xc0c64e80 xfer=0xc0c64a00 status=0 actlen=4
usb_transfer_complete: repeat=0 new head=0
usbd_start_next: pipe=0xc0c64e80, xfer=0
usbd_free_xfer: 0xc0c64a00
usbd_alloc_xfer() = 0xc0c64a00
usbd_transfer: xfer=0xc0c64a00, flags=2, pipe=0xc0c64e80, running=0
usbd_dump_queue: pipe=0xc0c64e80
usb_insert_transfer: pipe=0xc0c64e80 running=0 timeout=5000
ohci_root_ctrl_control type=0xa3 request=00
ohci_root_ctrl_transfer: get port status i=2
ohci_root_ctrl_transfer: port status=0x0100
usb_transfer_complete: pipe=0xc0c64e80 xfer=0xc0c64a00 status=0 actlen=4
usb_transfer_complete: repeat=0 new head=0
usbd_start_next: pipe=0xc0c64e80, xfer=0
usbd_free_xfer: 0xc0c64a00



More information about the freebsd-mobile mailing list