Ronald G Minnich <[EMAIL PROTECTED]> writes:

> On 1 Apr 2002, Eric W. Biederman wrote:
> 
> > > BTW, after everything is done. The nvram_on in southbridge.c make
> > the F segment > mapped > to RAM (for DoC cases). This is because
> > LinuxKernel look F segment for PIRQ > table.
> >
> > Nice.  Ollie if you are regularly doing this that makes at least
> > one thing easier.  If Ron keeps playing with pcbios compatibility I'll
> > have to move the linuxbios table to segment F.
> >
> 
> I think we should go ahead and move ALL LinuxBIOS tables to the F segment.

I don't have a problem with that.  We might have to do something interesting
with the MP tables.  But it should work just fine.  You are the one who
originally insisted the LinuxBIOS table be at 0.  All of my code looks in
boot places for the LinuxBIOS table first 0-4K then 0xf0000 - 0xFFFF.

> It just hit us the other day that with DoC on certain boards, the PIRQ and
> other tables end up in the 8 segment (that is not a typo) and linux never
> finds the right tables. This is part of the reason that some of our
> mainboards can't map IRQs in every case.

Interesting.  So the code to copy the pirq tables to didn't work.

Eric



Reply via email to