i386/105616: UART PCI device just silent...
Helge Oldach
puc-uart at oldach.net
Tue Nov 28 13:41:11 PST 2006
The following reply was made to PR i386/105616; it has been noted by GNATS.
From: puc-uart at oldach.net (Helge Oldach)
To: xcllnt at mac.com (Marcel Moolenaar)
Cc: FreeBSD-gnats-submit at FreeBSD.org
Subject: Re: i386/105616: UART PCI device just silent...
Date: Tue, 28 Nov 2006 22:38:44 +0100 (CET)
Hi Marcel,
>> It seems that setting clock rate on this board does not work
>> properly, but instead some default non-standard value remains set
>> forever...
>Interesting. The uart(4) driver in -STABLE writes the baudrate in a
>single 16-bit wide operation. The uart(4) driver in -CURRENT doesn't do
>that. Could you try the attached patch?
Works, problem fixed. I now can talk uart(4) just identical to sio(4).
Ah, finally no silo overflows any more!
Many thanks for this truely outstanding support!!!
BTW, I applies to most 8250/16550 based PCI board, so it should probably
be fixed before 6.2-STABLE, IMHO.
BTW2, still the SUN1889 is recognized as 16550, not 16650. This has
probably no impact since it only means we do not utilize the full FIFO
depth of the 16650, but still...
Many thanks again, your work deserves it!
Regards,
Helge
More information about the freebsd-i386
mailing list