Re: Current EFIKA status?

Tim Rightnour <[email protected]>
Newsgroups gmane.os.netbsd.ports.ofppc
Message-ID <[email protected]>
On 25-Oct-2007 Tim Rightnour wrote:
> Looks like we will have to BAT map the 0xf1 range on the Pegasos to deal with
> the Marvell.

FYI, with my more recent commits, I've fixed both the batmapping of the various
ranges, and the interrupt maps for the machine.  (the interrupt map for the
second PCI bus may look bogus, but thats because the pciconf routines haven't
been rewritten, once they are, the interrupt map will be correct automatically)

So this leaves just writing a few pegasos specific pciconf routines, and
bus_space_mapping/initting the marvell ranges.  This is what linux had to say
about them:

 19 #define PEGASOS2_MARVELL_REGBASE                (0xf1000000)
 20 #define PEGASOS2_MARVELL_REGSIZE                (0x00004000)
 21 #define PEGASOS2_SRAM_BASE                      (0xf2000000)
 22 #define PEGASOS2_SRAM_SIZE                      (256*1024)

I'm going to be out of town starting saturday, so if you want to play with
this, feel free.

---
Tim Rightnour <[email protected]>
NetBSD: Free multi-architecture OS http://www.netbsd.org/
Genecys: Open Source 3D MMORPG: http://www.genecys.org/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.