Message-Id: <200012180459.XAA16495@delorie.com> From: sandmann AT clio DOT rice DOT edu (Charles Sandmann) Subject: ANNOUNCE: PMODE/DJ 1.3 release To: djgpp-announce AT delorie DOT com Date: Sun, 17 Dec 2000 22:55:19 -0600 (CST) Content-Type: text/plain; charset=us-ascii Reply-To: djgpp AT delorie DOT com PMODE/DJ 1.3 has been release and is available on Simtel and mirrors. It is suggested that users of PMODE/DJ 1.2 upgrade their stubs to the new version. For example, the binary distribution is available as: ftp://ftp.simtel.net/pub/simtelnet/gnu/djgpp/v2misc/pmode13b.zip The source distribution is available as: ftp://ftp.simtel.net/pub/simtelnet/gnu/djgpp/v2misc/pmode13s.zip PMODE/DJ is a free 32-bit DPMI provider based on Tran's PMODE 3.07 with significant enhancements by Matthias Grimrath. It is a small footprint ring-0 DPMI provider which is best used when interrupt latency should be minimized or large address spaces need to be accessed. PMODE/DJ does not support virtual memory, debugging, or nested DPMI processes. The following changes have been made between release 1.2 and 1.3: - fixed bug which incorrectly zeroed memory not owned by PMODE/DJ. This caused PMODE/DJ stubbed programs running under CWSDPMI to crash. - upgraded the stub loader code to 2.02 functionality and made it consistent (as much as possible) with the stub loader code used by CWSDSTUB. - fixed several bugs in the stub with missing segment overrides, causing variables to be stored in the wrong places. - added support for more than 64Mb of raw memory using extended BIOS functions. If more than 64Mb is available the int 15 hook won't return the proper values. - added support for more than 64Mb of XMS memory using extended XMS functions. I'd like to thank all of those people who participated in the beta and returned suggestions for improvement. Unfortunately there are still some bugs that I didn't get a chance to fix, but I will try to get to them in a future release. There have been no changes in the distribution since the October 22 beta announcement.