[openbeos] Re: HaikIu PXE boot

  • From: Marcus Overhagen <marcusoverhagen@xxxxxxxx>
  • To: openbeos@xxxxxxxxxxxxx
  • Date: Sat, 6 Jan 2007 15:41:51 +0100 (CET)

Axel Dörfler  <axeld@xxxxxxxxxxxxxxxx>

> Marcus Overhagen <marcusoverhagen@xxxxxxxx> wrote:
> > I moved the page directory from 0x90000-0x9e000 into 0x100000-0x110000

> I think the problem might be that you moved the page directory beyond 
> the 1 MB "barrier".
> I've now moved it below the SMP trampoline code (such that there is 
> less space for the boot loader, which currently doesn't need as much 
> anyway), and it seems to work fine, at least in Qemu.
> Does that already help?

Yes that helps. It now works as expected. But there is a problem:

In protected mode, there shouldn't be any 1MB barrier. Something in the
kernel's vm_init seems to go wrong when the page directory it at 0x100000.

Thanks,
Marcus

Viel oder wenig? Schnell oder langsam? Unbegrenzt surfen + telefonieren
ohne Zeit- und Volumenbegrenzung? DAS TOP ANGEBOT JETZT bei Arcor: günstig
und schnell mit DSL - das All-Inclusive-Paket für clevere Doppel-Sparer,
nur  44,85 ?  inkl. DSL- und ISDN-Grundgebühr!
http://www.arcor.de/rd/emf-dsl-2

Other related posts: