Subject: Re: Explora451 (Re: Question about pcn ethernet driver)
To: None <port-powerpc@netbsd.org>
From: Juergen Hannken-Illjes <hannken@eis.cs.tu-bs.de>
List: port-powerpc
Date: 04/21/2003 18:25:13
On Tue, Apr 22, 2003 at 01:19:22AM +0900, Izumi Tsutsui wrote:
> In article <20030417224929.GA18757@bseis.eis.cs.tu-bs.de>
> hannken@eis.cs.tu-bs.de wrote:
>
> > On Fri, Apr 18, 2003 at 07:42:30AM +0900, Izumi Tsutsui wrote:
> > > BTW, I think 79c971 is actually a PCI device, so we should have
> > > PCI attachments (and should use pci/if_pcn.c) rather than local elb
> > > for Explora451 (at least for PCnet and S3 VGA).
> >
> > This doesn't work (yet?). The Explora451 has a FPGA that controls the PCI
> > attachment. I know how to switch into config mode. But the the I/O and/or
> > memory region doesn't work as expected.
>
> explora-linux sources won't help?
> http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/explora-linux/linuxppc_2_4_devel/arch/ppc/platforms/explora_pci.c
Maybe I'll try it again (now that I know the DMA address magic).
But I still see no real need to attach the pcn to an artificial pci bus.
There is no real PCI bridge/host controller. Not inside the CPU
and not on the board.
It is a PCI capable device attached to the plain processor bus.
--
Juergen Hannken-Illjes - hannken@eis.cs.tu-bs.de - TU Braunschweig (Germany)