At 04:13 PM 3/24/2004 -0600, you wrote:
>The first release candidate version of EMM386 with VCPI support is available at 
>ftp://ftp.devoresoftware.com/downloads in the files EMM386.ZIP and EMM386SR.ZIP, as 
>executable and ASM+C source. Note well:  the uncompressed executable name is now 
>EMM386.EXE, and not the previous test release name of EMM38664.EXE

Okay, verified a problem with VCPI clients that load their GDT or IDT above 4M linear 
addresses.  Apparently, TASM uses 24-bit mode for LGDT and LIDT even if it there is a 
32-bit force attempt with PWORD PTR.  Bah.  I added an explicit DB 66h override to 
make the descriptor tables load as 32-bit rather than 24-bit.  Fix will go out in next 
EMM386 release in, ohhh, say 2-3 days depending on whether/what else crops up.

This fix should clear up the problem with NIOS rebooting the system when it loads.  
Other programs which use high linear addresses for the GDT and LDT, if any, will be 
happier as well.




-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
Freedos-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to