From: sandmann AT clio DOT rice DOT edu (Charles Sandmann) Message-Id: <9608190317.AA14355@clio.rice.edu> Subject: CWSDPMI update, PMODE update To: djgpp-workers AT delorie DOT com (DJGPP developers) Date: Sun, 18 Aug 1996 22:17:16 -0600 (CDT) Cc: cwsdpmi_distribution AT clio DOT rice DOT edu Content-Type: text On riceng.rice.edu, username djgpp, password betatest, the following files might be of interest: CSDPMI3B.ZIP 40K Binary release 3 of CWSDPMI (Beta until 8-26-96) CSDPMI3S.ZIP 75K Source release 3 of CWSDPMI PMODE11B.ZIP 29K Binary release 1.1 of PMODE/DJ, an alternative to CWSDPMI PMODE11S.ZIP 51K Source release 1.1 of PMODE/DJ DJGPPTSR.ZIP 2K Source for a TSR written with DJGPP I don't anticipate any problems with either CWSDPMI or PMODE, but I'll declare them beta for the next week to let those of you with time to test them. If there aren't any bugs that break something badly that worked before, or that I can't fix quickly, they will become non-beta/release on Monday evening of 8-26. I can't honestly remember all the bugs that have been fixed in CWSDPMI, but there were a bunch. It checks for out of memory/selector conditions, is around 6K smaller in size (both image and memory footprint), and has all of the bug fixes for reports I have received to date. I also fixed the device mapping bug for video cards which physically live at a physical address of 0x10000000. PMODE now supports HW interrupt reflection from real mode, so if you don't need virtual memory it's the ring 0 provider of choice now (I don't plan to make any future changes for support of CWSDPR0.EXE). The TSR code also contains a tiny section which shows how to disable linking in the exception handling code, for making the image smaller. The DJGPPTSR.EXE image is around 9K in size, and even does the equivalent of a "hello world" string.