www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1993/06/11/13:35:44

Date: Wed, 9 Jun 93 02:33:25 IDT
From: mennen!mennil!crummi!dani AT acsu DOT buffalo DOT edu (Dani Flexer)
To: mennen!djgpp%sun.soe.clarkson.edu
Subject: Async library for djgpp - experience and/or suggestions?

Hi djgpp-ers

I am implementing a program that needs to do serial I/O. I have the
"revised version of DJ's async handler" based on DJASY100 and
produced by J. Alan Eldridge. The latest version mentioned in the
readme file is 10D and the date mentioned in djasync.h and in async.c
is 09/04/92.

Before _really_ getting into the thick (or thin :-)) of things, I
would appreciate any and all input on the following:

1. Is this the latest (and greatest) version of this async library?

2. Are their any other aync I/O libraries for DJGPP?

3. Does anyone have any real-life experience - good and bad - with
working with this code?

4. J. Alan Eldridge says in the readme:

"I didn't implement interrupt-driven transmission because of the
 real-mode vs.  protected-mode difficulties involved in passing
 buffers around. I may do something about this at a later time. Right
 now, this code does what I need."

I can probably get by without interrupt-driven transmission, but it
would mean some nasty kludging in my code to make sure it behaves
itself when there is a lot of output to the line going on. Does
anybody have any suggestions as to how best to implement interrupt
driven transmission in "async"? Has anybody tried doing this? Does
anyone care to volunteer hints/tips/warnings on this?

Thanks a lot. Your a great bunch...

---------------------------------------------------------------------
Dani Flexer,                                       MENNEN MEDICAL LTD.

USENET: dani AT mennen DOT com
Phone:  +972-8406751,  Air Mail: P.O.Box 102, Rehovot 76100, Israel 
FAX:    +972-8406519   US Mail:  10123 Main Street, Clarence, NY, 14031



- Raw text -


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