Информационный сервер для программистов: Исходники со всего света. Паскальные исходники со всего света
  Powered by Поисковый сервер Яndex: Найдется ВСЁ!
На Главную Исходники Форум Информер Страны мира
   Коммуникация    >>    pcl4p51
   
 
 PCL4P v5.1 - Personal Communications Library  MarshallSoft 05.06.96

Коммуникационная библиотека. Поддерживает порты COM1-COM20 (4 порта одновременно) со скоростью до 115200 бод.
PERSONAL COMMUNICATIONS LIBRARY Ver 5.1 FOR PASCAL. Async comm library supporting COM1-COM20 to 115,200 baud, 4+ ports concurrently, many dumb multiport boards, 16550 UART, interrupt driven, RTS/CTS flow control, any UART address & IRQ. Protected Mode. Supports Turbo & Borland Pascal.



76k 
 

*** SHAREWARE DOCUMENTATION *** The Personal Communications Library for Turbo and Borland Pascal (PCL4P) is an asynchronous communications library designed for experienced software developers programming in Turbo or Borland Pascal. The PCL features: - Supports protected mode. - 32 communications and support functions. - Support for the high performance INS16550 UART. - Supports hardware (RTS/CTS) flow control. - Interrupt driven receiver and transmitter (optional). - Supports 300 baud to 115,200 baud. - Supports the PC/4 and PC/8 DigiBoard. - Supports the BB1004, BB1008, and BB2016 BOCA boards. - COM1 through COM20 defined. - Adjustable receive queues from 8 bytes to 32 KB. - Control-BREAK error exit. - 19 communications error conditions trapped. - 4 ports can run concurrently (more with multiport boards). - Complete modem control & status. - Written in assembly language for small size & high speed. Several example programs (source code) are provided along with the small model library and makefiles for each of the supported compilers. The example programs are: (1) MINIMAL is the absolutely minimal terminal emulator program. It is hard coded to use COM1 at 9600. (2) SIMPLE is an extremely simple terminal emulator program. Start it by supplying a port number and a baud rate, SIMPLE 1 9600 (3) DOOR is very similiar to SIMPLE, but it "takes over" a port in that the UART is not reset, and all parameters including the baud rate are acquired unchanged. (4) LOGIN is a variation on SIMPLE. It dials up the MarshallSoft BBS and logs on as GUEST. The shareware distribution does not include the source code to the library, but all example code is included. For more information, refer to the Personal Communications Library Users Manual (PCL4P.USR) and Personal Communications Library Reference Manual (PCL4P.REF), which are part of PCL4P41.ZIP. A C version of the library (PCL4C) is also available. *** Registration *** The shareware version of PCL4P.LIB is provided so that you may personally determine the usefulness of the product for yourself. If you can use the Personal Communications Library for Turbo or Borland Pascal, please register your use with us. Send $75 plus $5 S&H ($10 outside of North America) to: MarshallSoft Computing, Inc. Post Office Box 4543 Huntsville AL 35815 Voice 205-881-4630 FAX 205-881-4630 BBS 205-880-9748 We accept VISA, MasterCard, and American Express (account number, expiration date, exact name on your card, and complete card billing address required), checks in US dollars drawn on a US bank, purchase orders (POs) from recognized US schools and companies listed in Dun & Bradstreet, and COD (street address and phone number required) within the USA (plus a $4.50 COD charge). Print the file PCL4P.INV if an invoice is needed. You can also order PCL4P from The Public Software Library (PSL) with your MC, Visa, AmEx, or Discover card by calling 800-242-4PSL (from overseas: 713-524-6394) or by FAX at 713-524-6398 or by CompuServe at [71355,470]. THESE NUMBERS ARE FOR ORDERING ONLY. The product number for PCL4P is 10909. If you wish to update from an older version of PCL4P, send $20 plus $5 S&H ($10 outside of North America). Updates must be ordered directly from MarshallSoft Computing. The registered package includes: - Assembler source code for the library. - Printed Users Manual. - Printed Reference Manual. - One year technical support. PCL4P.ASM is the source code for the library. The source code is copyrighted by MarshallSoft Computing, Inc. The user is granted a license to use the PCL4P object code in his own application only. PCL4P.ASM is not shareware and may not be sold or given away to anyone. The registered user will receive the latest version of PCL4P by return mail. A 3.5" diskette is provided unless a 5.25" diskette is requested.