2.14 May 21, 1996
The 16-bit Windows terminal program was renamed from DMCTERM.EXE to
DTERM16.EXE. This was done to avoid confusion with similarly named
programs from the DMC DOS environment. The 16-bit registry program
was renamed from DMCREG.EXE to DMCREG16.EXE. The DMCCommand
function was modified to allow responding to IN commands without a
time-out error being reported to the user.
2.13 May 13, 1996
The DMCDownloadFromBuffer function now filters out the Ctrl+Z
character (0x1A). A bug was introduced in the last release with
respect to interrupt handling in Win32 environments. An invalid
command (for the DMC-1000) was being issued to the controller
during interrupt handling. This has been corrected.
2.12 April 25, 1996
The DMCGetHandle function could report a valid controller handle
was found when in fact the handle was not valid. This has been
corrected. Interrupt handling for the DMC-1400 was added. The
DLLs for both 16-bit and 32-bit now support simultaneous access to
both bus and serial controllers. Muliple controller support in
general was improved.
The GALILREGISTRY structure was changed again to allow Windows 95
Plug-N-Play to be supported. If you use any of the Galil registry
functions, you MUST recompile your project.
2.11 April 2, 1996
The DMCDownload function would not report an error if you attempted
to download a file while a program was already running on the
controller. The download would fail as expected, but would return
a 0 indicating there was no error. This has been corrected. The
DMCGetHandle function would could incorrectly report an invalid
handle condition for 16-bit serial communications. This has been
corrected. All the DLLs and EXEs in the package are now version