home *** CD-ROM | disk | FTP | other *** search
/ RBBS in a Box Volume 1 #2 / RBBS_vol1_no2.iso / 050z / pibasync.des < prev    next >
Text File  |  1987-07-22  |  1KB  |  30 lines

  1. PIBASY44.ARC is an archive file which contains a set of routines for
  2. implementing fully-buffered asynchronous serial port I/O from Turbo Pascal
  3. on the IBM PC and compatibles.  The routines have been extracted
  4. from my PibTerm v4.0 program.  A sample (really dumb) terminal program
  5. is included to show how the routines work.
  6.  
  7. Features of PibAsync:
  8.  
  9.    -- Both input and output buffering for the serial port, resulting
  10.       in improved performance especially under multitaskers
  11.    -- Buffer sizes are user-definable up to 32K bytes each for
  12.       the input and output ring buffers
  13.    -- Speeds up to 19200
  14.    -- Support for Com1: through Com4:
  15.    -- The ability to re-define port addresses, base RS 232 addresses,
  16.       and IRQ lines for non-standard ports
  17.    -- Optional XON/XOFF handling at the interrupt level
  18.    -- Optional CTS/DSR handling at the interrupt level
  19.    -- Machine code (via INLINE) provides respectable speed for
  20.       the basic functions
  21.  
  22. Limitations:
  23.  
  24.    -- Only one serial port is supported at a time.  It would be
  25.       an interesting project for someone to provide multiple
  26.       simultaneous port access.
  27.    -- 38400 baud is not available.  If someone would like to add
  28.       that, please feel free to do it and make it available for
  29.       the rest of us.
  30.