Date: Wed, 28 Mar 2007 18:34:59 +0000 (UTC) From: Marcel Moolenaar <marcel@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/dev/uart uart_dev_ns8250.c Message-ID: <200703281834.l2SIYxh1078221@repoman.freebsd.org>
index | next in thread | raw e-mail
marcel 2007-03-28 18:34:59 UTC
FreeBSD src repository
Modified files:
sys/dev/uart uart_dev_ns8250.c
Log:
For embedded UARTs compatible with the ns8250 family it is possible
that the driver clock is identical to the processor or bus clock.
This is the case for the PowerQUICC processor. When the clock is
high enough, overflows happen in the calculation of the time it
takes to send 1/10 of a character, used in delay loops. Fix the
overflows so as to fix bugs in the delay loops that can cause either
insufficient delays or excessive delays.
Revision Changes Path
1.25 +3 -1 src/sys/dev/uart/uart_dev_ns8250.c
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200703281834.l2SIYxh1078221>
