home *** CD-ROM | disk | FTP | other *** search
/ The C Users' Group Library 1994 August / wc-cdrom-cusersgrouplibrary-1994-08.iso / vol_100 / 153_01 / readme.doc < prev    next >
Text File  |  1985-03-10  |  2KB  |  63 lines

  1.  
  2.                                 6/25/84
  3.  
  4.  
  5.   This floppy contains a set of utility routines, batch files, and
  6. programs that I wrote while learning about the IBM-PC and the "C"
  7. programming lanquage.  Since this was a learning experience for me I
  8. will not guarantee that they are efficient or bug free though I have
  9. tried very hard to make them that way.    I would be most interested in
  10. any additions or improvements that anyone might make to these routines.
  11.  
  12.   Also note that these routines were written in the following environ-
  13. ment:
  14.  
  15.         IBM-PC        256K        Monochrome screen
  16.         Epson MX-100 parallel printer
  17.         2 Serial ports
  18.         2 DS/SD floppy disk drives
  19.  
  20.   Some of these routines have been ported to the IBM-PC aztec "C" under
  21. Concurrent CP/M and to a VAX 11/780 under VMS with minimal modifications.
  22. Obviously the DOS functions and 8088 assembler routines didn't port well
  23. but the "C" code needed almost no changes.
  24.  
  25.  
  26.                 LEIGH CUTHBERTSON
  27.                 1868 S. PERRY WAY
  28.                 DENVER, CO
  29.                         80219
  30.  
  31. notes about some of the files on this disk -
  32.  
  33. *.C and *.ASM files
  34.  
  35. This are utility subroutines written in MICROSOFT "C".  These
  36. utilities include a menu system, cursor and screen control (using DOS
  37. or direct to BIOS), julian and gregorian date/time routines, and "C"
  38. callable assembler routines that issue BIOS interrupts.  NOTE - the
  39. DOS cursor and screen control utilities require DEVICE=ANSI.SYS
  40. command line be in the CONFIG.SYS file.  The BIOS cursor and screen
  41. controls do not require this.
  42.  
  43.  
  44. communications program (IBMTTY.C)
  45.  
  46. This program is a terminal emulation/communications program written in
  47. MICROSOFT "C".  It is usable but not recommended for use becouse of
  48. user unfriendlyness and a high error rate.  Its main reason for
  49. inclusion is as an example of use of the various utility subroutines
  50. in the \util subdirectory.  It also provides an example of direct
  51. control of the IBM serial communications board.
  52.  
  53.  
  54. Batch files (*.BAT)
  55.  
  56. These batch files emulate some of the most common UNIX commands on
  57. the IBM-PC.  The compiler and linker batch files are set up for the
  58. MICROSOFT "C" compiler and linker.  To use these batch files it is
  59. recommended to set up a PATH command in AUTOEXEC.BAT to include this
  60. subdirectory and the compiler subdirectory in the search path.
  61. ex. (A> PATH a:\;a:\unix;a:\compiler).
  62.  subdirectory.  It also provides an example of direct
  63. control of the IBM serial communicatio