Port-powerpc archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pmap without RAM in the first 256MB segment
On Tue, 16 Mar 2010 07:48:36 -0700
Matt Thomas <matt%3am-software.com@localhost> wrote:
> > The pmap_bootstrap() can only work when it finds RAM between
> > 0x00000000 and 0x10000000 (is this correct?). For the CyberstormPPC
> > I was lucky that the RAM base address of 0x08000000 is in this
> > area. But what can we do for computers without (useful) RAM in the
> > first segment (probably only Amigas are affected)?
> >
> > Is it easy to fix/enhance pmap, or should I regard that a
> > show-stopper?
>
> Since exceptions are delivered to address 0x0000-0x2fff, I not sure
> how it can even work unless they use the boot vectors at 0xfff00000
> (MSR[IP] = 1).
Yes, we are using "option PPC_HIGH_VEC" in amigappc, which I implemented
some time ago. This works fine.
> If that's true, then it's going to require
> significant work to get OEA working.
That's what I feared. :|
Probably not worth it?
--
Frank Wille
Home |
Main Index |
Thread Index |
Old Index