Subject: Re: port-alpha/21472 and kern/16379 (ohci/USB problems on Alpha)
To: NetBSD/alpha Discussion List <port-alpha@NetBSD.org>
From: Greg A. Woods <woods@weird.com>
List: port-alpha
Date: 09/23/2004 20:03:57
[ On , September 23, 2004 at 17:50:00 (-0400), Nathan J. Williams wrote: ]
> Subject: Re: port-alpha/21472 and kern/16379 (ohci/USB problems on Alpha)
>
> Probably, yes. There's no such thing as a "PCI interrupt controller"
> at this level; the system can wire up the interrupt pins from the PCI
> bus to whatever interrupt controller it likes, and on systems with ISA
> bridges (usually just "legacy" keyboard/mouse/serial/parallel/floppy),
> it's common to wire them up to the ISA interrupt controller that's
> included as part of that package.

Yeah, I figured as much, especially when I saw the "Interrupt line:
0xea" in the PCI config dump for the USB controller.

> > Does this suggest that Nathan's  patches for USB on PWS500au to
> > pci_550.c still also need to be made to pci_6600.c?
> 
> Er, which patch was that?

Something you posted quite a long time ago....

	http://mail-index.netbsd.org/port-alpha/2000/03/16/0018.html
	http://mail-index.netbsd.org/port-alpha/2000/03/15/0002.html

> > Shall I build a PCI_CONFIG_DUMP kernel?
> 
> You can get everything you need from userland with "pcictl /dev/pci0
> dump -d 1 -f 2", with appropriate values for 0, 1, and 2.

If I could get to userland!  ;-)

(I can get a shell running via the MD filesystem inside the INSTALL
kernel, but unless I hack pcictl into that filesystem....)

In any case you've no doubt seen the PCI_CONFIG_DUMP output I have
posted....

-- 
						Greg A. Woods

+1 416 218-0098                  VE3TCP            RoboHack <woods@robohack.ca>
Planix, Inc. <woods@planix.com>          Secrets of the Weird <woods@weird.com>