Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!husc6!bbn!uwmcsd1!ig!jade!ucbvax!UOGUELPH.BITNET!BOTCHAIR From: BOTCHAIR@UOGUELPH.BITNET (Alex Bewley) Newsgroups: comp.lang.modula2 Subject: Re: Modula II on IBM PC with HALO graphics Message-ID:Date: Tue, 8-Dec-87 18:10:49 EST Article-I.D.: UCF1VM.INFO-M2%87120818260493 Posted: Tue Dec 8 18:10:49 1987 Date-Received: Sun, 13-Dec-87 15:40:13 EST References: Sender: daemon@ucbvax.BERKELEY.EDU Reply-To: Info-Modula2 Distribution List Organization: The ARPA Internet Lines: 13 As far as your concurrency question about async ports goes... The communication libraries supplied with LogiTech are quite good. The async routine is run off the IOTRANSFER command. So it will interrupt your main process as a character is received (but only for a brief moment). All the characters are stored in a 1K buffer (but it can be expanded if you have the sources). If you want, I can send you an example of a terminal program written with the LogiTech libraries. Alex Bewley