[OpenBIOS] [PATCH] Use exception vectors from ROM instead of copying them to page zero

BALATON Zoltan balaton at eik.bme.hu
Mon May 26 22:12:58 CEST 2014


On Mon, 26 May 2014, Segher Boessenkool wrote:
> Many OSes use 0000..00ff for their own purposes.  OpenBIOS should
> not use that area for anything, for its own good.
>
> MSR[IP] is optional.  OpenBIOS should not use it if it wants to run
> on more than just 970.
On Mon, 26 May 2014, Segher Boessenkool wrote:
> Ugh, how could I forget...  970 does not implement MSR[IP] either.
> So how was this patch tested?

Since OpenBIOS does not work with qemu-system-ppc64 due to lack of USB 
support currently I could only try with qemu-system-ppc with a G4 CPU.

So then I guess this patch cannot work then for newer ppc-s and I will 
have to get back to my older patch that moves the exception vectors from 
the beginning of RAM. I'll send that again instead for review.

Regards,
BALATON Zoltan



More information about the OpenBIOS mailing list