|
|||
Скачать ASYNC12 - Interrupt-driven asyncronous communication
14.06.1989 Asyncronous Serial Communications Package for Turbo Pascal V5.0 ASYNC12 is a full-featured Turbo Pascal UNIT that provides interrupt-driven serial communication PC-compatable computers utilizing standard serial port hardware (INS 8250's or equivalent). Unlike similar offerings for Pascal programmers, ASYNC12 supports full input and output buffering for up to 4 ports operating CONCURRENTLY, with optional full hardware and/or software handshaking. In addition, key high-demand subroutines as well as the interrupt driver are implimented in assembly language for maximum performance. Baud rates to 115200 are supported, as well as non-standard rates and all possible wordsize/parity/stopbit combinations allowed by the 8250 UART. Features -- Version 1.2 * Supports up to 4 ports simultaneously. * Completely interrupt driven I/O for greatest efficiency. * Assembly language used for interrupt driver and key high-performance procedures and functions maximize throughput. * Created as a Turbo Pascal UNIT for ease of use. * Tight, well-commented, structured code for ease of modification/ enhancement. Includes both Pascal and Assembly source. * Supports both hardware (RTS/CTS) and software (XON/XOFF) handshaking, at user's option. * 28 procedures and functions in all to minimize programmer design time. You may reach me in following ways: Via US Mail: Via Modem ------------------------ --------------------------- Mark L. Schultz Best Power Technology BBS Rising Edge Data Services Necedah, WI USA 201 Liberty St. Apt. #4 User namp: Mark Schultz (or SYSOP) Mauston, WI USA 53948 Phone: (608) 565-7424 Voice: (608) 847-4287 I can also be reached at Exec-PC multiuser BBS based in Milwaukee, WI USA Phone: 414-964-5160. Username: Best Power | |||
© 2009–2024 Russian Pascal Developer Network.
Техническая площадка: ISBIZ Хостинг |