www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1998/09/15/08:18:18

Message-ID: <35FCF0E9.4EBBA5DE@post.comstar.ru>
Date: Mon, 14 Sep 1998 14:33:14 +0400
From: Dim Zegebart <zager AT post DOT comstar DOT ru>
Reply-To: zager AT post DOT comstar DOT ru
Organization: Comstar Ltd.
MIME-Version: 1.0
To: "djgpp AT delorie DOT com" <djgpp AT delorie DOT com>
Subject: ANNOUNCE : DZComm 0.6

Hi,
I have upload a new version of DZComm at my home page.

What is DZComm

Serial COMMunication add-on for Allegro.
- interrupt driven
- 16550 FIFO support (if you have it ;) )
- XON/XOFF flow control.
- RTS/CTS flow control.
- software buffers for input and output data streams
- 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)
- Freeware (full C source).

DZComm ver 0.6 (September 14 1998)

- for some strange reason FIFO patch introduced in ver 0.5.2 disappeared
from 0.5.3
  Now it's on right place. Thanks to Nail Townsend for pointing me this
problem.

- Nail Townsend contributed experimental code which purpose is
supporting IRQ sharing
  among comm devices (he plays with multi-port card). This patch don't
affects DZComm
  functionality in usual situation. It only starts to play if you
install two or more
  comm ports on the same IRQ. Unfortunately, original comm cards don't
support IRQ
  sharing on hardware level. So, you need either multi-port card such as
Nail has or
  tailor you hardware as described in ser_port.txt file included in
DZComm distribution.
  So, if you have properly installed hardware capable to perform IRQ
sharing you may
  try new feature just by assigning the same IRQ number for two (or
more) different
  ports :
  comm_port_init(_com1);
  comm_port_init(_com2);
  com1->nIRQ=7;
  com2->nIRQ=7;
  comm_port_install_handler(com1);
  comm_port_install_handler(com2);

- Minor fixes made by Nail Townsend to improve comm_delete() and
comm_reinstall()



--
Dim Zegebart
Moscow, Russia


- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019