[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Bug report... MiNT 1.04 Serial port control.



Bug:

Setting the baud rate etc on all serial ports other than modem1 doesn't
work when using Fcntl. Using Fcntl to read port statistics show these to
have been set by the first call to Fcntl.

System Configuration:

Atari TT030, 4 MB ST-RAM, 4MB TT-RAM, 48MB internal disk (standard Atari),
85 MB external disk (on ACSI bus), TOS 3.05(UK).

HD utils: both ICD 5.4.1 and AHDI 5.xx.

Auto folder software: Atari mouse accelerator version 3.3, Serpatch 2,
ICD time program.

Probable Cause:

Esoteric use of Bconmap() in xbios.c.

Possible Solution:

Rewrite serial port code so as to access hardware directly. Will also allow
support for higher port speeds on Zilog based serial ports and support for
modem signal monitoring by software using standard system calls.

Steve
-- 
---------------------------------------------------------------------------
Computer Systems Administrator, Dept. of Earth Sciences, Oxford University.
E-Mail: steve@uk.ac.ox.earth (JANET) steve@earth.ox.ac.uk (Internet).
Tel:- Oxford (0865) 282110 (UK) or +44 865 282110 (International).