[parisc-linux] arch/parisc/kernel/realmode_setup.c Question
Alex deVries
adevries@thepuffingroup.com
Sun, 14 Nov 1999 19:59:11 -0500 (EST)
On Sun, 14 Nov 1999, Ryan Bradetich wrote:
> I have started working on getting the kernel to boot on the PA2.0
> architecture again, and I see the you and others have been doing
> lots of work with the initialization code. (Nice job to everyone btw,
> the code is a lot easier to figure out for a newbie like me! :)
Same here.
> I am working on a C200+ which has the PA2.0 processor, so in the
> the following section of code it should give me an error during the
> BTLB initialization, but during the PDC_BTLB_INSERT pret is set
> to 0, so the check for non-PA1.1 architecture's fail.
It's a bit unclear to me which processor is actually in there, but I
believe it's an 8000, so it and the firmware may in fact support
PDC_BTLB_INSERT, which means that the kernel might work properly.
I have a C3000 which does *NOT* implement PDC_BTLB functions.
It sounds like the error message is actually a bit misleading.
Instead of:
mprintf("Looks like there's no BTLB on this box, so it's > probably\n"
"either PA1.0 or PA2.0. In any case we're screwed for now\n");
it should be:
"Looks like there's no BTLB on this box, so it's either a PA1.0 or a PA2.0
that doesn't implement BTLBs"
How far does it actually boot though?
- Alex