NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: kern/11018 (VIA VT83C572 UHCI USB controller does not work)
The following reply was made to PR kern/11018; it has been noted by GNATS.
From: Izumi Tsutsui <tsutsui%ceres.dti.ne.jp@localhost>
To: skrll%netbsd.org@localhost
Cc: gnats-bugs%NetBSD.org@localhost, tsutsui%ceres.dti.ne.jp@localhost
Subject: Re: kern/11018 (VIA VT83C572 UHCI USB controller does not work)
Date: Mon, 14 Oct 2013 01:44:51 +0900
> I'd be interested if this diff helps your device
>
> http://www.netbsd.org/~skrll/usb.enum.diff
Still gets device problem:
---
0 > boot netbsd.uhci -s
OF_open bootpath=ata/ATA-Disk@0
read stage 2 blocks: 0123. done!
starting stage 2...
>> NetBSD/macppc OpenFirmware Boot, Revision 1.12
Cannot use bootpath
Using boot-device instead
no active packageno active package8368480+172780 [377568+370127]=0x8dc2a0
start=0x100000
mem region 0 start=0 size=4000000
avail region 0 start=4800 size=800
avail region 1 start=16000 size=3eea000
Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013
The NetBSD Foundation, Inc. All rights reserved.
Copyright (c) 1982, 1986, 1989, 1991, 1993
The Regents of the University of California. All rights reserved.
NetBSD 6.99.24 (GENERIC_UHCI) #8: Mon Oct 14 01:32:04 JST 2013
tsutsui@mirage:/usr/src/sys/arch/macppc/compile/GENERIC_UHCI
total memory = 65536 KB
avail memory = 53444 KB
found ohare PIC at f3000000
bootpath: ata/ATA-Disk@0/netbsd.uhci
mainbus0 (root)
cpu0 at mainbus0: 603ev (Revision 2.1), ID 0 (primary)
cpu0: HID0 0x90c001<DOZE,DPM,ICE,DCE,NOPTI>, powersave: 1
cpu0: ohare L2 cache enabled
memory0 at mainbus0
bandit0 at mainbus0
pci0 at bandit0 bus 0
pchb0 at pci0 dev 11 function 0
pchb0: Apple Computer Bandit Host-PCI Bridge (rev. 0x02)
ex0 at pci0 dev 13 function 0: 3Com 3c905B-TX 10/100 Ethernet (rev. 0x30)
ex0: interrupting at irq 23
ex0: MAC address 00:50:04:65:51:1a
exphy0 at ex0 phy 24: 3Com internal media interface
exphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
uhci0 at pci0 dev 14 function 0: VIA Technologies VT83C572 USB Controller
(rev. 0x04)
uhci0: interrupting at irq 25
uhci_init: start
uhci0 regs: cmd=0000, sts=0020, intr=0000, frnum=0000, flbase=00000000,
sof=0040, portsc1=01a3, portsc2=0080
uhci_alloc_std: allocating chunk
uhci_alloc_sqh: allocating chunk
uhci_alloc_sqh: allocating chunk
uhci_alloc_std: allocating chunk
uhci_init: enabling
uhci_run: setting run=1
uhci_run: done cmd=0x81 sts=0x0
usb0 at uhci0: USB revision 1.0
obio0 at pci0 dev 16 function 0: addr 0xf3000000
mesh0 at obio0 offset 0x10000 irq 12: 50MHz, SCSI ID 7
scsibus0 at mesh0: 8 targets, 8 luns per target
mesh0: couldn't establish power handler
zsc0 at obio0 irq 15,16
zstty0 at zsc0 channel 0 (console i/o)
zstty1 at zsc0 channel 1
awacs at obio0 offset 0x14000 not configured
swim3 at obio0 offset 0x15000 not configured
nvram0 at obio0 offset 0x60000
cuda0 at obio0 offset 0x16000 irq 18
nadb0 at cuda0: Apple Desktop Bus
iic0 at cuda0: I2C bus
wdc0 at obio0 offset 0x20000 irq property not found; using 13: DMA transfer
atabus0 at wdc0 channel 0
vmmask 5f000000 schedmask 7f000000 highmask 7f000000
scsibus0: waiting 2 seconds for devices to settle...
uhci_open: pipe=0x3ecdc08, addr=0, endpt=0 (0)
uhci_root_ctrl_control type=0x80 request=06
uhci_root_ctrl_control wValue=0x0100
uhci_root_ctrl_control type=0x00 request=05
uhci_root_ctrl_close
uhci_open: pipe=0x3ecdc08, addr=1, endpt=0 (1)
uhci_root_ctrl_control type=0x80 request=06
uhci_root_ctrl_control wValue=0x0100
uhci_root_ctrl_control type=0x80 request=06
uhci_root_ctrl_control wValue=0x0300
uhci_root_ctrl_control type=0x80 request=06
uhci_root_ctrl_control wValue=0x0300
uhci_root_ctrl_control type=0x80 request=06
uhci_root_ctrl_control wValue=0x0301
uhci_root_ctrl_control type=0x80 request=06
uhci_root_ctrl_control wValue=0x0301
uhci_root_ctrl_control type=0x80 request=06
uhci_root_ctrl_control wValue=0x0302
uhci_root_ctrl_control type=0x80 request=06
uhci_root_ctrl_control wValue=0x0302
uhub_match, uaa=0xbbedf8
uhub0 at usb0uhub_attach
uhci_root_ctrl_control type=0x80 request=06
uhci_root_ctrl_control wValue=0x0301
uhci_root_ctrl_control type=0x80 request=06
uhci_root_ctrl_control wValue=0x0301
uhci_root_ctrl_control type=0x80 request=06
uhci_root_ctrl_control wValue=0x0302
uhci_root_ctrl_control type=0x80 request=06
uhci_root_ctrl_control wValue=0x0302
: VIA Technologies UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhci_root_ctrl_control type=0x80 request=06
uhci_root_ctrl_control wValue=0x0200
uhci_root_ctrl_control type=0x80 request=06
uhci_root_ctrl_control wValue=0x0200
uhci_root_ctrl_control type=0x00 request=09
uhub_attach: getting hub descriptor
uhci_root_ctrl_control type=0xa0 request=06
uhci_open: pipe=0x3ecdb88, addr=1, endpt=129 (1)
uhci_root_intr_start: xfer=0x3df7ea0 len=1 flags=132
uhub_intr: sc=0x3e9f0c8
uhci_root_ctrl_control type=0x23 request=03
usb_init_port: turn on port 1 power
uhci_root_ctrl_control type=0x23 request=03
usb_init_port: turn on port 2 power
uhub_intr: sc=0x3e9f0c8
adbkbd0 at nadb0 addr 2: extended keyboard
wskbd0 at adbkbd0 mux 1
wsmouse0 at adbkbd0 mux 0
adbms0 at nadb0 addr 3: 1-button, 100 dpi mouse
wsmouse1 at adbms0 mux 0
uhub_intr: sc=0x3e9f0c8
uhub_intr: sc=0x3e9f0c8
uhub_intr: sc=0x3e9f0c8
uhub_intr: sc=0x3e9f0c8
uhub_intr: sc=0x3e9f0c8
uhub_explore dev=0x3ecdc88 addr=1
uhci_root_ctrl_control type=0xa0 request=00
uhci_root_ctrl_control type=0xa3 request=00
uhub_explore: C_PORT_ENABLED
uhci_root_ctrl_control type=0x23 request=01
uhci_root_ctrl_control: UR_CLEAR_PORT_FEATURE port=1 feature=17
uhub_explore: status change hub=1 port=1
uhci_root_ctrl_control type=0x23 request=01
uhci_root_ctrl_control: UR_CLEAR_PORT_FEATURE port=1 feature=16
uhub_intr: sc=0x3e9f0c8
uhci_root_ctrl_control type=0x23 request=03
uhub_intr: sc=0x3e9f0c8
cd0 at scsibus0 target 3 lun 0: <MATSHITA, CD-ROM CR-506, 8S05> cdrom removable
uhci port 1 reset, status0 = 0x038a
uhci port 1 reset, status1 = 0x01ab
uhub_intr: sc=0x3e9f0c8
uhci port 1 iteration 9, status = 0x01af
uhci port 1 iteration 8, status = 0x01a5
uhci port 1 reset, status2 = 0x01a5
uhci_root_ctrl_control type=0xa3 request=00
uhci_root_ctrl_control type=0x23 request=01
uhci_root_ctrl_control: UR_CLEAR_PORT_FEATURE port=1 feature=20
uhub_intr: sc=0x3e9f0c8
uhci_root_ctrl_control type=0xa3 request=00
uhci_open: pipe=0x3ecd708, addr=0, endpt=0 (1)
uhci_device_control type=0x80, request=0x06, wValue=0x0100, wIndex=0x0000
len=64, addr=0, endpt=0
uhci_alloc_std_chain: addr=0 endpt=0 len=64 speed=1 flags=0x6
uhci_alloc_std_chain: maxp=8 ntd=8
uhci_alloc_std_chain: nexttog=1
uhci_device_request: before transfer
TD(0xba67a0) at 00ba67a0 = link=0x00ba65f0 status=0x1c800000 token=0x00e0002d
buffer=0x00bdbf80
0xba65f0> 0x1c800000<ACTIVE,LS>,errcnt=3,actlen=1
pid=2d,addr=0,endpt=0,D=0,maxlen=8
TD(0xba65f0) at 00ba65f0 = link=0x00ba6624 status=0x3c8003ff token=0x00e80069
buffer=0x00bdbf40
0xba6624<VF> 0x3c8003ff<ACTIVE,LS,SPD>,errcnt=3,actlen=0
pid=69,addr=0,endpt=0,D=1,maxlen=8
TD(0xba6620) at 00ba6620 = link=0x00ba6654 status=0x3c8003ff token=0x00e00069
buffer=0x00bdbf48
0xba6654<VF> 0x3c8003ff<ACTIVE,LS,SPD>,errcnt=3,actlen=0
pid=69,addr=0,endpt=0,D=0,maxlen=8
TD(0xba6650) at 00ba6650 = link=0x00ba6684 status=0x3c8003ff token=0x00e80069
buffer=0x00bdbf50
0xba6684<VF> 0x3c8003ff<ACTIVE,LS,SPD>,errcnt=3,actlen=0
pid=69,addr=0,endpt=0,D=1,maxlen=8
TD(0xba6680) at 00ba6680 = link=0x00ba66b4 status=0x3c8003ff token=0x00e00069
buffer=0x00bdbf58
0xba66b4<VF> 0x3c8003ff<ACTIVE,LS,SPD>,errcnt=3,actlen=0
pid=69,addr=0,endpt=0,D=0,maxlen=8
TD(0xba66b0) at 00ba66b0 = link=0x00ba66e4 status=0x3c8003ff token=0x00e80069
buffer=0x00bdbf60
0xba66e4<VF> 0x3c8003ff<ACTIVE,LS,SPD>,errcnt=3,actlen=0
pid=69,addr=0,endpt=0,D=1,maxlen=8
TD(0xba66e0) at 00ba66e0 = link=0x00ba6714 status=0x3c8003ff token=0x00e00069
buffer=0x00bdbf68
0xba6714<VF> 0x3c8003ff<ACTIVE,LS,SPD>,errcnt=3,actlen=0
pid=69,addr=0,endpt=0,D=0,maxlen=8
TD(0xba6710) at 00ba6710 = link=0x00ba6744 status=0x3c8003ff token=0x00e80069
buffer=0x00bdbf70
0xba6744<VF> 0x3c8003ff<ACTIVE,LS,SPD>,errcnt=3,actlen=0
pid=69,addr=0,endpt=0,D=1,maxlen=8
TD(0xba6740) at 00ba6740 = link=0x00ba6770 status=0x3c8003ff token=0x00e00069
buffer=0x00bdbf78
0xba6770> 0x3c8003ff<ACTIVE,LS,SPD>,errcnt=3,actlen=0
pid=69,addr=0,endpt=0,D=0,maxlen=8
TD(0xba6770) at 00ba6770 = link=0x00000001 status=0x1d800000 token=0xffe800e1
buffer=0x00000000
0x1<T> 0x1d800000<ACTIVE,IOC,LS>,errcnt=3,actlen=1
pid=e1,addr=0,endpt=0,D=1,maxlen=0
uhci_add_ls_ctrl: sqh=0xba4710
uhci0: uhci_softintr
uhci_idone: ii=0x3df7e64, xfer=0x3df7dd0, pipe=0x3ecd708 ready
TD(0xba67a0) at 00ba67a0 = link=0x00ba65f0 status=0x1c000007 token=0x00e0002d
buffer=0x00bdbf80
0xba65f0> 0x1c000007<LS>,errcnt=3,actlen=8 pid=2d,addr=0,endpt=0,D=0,maxlen=8
TD(0xba65f0) at 00ba65f0 = link=0x00ba6624 status=0x1c000007 token=0x00e80069
buffer=0x00bdbf40
0xba6624<VF> 0x1c000007<LS>,errcnt=3,actlen=8
pid=69,addr=0,endpt=0,D=1,maxlen=8
TD(0xba6620) at 00ba6620 = link=0x00ba6654 status=0x1c000007 token=0x00e00069
buffer=0x00bdbf48
0xba6654<VF> 0x1c000007<LS>,errcnt=3,actlen=8
pid=69,addr=0,endpt=0,D=0,maxlen=8
TD(0xba6650) at 00ba6650 = link=0x00ba6684 status=0x1c4007ff token=0x00e80069
buffer=0x00bdbf50
0xba6684<VF> 0x1c4007ff<STALLED,LS>,errcnt=3,actlen=0
pid=69,addr=0,endpt=0,D=1,maxlen=8
TD(0xba6680) at 00ba6680 = link=0x00ba66b4 status=0x3c8003ff token=0x00e00069
buffer=0x00bdbf58
0xba66b4<VF> 0x3c8003ff<ACTIVE,LS,SPD>,errcnt=3,actlen=0
pid=69,addr=0,endpt=0,D=0,maxlen=8
TD(0xba66b0) at 00ba66b0 = link=0x00ba66e4 status=0x3c8003ff token=0x00e80069
buffer=0x00bdbf60
0xba66e4<VF> 0x3c8003ff<ACTIVE,LS,SPD>,errcnt=3,actlen=0
pid=69,addr=0,endpt=0,D=1,maxlen=8
TD(0xba66e0) at 00ba66e0 = link=0x00ba6714 status=0x3c8003ff token=0x00e00069
buffer=0x00bdbf68
0xba6714<VF> 0x3c8003ff<ACTIVE,LS,SPD>,errcnt=3,actlen=0
pid=69,addr=0,endpt=0,D=0,maxlen=8
TD(0xba6710) at 00ba6710 = link=0x00ba6744 status=0x3c8003ff token=0x00e80069
buffer=0x00bdbf70
0xba6744<VF> 0x3c8003ff<ACTIVE,LS,SPD>,errcnt=3,actlen=0
pid=69,addr=0,endpt=0,D=1,maxlen=8
TD(0xba6740) at 00ba6740 = link=0x00ba6770 status=0x3c8003ff token=0x00e00069
buffer=0x00bdbf78
0xba6770> 0x3c8003ff<ACTIVE,LS,SPD>,errcnt=3,actlen=0
pid=69,addr=0,endpt=0,D=0,maxlen=8
TD(0xba6770) at 00ba6770 = link=0x00000001 status=0x1d800000 token=0xffe800e1
buffer=0x00000000
0x1<T> 0x1d800000<ACTIVE,IOC,LS>,errcnt=3,actlen=1
pid=e1,addr=0,endpt=0,D=1,maxlen=0
uhci_idone: actlen=16, status=0x400000
uhci_idone: error, addr=0, endpt=0x00, status 0x0x400000<STALLED>
uhci_remove_ls_ctrl: sqh=0xba4710
uhci_device_ctrl_done: length=16
uhci0: uhci_softintr
uhci_device_control type=0x82, request=0x00, wValue=0x0000, wIndex=0x0000
len=2, addr=0, endpt=0
uhci_alloc_std_chain: addr=0 endpt=0 len=2 speed=1 flags=0x2
uhci_alloc_std_chain: maxp=8 ntd=1
uhci_alloc_std_chain: nexttog=0
uhci_device_request: before transfer
TD(0xba67a0) at 00ba67a0 = link=0x00ba6740 status=0x1c800000 token=0x00e0002d
buffer=0x00bdbf80
0xba6740> 0x1c800000<ACTIVE,LS>,errcnt=3,actlen=1
pid=2d,addr=0,endpt=0,D=0,maxlen=8
TD(0xba6740) at 00ba6740 = link=0x00ba6770 status=0x1c8003ff token=0x00280069
buffer=0x00bdbf40
0xba6770> 0x1c8003ff<ACTIVE,LS>,errcnt=3,actlen=0
pid=69,addr=0,endpt=0,D=1,maxlen=2
TD(0xba6770) at 00ba6770 = link=0x00000001 status=0x1d800000 token=0xffe800e1
buffer=0x00000000
0x1<T> 0x1d800000<ACTIVE,IOC,LS>,errcnt=3,actlen=1
pid=e1,addr=0,endpt=0,D=1,maxlen=0
uhci_add_ls_ctrl: sqh=0xba4710
uhci0: uhci_softintr
uhci_idone: ii=0x3df7e64, xfer=0x3df7dd0, pipe=0x3ecd708 ready
TD(0xba67a0) at 00ba67a0 = link=0x00ba6740 status=0x1c000007 token=0x00e0002d
buffer=0x00bdbf80
0xba6740> 0x1c000007<LS>,errcnt=3,actlen=8 pid=2d,addr=0,endpt=0,D=0,maxlen=8
TD(0xba6740) at 00ba6740 = link=0x00ba6770 status=0x1c8003ff token=0x00280069
buffer=0x00bdbf40
0xba6770> 0x1c8003ff<ACTIVE,LS>,errcnt=3,actlen=0
pid=69,addr=0,endpt=0,D=1,maxlen=2
TD(0xba6770) at 00ba6770 = link=0x00000001 status=0x1d0007ff token=0xffe800e1
buffer=0x00000000
0x1<T> 0x1d0007ff<IOC,LS>,errcnt=3,actlen=0
pid=e1,addr=0,endpt=0,D=1,maxlen=0
uhci_idone: actlen=0, status=0x0
uhci_remove_ls_ctrl: sqh=0xba4710
uhci_device_ctrl_done: length=0
uhub_intr: sc=0x3e9f0c8
uhci_device_control type=0x80, request=0x06, wValue=0x0100, wIndex=0x0000
len=8, addr=0, endpt=0
uhci_alloc_std_chain: addr=0 endpt=0 len=8 speed=1 flags=0x6
uhci_alloc_std_chain: maxp=8 ntd=1
uhci_alloc_std_chain: nexttog=0
uhci_device_request: before transfer
TD(0xba67a0) at 00ba67a0 = link=0x00ba6740 status=0x1c800000 token=0x00e0002d
buffer=0x00bdbf80
0xba6740> 0x1c800000<ACTIVE,LS>,errcnt=3,actlen=1
pid=2d,addr=0,endpt=0,D=0,maxlen=8
TD(0xba6740) at 00ba6740 = link=0x00ba6770 status=0x3c8003ff token=0x00e80069
buffer=0x00bdbf40
0xba6770> 0x3c8003ff<ACTIVE,LS,SPD>,errcnt=3,actlen=0
pid=69,addr=0,endpt=0,D=1,maxlen=8
TD(0xba6770) at 00ba6770 = link=0x00000001 status=0x1d800000 token=0xffe800e1
buffer=0x00000000
0x1<T> 0x1d800000<ACTIVE,IOC,LS>,errcnt=3,actlen=1
pid=e1,addr=0,endpt=0,D=1,maxlen=0
uhci_add_ls_ctrl: sqh=0xba4710
uhci0: uhci_softintr
uhci_idone: ii=0x3df7e64, xfer=0x3df7dd0, pipe=0x3ecd708 ready
TD(0xba67a0) at 00ba67a0 = link=0x00ba6740 status=0x1c000007 token=0x00e0002d
buffer=0x00bdbf80
0xba6740> 0x1c000007<LS>,errcnt=3,actlen=8 pid=2d,addr=0,endpt=0,D=0,maxlen=8
TD(0xba6740) at 00ba6740 = link=0x00ba6770 status=0x1c000007 token=0x00e80069
buffer=0x00bdbf40
0xba6770> 0x1c000007<LS>,errcnt=3,actlen=8 pid=69,addr=0,endpt=0,D=1,maxlen=8
TD(0xba6770) at 00ba6770 = link=0x00000001 status=0x1d0007ff token=0xffe800e1
buffer=0x00000000
0x1<T> 0x1d0007ff<IOC,LS>,errcnt=3,actlen=0
pid=e1,addr=0,endpt=0,D=1,maxlen=0
uhci_idone: actlen=8, status=0x0
uhci_remove_ls_ctrl: sqh=0xba4710
uhci_device_ctrl_done: length=8
uhci_root_ctrl_control type=0x23 request=03
uhub_intr: sc=0x3e9f0c8
uhci port 1 reset, status0 = 0x038a
uhci port 1 reset, status1 = 0x01ab
uhci port 1 iteration 9, status = 0x01af
uhci port 1 iteration 8, status = 0x01a5
uhci port 1 reset, status2 = 0x01a5
uhci_root_ctrl_control type=0xa3 request=00
uhci_root_ctrl_control type=0x23 request=01
uhci_root_ctrl_control: UR_CLEAR_PORT_FEATURE port=1 feature=20
uhub_intr: sc=0x3e9f0c8
uhci_device_control type=0x00, request=0x05, wValue=0x0002, wIndex=0x0000
len=0, addr=0, endpt=0
uhci_device_request: before transfer
TD(0xba67a0) at 00ba67a0 = link=0x00ba6770 status=0x1c800000 token=0x00e0002d
buffer=0x00bdbf80
0xba6770> 0x1c800000<ACTIVE,LS>,errcnt=3,actlen=1
pid=2d,addr=0,endpt=0,D=0,maxlen=8
TD(0xba6770) at 00ba6770 = link=0x00000001 status=0x1d800000 token=0xffe80069
buffer=0x00000000
0x1<T> 0x1d800000<ACTIVE,IOC,LS>,errcnt=3,actlen=1
pid=69,addr=0,endpt=0,D=1,maxlen=0
uhci_add_ls_ctrl: sqh=0xba4710
uhci0: uhci_softintr
uhci_idone: ii=0x3df7e64, xfer=0x3df7dd0, pipe=0x3ecd708 ready
TD(0xba67a0) at 00ba67a0 = link=0x00ba6770 status=0x1c000007 token=0x00e0002d
buffer=0x00bdbf80
0xba6770> 0x1c000007<LS>,errcnt=3,actlen=8 pid=2d,addr=0,endpt=0,D=0,maxlen=8
TD(0xba6770) at 00ba6770 = link=0x00000001 status=0x1d0007ff token=0xffe80069
buffer=0x00000000
0x1<T> 0x1d0007ff<IOC,LS>,errcnt=3,actlen=0
pid=69,addr=0,endpt=0,D=1,maxlen=0
uhci_idone: actlen=0, status=0x0
uhci_remove_ls_ctrl: sqh=0xba4710
uhci_device_ctrl_done: length=0
uhub_intr: sc=0x3e9f0c8
uhci_open: pipe=0x3ecd708, addr=2, endpt=0 (1)
uhci_device_control type=0x80, request=0x06, wValue=0x0100, wIndex=0x0000
len=18, addr=2, endpt=0
uhci_alloc_std_chain: addr=2 endpt=0 len=18 speed=1 flags=0x2
uhci_alloc_std_chain: maxp=8 ntd=3
uhci_alloc_std_chain: nexttog=0
uhci_device_request: before transfer
TD(0xba6740) at 00ba6740 = link=0x00ba6680 status=0x1c800000 token=0x00e0022d
buffer=0x00bdbf40
0xba6680> 0x1c800000<ACTIVE,LS>,errcnt=3,actlen=1
pid=2d,addr=2,endpt=0,D=0,maxlen=8
TD(0xba6680) at 00ba6680 = link=0x00ba66b4 status=0x1c8003ff token=0x00e80269
buffer=0x00bdbf00
0xba66b4<VF> 0x1c8003ff<ACTIVE,LS>,errcnt=3,actlen=0
pid=69,addr=2,endpt=0,D=1,maxlen=8
TD(0xba66b0) at 00ba66b0 = link=0x00ba66e4 status=0x1c8003ff token=0x00e00269
buffer=0x00bdbf08
0xba66e4<VF> 0x1c8003ff<ACTIVE,LS>,errcnt=3,actlen=0
pid=69,addr=2,endpt=0,D=0,maxlen=8
TD(0xba66e0) at 00ba66e0 = link=0x00ba6710 status=0x1c8003ff token=0x00280269
buffer=0x00bdbf10
0xba6710> 0x1c8003ff<ACTIVE,LS>,errcnt=3,actlen=0
pid=69,addr=2,endpt=0,D=1,maxlen=2
TD(0xba6710) at 00ba6710 = link=0x00000001 status=0x1d800000 token=0xffe802e1
buffer=0x00000000
0x1<T> 0x1d800000<ACTIVE,IOC,LS>,errcnt=3,actlen=1
pid=e1,addr=2,endpt=0,D=1,maxlen=0
uhci_add_ls_ctrl: sqh=0xba46e0
uhci0: uhci_softintr
uhci_idone: ii=0x3df7e64, xfer=0x3df7dd0, pipe=0x3ecd708 ready
TD(0xba6740) at 00ba6740 = link=0x00ba6680 status=0x1c000007 token=0x00e0022d
buffer=0x00bdbf40
0xba6680> 0x1c000007<LS>,errcnt=3,actlen=8 pid=2d,addr=2,endpt=0,D=0,maxlen=8
TD(0xba6680) at 00ba6680 = link=0x00ba66b4 status=0x1c000007 token=0x00e80269
buffer=0x00bdbf00
0xba66b4<VF> 0x1c000007<LS>,errcnt=3,actlen=8
pid=69,addr=2,endpt=0,D=1,maxlen=8
TD(0xba66b0) at 00ba66b0 = link=0x00ba66e4 status=0x1c000007 token=0x00e00269
buffer=0x00bdbf08
0xba66e4<VF> 0x1c000007<LS>,errcnt=3,actlen=8
pid=69,addr=2,endpt=0,D=0,maxlen=8
TD(0xba66e0) at 00ba66e0 = link=0x00ba6710 status=0x1c8807ff token=0x00280269
buffer=0x00bdbf10
0xba6710> 0x1c8807ff<NAK,ACTIVE,LS>,errcnt=3,actlen=0
pid=69,addr=2,endpt=0,D=1,maxlen=2
TD(0xba6710) at 00ba6710 = link=0x00000001 status=0x1d0007ff token=0xffe802e1
buffer=0x00000000
0x1<T> 0x1d0007ff<IOC,LS>,errcnt=3,actlen=0
pid=e1,addr=2,endpt=0,D=1,maxlen=0
uhci_idone: actlen=16, status=0x0
uhci_remove_ls_ctrl: sqh=0xba46e0
uhci_device_ctrl_done: length=16
uhub_explore: usbd_new_device failed, error=SHORT_XFER
uhub0: device problem, disabling port 1
uhci_root_ctrl_control type=0x23 request=01
uhci_root_ctrl_control: UR_CLEAR_PORT_FEATURE port=1 feature=1
uhci_root_ctrl_control type=0xa3 request=00
uhub_explore: C_PORT_ENABLED
uhci_root_ctrl_control type=0x23 request=01
uhci_root_ctrl_control: UR_CLEAR_PORT_FEATURE port=2 feature=17
uhub_explore: status change hub=1 port=2
uhci_root_ctrl_control type=0x23 request=01
uhci_root_ctrl_control: UR_CLEAR_PORT_FEATURE port=2 feature=16
uhub_explore: port=2 !CURRENT_CONNECT_STATUS
wd0 at atabus0 drive 0
wd0: <ST320011A>
wd0: 19092 MB, 38792 cyl, 16 head, 63 sec, 512 bytes/sect x 39102336 sectors
swwdog0: software watchdog initialized
boot device: wd0
root on wd0a dumps on wd0b
root file system type: ffs
Enter pathname of shell or RETURN for /bin/sh:
---
Note a USB guy says that we need some delay even on the root hub here:
http://nxr.netbsd.org/xref/src/sys/dev/usb/uhub.c?r=1.124#344
(though adding a delay doesn't help this PR case)
> > >> ../../../../dev/usb/uhci.c:863:1: error: 'uhci_dump_qhs' defined but
> > not used
> I think this is as simple as changing the uhci_dump_qh in uhci_dump_all
> to uhci_dump_qhs
Now this part seems fixed.
---
Izumi Tsutsui
Home |
Main Index |
Thread Index |
Old Index