home *** CD-ROM | disk | FTP | other *** search
/ Programmer 7500 / MAX_PROGRAMMERS.iso / PASCAL / PCL4P31.ZIP / PCL4P.DOC < prev    next >
Encoding:
Text File  |  1992-03-15  |  4.2 KB  |  93 lines

  1.                         *** SHAREWARE DOCUMENTATION ***
  2.  
  3.  
  4.        The Personal Communications Library for Turbo Pascal ( PCL4P )  is
  5.        an  asynchronous  communications  library designed for experienced
  6.        software developers programming in Turbo Pascal  version  4.0  and
  7.        up.  An  IBM  PC/XT/AT  or  compatible  is required.  The Personal
  8.        Communications Library takes less than 5K bytes and features:
  9.  
  10.           o  28 communication and support functions.
  11.           o  Supports INS16550 ( high performance UART ).
  12.           o  Interrupt driven receiver.
  13.           o  Supports 300 baud to 115,200 baud.
  14.           o  Supports COM1, COM2, COM3, and COM4.
  15.           o  Adjustable receive queues from 8 bytes to 16 KB.
  16.           o  Control-BREAK error exit.
  17.           o  17 communication error conditions trapped.
  18.           o  Allows 2 ports to run concurrently.
  19.           o  Complete modem control & status.
  20.           o  Written in assembly language for small size & high speed.
  21.  
  22.        Several  example  programs ( source code ) are provided along with
  23.        the small model library and makefiles for each  of  the  supported
  24.        compilers.  The example programs are:
  25.  
  26.        (1)  SIMPLE  is an extremely simple terminal emulator program.  It
  27.        is provided as the smallest and easiest to understand  example  of
  28.        communications programming using PCL4P.
  29.  
  30.        (2)  TERM  is  a  more  capable terminal emulator than SIMPLE.  It
  31.        functions as a dumb terminal emulator but can exchange files using
  32.        XMODEM ( Standard XMODEM, XMODEM-CRC, and XMODEM-1K ) and YMODEM (
  33.        batch capability ) communication protocols. TERM will also send an
  34.        initialization string to your Hayes compatible modem.
  35.  
  36.        (3) LOOPBACK performs a loopback test of the selected  port  UART.
  37.        This is useful for testing a serial port UART that is suspected of
  38.        being bad.
  39.  
  40.        (4)  MODEM displays the modem status lines (DSR, CTS, DCD, and RI)
  41.        and the modem  control  lines  (DTR  and  RTS).  Additionally,  it
  42.        allows  the user to set or clear the modem control lines. MODEM is
  43.        useful when testing RS232 cable connections.
  44.  
  45.        To start MODEM, type MODEM followed by the port ( 1 to 4  ).   For
  46.        example "MODEM 1".
  47.  
  48.        The shareware distribution does not include the source code to the
  49.        library, but all example code is included.
  50.  
  51.        For more information, refer to the Personal Communications Library
  52.        Users  Manual  (  PCL4P.USR  ) and Personal Communications Library
  53.        Reference Manual ( PCL4P.REF ), which are part of PCL4P31.ZIP.
  54.  
  55.        A  C version of the library ( PCL4C ) is also available.
  56.  
  57.  
  58.                         *** Registration ***
  59.  
  60.  
  61.        The  shareware  version  of  PCL4P  is  provided  so  that you may
  62.        personally determine the usefulness of the product  for  yourself.
  63.        If you can use PCL4P, please register your use with us.
  64.  
  65.                 MarshallSoft Computing, Inc.
  66.                 Post Office Box  4543
  67.                 Huntsville AL 35815
  68.  
  69.        Please pay by check in US dollars drawn on a  US  bank.   Purchase
  70.        Orders  (  POs  )  are accepted from US companies listed in Dunn &
  71.        Bradstreet.  Print the file PCL4C.INV if an invoice is needed. The
  72.        registered package is mailed first class US Mail ( packet air mail
  73.        overseas ). If you are in a hurry, please call us at (205)  881  -
  74.        4630  and  we  can  ship immediately within the US by COD ( street
  75.        address and phone number are required ).
  76.  
  77.        The registered package includes:
  78.  
  79.        o The PCL4P library without the  shareware  screens.
  80.        o Assembler source code for the library.
  81.        o Printed Users  Manual.
  82.        o Printed  Reference  Manual.
  83.        o Telephone support for one year.
  84.        o All updates (with printed manuals) are $15 plus $3 S&H ($6
  85.          outside of USA, Canada, & Mexico).
  86.  
  87.        PCL4P.ASM is the source code for the library. The source  code  is
  88.        copyrighted  by MarshallSoft Computing, Inc. The user is granted a
  89.        license to use the PCL4P object code in his own application  only.
  90.        PCL4P.ASM  is  not  shareware and may not be sold or given away to
  91.        anyone.
  92.  
  93.