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
