home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
RBBS in a Box Volume 1 #2
/
RBBS_vol1_no2.iso
/
050z
/
pibasync.des
< prev
next >
Wrap
Text File
|
1987-07-22
|
1KB
|
30 lines
PIBASY44.ARC is an archive file which contains a set of routines for
implementing fully-buffered asynchronous serial port I/O from Turbo Pascal
on the IBM PC and compatibles. The routines have been extracted
from my PibTerm v4.0 program. A sample (really dumb) terminal program
is included to show how the routines work.
Features of PibAsync:
-- Both input and output buffering for the serial port, resulting
in improved performance especially under multitaskers
-- Buffer sizes are user-definable up to 32K bytes each for
the input and output ring buffers
-- Speeds up to 19200
-- Support for Com1: through Com4:
-- The ability to re-define port addresses, base RS 232 addresses,
and IRQ lines for non-standard ports
-- Optional XON/XOFF handling at the interrupt level
-- Optional CTS/DSR handling at the interrupt level
-- Machine code (via INLINE) provides respectable speed for
the basic functions
Limitations:
-- Only one serial port is supported at a time. It would be
an interesting project for someone to provide multiple
simultaneous port access.
-- 38400 baud is not available. If someone would like to add
that, please feel free to do it and make it available for
the rest of us.