home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
C/C++ Interactive Guide
/
c-cplusplus-interactive-guide.iso
/
c_ref
/
csource3
/
153_01
/
readme.doc
< prev
next >
Wrap
Text File
|
1985-03-11
|
2KB
|
63 lines
6/25/84
This floppy contains a set of utility routines, batch files, and
programs that I wrote while learning about the IBM-PC and the "C"
programming lanquage. Since this was a learning experience for me I
will not guarantee that they are efficient or bug free though I have
tried very hard to make them that way. I would be most interested in
any additions or improvements that anyone might make to these routines.
Also note that these routines were written in the following environ-
ment:
IBM-PC 256K Monochrome screen
Epson MX-100 parallel printer
2 Serial ports
2 DS/SD floppy disk drives
Some of these routines have been ported to the IBM-PC aztec "C" under
Concurrent CP/M and to a VAX 11/780 under VMS with minimal modifications.
Obviously the DOS functions and 8088 assembler routines didn't port well
but the "C" code needed almost no changes.
LEIGH CUTHBERTSON
1868 S. PERRY WAY
DENVER, CO
80219
notes about some of the files on this disk -
*.C and *.ASM files
This are utility subroutines written in MICROSOFT "C". These
utilities include a menu system, cursor and screen control (using DOS
or direct to BIOS), julian and gregorian date/time routines, and "C"
callable assembler routines that issue BIOS interrupts. NOTE - the
DOS cursor and screen control utilities require DEVICE=ANSI.SYS
command line be in the CONFIG.SYS file. The BIOS cursor and screen
controls do not require this.
communications program (IBMTTY.C)
This program is a terminal emulation/communications program written in
MICROSOFT "C". It is usable but not recommended for use becouse of
user unfriendlyness and a high error rate. Its main reason for
inclusion is as an example of use of the various utility subroutines
in the \util subdirectory. It also provides an example of direct
control of the IBM serial communications board.
Batch files (*.BAT)
These batch files emulate some of the most common UNIX commands on
the IBM-PC. The compiler and linker batch files are set up for the
MICROSOFT "C" compiler and linker. To use these batch files it is
recommended to set up a PATH command in AUTOEXEC.BAT to include this
subdirectory and the compiler subdirectory in the search path.
ex. (A> PATH a:\;a:\unix;a:\compiler).
subdirectory. It also provides an example of direct
control of the IBM serial communicatio