[comp.sys.atari.st] Reading from a data stream

dinapoli@rodan.acs.syr.edu (Ron DiNapoli) (02/16/90)

I am interested in reading a serial stream going at 230K bits/sec into
my ST.  I've been thinking of using the drive port (documentation says
it moves at 250K bits/sec) but I am not sure it will work.  I'd like to
avoid using the internal expansion bus...  any ideas?

Ron DiNapoli

hyc@math.lsa.umich.edu (Howard Chu) (02/16/90)

In article <2099@rodan.acs.syr.edu> dinapoli@rodan.acs.syr.edu (Ron DiNapoli) writes:
>
>I am interested in reading a serial stream going at 230K bits/sec into
>my ST.  I've been thinking of using the drive port (documentation says
>it moves at 250K bits/sec) but I am not sure it will work.  I'd like to
>avoid using the internal expansion bus...  any ideas?
>
>Ron DiNapoli

I don't think you'll be able to coerce the disk controller to give you
the data at 230 instead of 250kbits/sec. Sounds a lot like Apple/Localtalk
to me, why don't ya wait for Dave Small to finish his board...
--
  -- Howard Chu @ University of Michigan

km44+@andrew.cmu.edu (Kimble Charles Marshall) (02/16/90)

>Sounds a lot like Apple/Localtalk
>to me, why don't ya wait for Dave Small to finish his board...

Why wait, help him finish it up.  I believe he said it still needs
driver software.

K.C. Marshall
km44@Andrew.cmu.edu

DUJARDIN@FRESE51.BITNET (02/19/90)

In INFO-ATARI16 Digest V90 #211, Ron DiNapoli wrote :

>I am interested in reading a serial stream going at 230K bits/sec into
>my ST.  I've been thinking of using the drive port (documentation says
>it moves at 250K bits/sec) but I am not sure it will work.  I'd like to
>avoid using the internal expansion bus...  any ideas?

Why wouldn't we use the RS-232 port for such speeds ? I know that this port is
usually used at baud rates <= 19200, but if you read the specs of the 68901,
you
see that it can be much faster : there's only a bit to change in a register,
and
things go 16 times faster. The trouble is that the documentation states that
such speeds should only be used for synchronous communications, and i don't
think it is available on the ST. There seems to be no way of adressing the
RS-232 port with the DMA (!).
Of course i did a few tests, and it seems to work allright. Maybe it caused
some
damage to my hardware (i didn't notice anything yet !), but 57600 bit/s works
fine. I did the test between my ST and a PC (incidentally, RS 232 ports on PCs
can work at 115200 bit/s - there's a file exchange program using this speed).
You can set up this speed with Rsconf, and even use bios buffers ! The maximum
speed is 614400 bit/s : not so bad, isn't it ?