Mail Archives: djgpp-workers/1996/08/18/23:21:39
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.
- Raw text -