
                       Fog Library Disk FOG-DOS.293
Copyright (1988) by Fog International Computer Users Group to the extent 
not copyrighted by the original author for the exclusive use and enjoyment 
of its members. Any reproduction or distribution for profit or personal 
gain is strictly forbidden. 

For information, contact FOG, P. O. Box 3474, Daly City, CA. 94015-0474.

<SHAREWARE> as part of the description of a file indicates that the program 
is distributed on a "try first, pay if you like it" basis. If you find the 
program(s) meet your need, please refer to the author's documentation for 
information on becoming a registered user. Only by registering and paying 
for the programs you like and use will the authors of such programs continue 
development. Often, more complete documentation, additional modules, and new 
releases are available only to registered users.


This disk has a set of 'C' utilities as well as a set on
Mastering Serial Communication.

Filename     Description
-07-29  .88  This is the release date of the disk.
-DOS293 .DOC This is the description of the disk contents.
OTHELLO .C    14720 The game of Othello.
SMALL-C .C    75281 A small 'C' compiler.
VIDBIOS .ASM   2891 Access the Video BIOS.
READ    .ME     366              [Serial Comm. 1 of 32]
             Example files from the book Mastering Serial Communication
             by Peter W. Gofton - SYBEX 86
             Written in MicroSoft 'C' version 3.09 - small memory model -
             and MASM ver 4.0
CALCPARM.C     1310              [Serial Comm. 2 of 32]
CALCPARM.OBJ    361              [Serial Comm. 3 of 32]
CFUNCT  .C     3201              [Serial Comm. 4 of 32]
CFUNCT  .OBJ    608              [Serial Comm. 5 of 32]
CHARIN  .C      449              [Serial Comm. 6 of 32]
CHARIN  .OBJ    320              [Serial Comm. 7 of 32]
CHAROUT .C      473              [Serial Comm. 8 of 32]
CHAROUT .OBJ    321              [Serial Comm. 9 of 32]
CIRBUF  .C     2531              [Serial Comm. 10 of 32]
CIRBUF  .OBJ    470              [Serial Comm. 11 of 32]
COMPARM .C     1443              [Serial Comm. 12 of 32]
COMPARM .OBJ    438              [Serial Comm. 13 of 32]
CRC     .C      500              [Serial Comm. 14 of 32]
CRC     .OBJ    342              [Serial Comm. 15 of 32]
DOWNL1  .C      674              [Serial Comm. 16 of 32]
DOWNL1  .OBJ    658              [Serial Comm. 17 of 32]
DOWNL2  .C     2175              [Serial Comm. 18 of 32]
DOWNL2  .OBJ    923              [Serial Comm. 19 of 32]
DOWNL3  .C     2495              [Serial Comm. 20 of 32]
DOWNL3  .OBJ   1010              [Serial Comm. 21 of 32]
FSTART  .C      407              [Serial Comm. 22 of 32]
FSTART  .OBJ    419              [Serial Comm. 23 of 32]
GETSTAT .C      384              [Serial Comm. 24 of 32]
INTHAND .ASM   1961              [Serial Comm. 25 of 32]
INTHAND .OBJ    139              [Serial Comm. 26 of 32]
INTINIT .ASM   3034              [Serial Comm. 27 of 32]
INTINIT .OBJ    266              [Serial Comm. 28 of 32]
INTTEST .C     1592              [Serial Comm. 29 of 32]
INTTEST .OBJ    615              [Serial Comm. 30 of 32]
SETPARMS.C      564              [Serial Comm. 31 of 32]
SETPARMS.OBJ    322              [Serial Comm. 32 of 32]
RCLOCK  .EXE   1996              [Ram Clock 1 of 2]
             This is a Ram Resident Clock written in Turbo 'C'.
RCLOCK  .C     7911              [Ram Clock 2 of 2]
TCLIB   .EXE  16228 ver. 1.0     [Turbo C Librarian 1 of 2] <SHAREWARE>
             This program acts as a Librarian for Turbo 'C' version 1.0's
             vast routines.
TCLIB   .DOC   6825 ver. 1.0     [Turbo C Librarian 2 of 2] <SHAREWARE>
GLOBAL  .H      948              [Graph Library 1 of 6]
             This is a Library of Graphics Primitives for Turbo 'C'.
GRAPH   .DOC   6562              [Graph Library 2 of 6]
GRAPH   .H     1828              [Graph Library 3 of 6]
GRAPH   .LIB   4608              [Graph Library 4 of 6]
GRDEMO  .C     1777              [Graph Library 5 of 6]
GRDEMO  .PRJ     58              [Graph Library 6 of 6]
TCMOUSE .COM    634              [Turbo C Mouse 1 of 2]
             Memory resident program for Turbo 'C' and a Mouse.
TCMOUSE .DOC    252              [Turbo C Mouse 2 of 2]
TCOMM   .DOC  46521              [Turbo Comm 1 of 2]
             A Communications Toolbox for Turbo 'C'.
TCOMMT  .LIB  13312              [Turbo Comm 2 of 2]
SCREEN  .C    11736              [Screen 1 of 4]
             This set provides a few screen handling functions which are
             not found in the Turbo 'C' Library.
SCREEN  .DOC    825              [Screen 2 of 4]
SCREEN  .H      421              [Screen 3 of 4]
SCREEN  .OBJ    842              [Screen 4 of 4]
EXAMPLE .C      648              [Sound For C 1 of 5]
             This provides sound for Turbo 'C' with an example program.
EXAMPLE .PRJ     21              [Sound For C 2 of 5]
SOUND   .C     3645              [Sound For C 3 of 5]
SOUND   .H      264              [Sound For C 4 of 5]
SOUND   .OBJ    586              [Sound For C 5 of 5]
PCIO    .DOC    523              [PC Video Routines 1 of 4]
             This set provides video routines for Micro Soft 'C' (ver 4.0)
             and Turbo 'C' (ver 1.0).
PCIO    .OBJ    533              [PC Video Routines 2 of 4]
PCIOMS  .C     3862              [PC Video Routines 3 of 4]
PCIOTC  .C     3033              [PC Video Routines 4 of 4]
STDPRN  .NTS   4317 This is an enhancement for the StdPrn definition in
             Turbo 'C' (ver 1.0)
STRLIB  .DOC   5076              [Str Lib Fixes 1 of 8]
             This set provides fixes to Turbo 'C' for the StrStr function.
STRLIB  .BAT    540              [Str Lib Fixes 2 of 8]
STRSTR  .C     1088              [Str Lib Fixes 3 of 8]
STRSTRC .OBJ    275              [Str Lib Fixes 4 of 8]
STRSTRH .OBJ    263              [Str Lib Fixes 5 of 8]
STRSTRL .OBJ    281              [Str Lib Fixes 6 of 8]
STRSTRM .OBJ    258              [Str Lib Fixes 7 of 8]
STRSTRS .OBJ    252              [Str Lib Fixes 8 of 8]
