CHAPT03\CHAPT03.CPP 16-Bit test program for class PC8250
CHAPT03\CHAPT03.EXE 16-Bit EXECUTABLE of the test program
CHAPT03\CHAPT03.MAK A makefile for Borland or Microsoft C
CHAPT06\CHAPT06.CPP 16-Bit test program for the BiosPort class
CHAPT06\CHAPT06.EXE 16-Bit EXECUTABLE of the test program
CHAPT06\CHAPT06.MAK A makefile for Borland or Microsoft C++
CHAPT06\BIOSPORT.CPP Implementation of the BiosPort class
CHAPT06\BIOSPORT.H Declaration of the BiosPort cla
CHAPT07\CHAPT07.CPP 16-Bit test program for the Fossil class
CHAPT07\CHAPT07.EXE 16-Bit EXECUTABLE of the test program.
CHAPT07\CHAPT07.MAK A makefile for Borland or Microsoft C++
CHAPT07\BIOSPORT.CPP A copy of the file from Chapter 6
CHAPT07\BIOSPORT.H A copy of the file from Chapter 6
This ZIP archive includes the sources (and EXECUTABLE) for the FileTest
utility, written by Ladislav Zezula.
The archive also includes the source of a general purpose "Utils" lib
which contains some generally useful functions and is also necessary
to build the EXECUTABLE.
The project and library are made for MS Visual C 6.0 and Visual Studio 7.0.
All necessary headers should be included (you will not need to include
NT DDK or IFS headers).
zlibyou can found an optimized version of Zlib 1.1.4 that you can embed into every Delphi EXECUTABLE without use external dlls.
Further I have build a little example hoping to aid "young" Delphi programmers getting in trouble with streams...
Please let me know if you ll discover errors.
These objects and sources are targeted for executing into P6+ CPU core, and Delphi5-6-7-x software.
Benchmarks show this zlib 40% average faster than native DLL distribution and 100% reliable.