[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