home *** CD-ROM | disk | FTP | other *** search
/ Beijing Paradise BBS Backup / PARADISE.ISO / software / BBSDOORW / PCL4C50.ZIP / PCL4C.DOC < prev    next >
Encoding:
Text File  |  1995-11-19  |  5.4 KB  |  117 lines

  1.                         *** SHAREWARE DOCUMENTATION ***
  2.  
  3.  
  4.          The Personal  Communications  Library  for  C/C++  (PCL4C)  is  an
  5.          asynchronous   communications  library  designed  for  experienced
  6.          software developers programming in C or C++.  Five  compilers  are
  7.          supported:  Microsoft  Optimizing C, Microsoft Quick C, Borland C,
  8.          Turbo C, and MIX Power C.  An IBM PC/XT/AT or  compatible  or  IBM
  9.          PS/2  is required.  The Personal Communications Library takes less
  10.          than 10K bytes and features:
  11.  
  12.           o  Supports PROTECTED MODE.
  13.           o  SMALL, COMPACT, MEDIUM & LARGE memory models.
  14.           o  38 communication and support functions.
  15.           o  Interrupt driven transmitter & receiver.
  16.           o  Supports high performance 16550 UART.
  17.           o  Supports the PC/4 and PC/8 DigiBoard.
  18.           o  Supports the BB1004, BB1008, and BB2016 BOCA boards.
  19.           o  Hardware (RTS/CTS) flow control.
  20.           o  300 baud to 115,200 baud.
  21.           o  COM1 through COM16 defined.
  22.           o  Adjustable receive queues from 8 bytes to 32 KB.
  23.           o  Control-BREAK error exit.
  24.           o  18 communication error conditions trapped.
  25.           o  4 ports can run concurrently (more with multiport boards).
  26.           o  Complete modem control & status.
  27.           o  Written in assembly language for small size & high speed.
  28.  
  29.          Six example programs ( source code ) are provided along  with  the
  30.          small and large model library makefiles.
  31.  
  32.          (1)  MINIMAL.C  is  the  smallest   possible   terminal   program.
  33.          Communicates with port COM1 at 2400 baud.
  34.  
  35.          (2)  SIMPLE.C  is  a  very  simple  communications  program.  Like
  36.          MINIMAL, except that the port and baud rate can be selected.
  37.  
  38.          (3)  SPAWN.C  is  a  simple communications program that spawns the
  39.          door program DOOR.C.
  40.  
  41.          (4) DOOR.C is a door program  that  takes  over  the  serial  port
  42.          without resetting the UART.
  43.  
  44.          (5) LOGIN.C is a communications program that calls up our  support
  45.          BBS at 205-880-9748 and logs on as GUEST.
  46.  
  47.          (6) SELFTEST.C is a standalone serial port test program.
  48.  
  49.          The  shareware  distribution  includes  the small and large memory
  50.          model libraries PCL4C_S.LIB and PCL4C_L.LIB and  the  small  model
  51.          MIX library PCL_S.MIX.  All example source code is included.
  52.  
  53.          For more information, refer to the Personal Communications Library
  54.          Users  Manual  (  PCL4C.USR  ) and Personal Communications Library
  55.          Reference Manual ( PCL4C.REF ).
  56.  
  57.  
  58.                         *** Registration ***
  59.  
  60.  
  61.          The  shareware  version  of  PCL4C  is  provided  so  that you may
  62.          personally determine the usefulness of the product  for  yourself.
  63.          If  you  wish  to register PCL4C, please send $75 plus $5 S&H ($10
  64.          outside of North America) to:
  65.  
  66.                 MarshallSoft Computing, Inc.
  67.                 Post Office Box  4543
  68.                 Huntsville AL 35815
  69.  
  70.                 Voice : 205-881-4630
  71.                   FAX : 205-881-4630
  72.                   BBS : 205-880-9748 (14.4KB)
  73.                 email : msc@traveller.com
  74.              anon.ftp : ftp.traveller.com  (Path: /pub/users/msc)
  75.                   web : www.traveller.vom/~msc/
  76.  
  77.          We accept American Express (account number, expiration date, exact
  78.          name on your card, and complete AmEx  billing  address  required),
  79.          checks  in  US  dollars  drawn on a US bank, purchase orders (POs)
  80.          from  recognized  US  schools  and  companies  listed  in  Dun   &
  81.          Bradstreet,  and  COD  (street  address and phone number required)
  82.          within the USA (plus an additional $3 COD charge).  Print the file
  83.          INVOICE.DOC if an invoice is needed.
  84.  
  85.          You can also order PCL4C from The Public  Software  Library  (PSL)
  86.          with your MC, Visa, AmEx, or Discover card by calling 800-242-4PSL
  87.          (from  overseas:  713-524-6394)  or  by  FAX at 713-524-6398 or by
  88.          CompuServe at [71355,470].  The product number for PCL4C is 10908.
  89.  
  90.          If you wish to update from an older version  of  PCL4C,  send  $20
  91.          plus  $5  S&H  ($10  outside  of  North America).  Updates must be
  92.          ordered directly from MarshallSoft Computing.
  93.  
  94.          The registered package includes:
  95.  
  96.          o  Small,Compact,Medium, Large & PM libs w/o shareware screens.
  97.          o  Assembler source code for the library.
  98.          o  Laser printed Users and Reference Manuals.
  99.          o  Telephone, FAX, BBS, and email support for one year.
  100.          o  Script compiler and interpreter.
  101.  
  102.          Print the file INVOICE.DOC if an invoice is needed. The registered
  103.          user  will  receive the latest version of PCL4C shipped by two day
  104.          priority mail (packet airmail  overseas).
  105.  
  106.          PCL4C.ASM  is  the source code for the library. The source code is
  107.          copyrighted by MarshallSoft Computing, Inc. The user is granted  a
  108.          license  to use the PCL4C object code in his own application only.
  109.          PCL4C.ASM is not shareware and may not be sold or  given  away  to
  110.          anyone.
  111.  
  112.          The  registered  user  will receive the latest version of PCL4C by
  113.          return mail.   A 3.5" diskette is provided unless a 5.25" diskette
  114.          is requested.
  115.  
  116.  
  117.