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
> 

Reply via email to