[OpenBIOS] r638 - in trunk/openbios-devel/forth: bootstrap device
Tarl Neustaedter
Tarl.Neustaedter at Sun.COM
Fri Dec 4 20:33:27 CET 2009
Mark Cave-Ayland wrote:
> [...]
> ii) The first request allocated at 0x8000000 is mapped to physical RAM
> location 0x0. This looks wrong, as normally low pages contain special
> registers for various things - perhaps we need some kind of base
> offset here?
Not on SPARC. Memory zero is fine.
>
> iii) The second request allocated at 0x8002000 is mapped to physical
> RAM location 0x200000000000. This is definitely wrong since the
> maximum physical RAM location is 0x8000000.
>
> iv) The third request allocated at 0x8004000 is mapped to physical RAM
> location 0x400000000000. Again, this is definitely wrong since the
> maximum physical RAM location is 0x8000000.
Ahhh. Methinks you have a 32-64 bit problem. The addresses are correct
if you look at the upper 32 bits.
More information about the OpenBIOS
mailing list