<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
Date   : Wed, 08 Jul 1992 20:20:43 GMT
From   : agate!usenet.ins.cwru.edu!magnus.acs.ohio-state.edu!zaphod.mps.ohio-state.edu!cs.utexas.edu!ut-emx!ccwf.cc.utexas.edu@ucbvax.Berkeley.EDU (Bruce G. Bostwick)
Subject: serial ports from CP/M 2.2F (or similar version)

I have a very odd technical problem I need help with.  I am trying
to write a Turbo Pascal program to write to and read from the modem
port and have discovered that the serial I/O status port does not wait
around with the 'character ready to read' flag until my program can 
get around to polling it, but rather flashes the flag high real quick
and then goes back to idle, in which case my program hangs because it
never sees a 'true' state on the character raedy flag.
 
Is there a BDOS or BIOS call that handles this (the CP/M assembly manual
doesn't list one!) or am I going to have to do funky stuff with device
assignments?  I'd really rather use existing code if I can because if I 
can't, I have to write several interrupt service routines which is
no fun for this camper.

Someone let me know if you've run into this before.  My hardware is a
Kaypro 10 running 2.2F.  Also, while I'm on the line, anyone out there
have Kermit on an 8" floppy (or some way to get it into a machine with
no terminal progs onboard) that will fit a TRS-80 Mod II?



-- 
<BGB>
lihan@ccwf.cc.utexas.edu        /     "I can't complain,
(really Bruce Bostwick)        /   but sometimes I still do"
from the great state of TEXAS /         --Joe Walsh--

<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>