Yes that's the one. Wouldnt' it be advantageous to be able to execute from high alias while setting up ram? Then you could uncompress directly on top of yourself... I mean to the 0xf000-0xffff address, like the vendor bios does to shadow itsself. No need to move yourself around. Everyone (ie linux kernel) expects to leave that area alone.
The CS registers is fuged to the high alias even though the CPU is in real mode, but I just checked the Intel docs, and DS, ES, FS, GS, SS are all base 0 limit 0xffff The limit would appear to be the show stopper. Also in the docs, only a far call switches CS, not reloading DS,ES, et al. Jeremy ----- Original Message ----- From: "Ronald G Minnich" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Monday, April 01, 2002 8:49 PM Subject: far call discussion > I came in late and I missed the discussion in part. Plus I am on vacation > (true!). > > which far call do you mean? > > Do you mean the one at the reset vector? > > ron >
