Message-ID: <33810E04.77C8@post.comstar.ru> Date: Mon, 19 May 1997 19:35:48 -0700 From: Dim Zegebart Reply-To: zager AT post DOT comstar DOT ru Organization: zager AT post DOT comstar DOT ru MIME-Version: 1.0 To: DJGPP Mail List Subject: ANN : DZComm 0.3 (serial communication library for Allegro) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Precedence: bulk Hi, New version of DZComm now ready. - interrupt driven - 16550 FIFO support (if you have it ;) ) - XON/XOFF flow control. - software buffers for input and output data streams (size may be changed by user) - any base address/irq combinations (I have my modem on irq 7 ;) ) - multiply numbers of comm handlers at the same time. (I mean you may work with any number of comm ports simultaneously) Changes since DZComm v0.2 (from changes.txt) : DZComm v0.3 - serious bug fixed. This bug coused system crash then it runs on slow PC at high boud rate. - modem status and line status removed from read queue. Instead of it you may provide your own handlers for this events. - comm_port_get() - removed from library. Use comm_port_test() instead. Data returned by comm_port_test() is not packed now, so you never need q_reg() call. - XON/XOFF flow control add. - add comm_port_load_settings(). Now you may load settings from file. - add comm_port_reinstall(). Change any port settings and apply it at runtime. - add modem_hangup(). - add comm_port_string_send() and comm_port_command_send(). - found on the Net and placed into /doc exelent serial hardware description by Christian Blum. -- Regards, Dim Zegebart, Moscow Russia. Ghostly basement : http://www.geocities.com/siliconvalley/pines/7817