Up to [cvs.NetBSD.org] / src / sys / dev / ic
Request diff between arbitrary revisions
Default branch: MAIN
Current tag: netbsd-2-base
Revision 1.224.2.2 / (download) - annotate - [select for diffs], Mon Jul 5 21:57:45 2004 UTC (19 years, 9 months ago) by he
Branch: netbsd-2-0
CVS Tags: netbsd-2-base,
netbsd-2-1-RELEASE,
netbsd-2-1-RC6,
netbsd-2-1-RC5,
netbsd-2-1-RC4,
netbsd-2-1-RC3,
netbsd-2-1-RC2,
netbsd-2-1-RC1,
netbsd-2-1,
netbsd-2-0-RELEASE,
netbsd-2-0-RC5,
netbsd-2-0-RC4,
netbsd-2-0-RC3,
netbsd-2-0-RC2,
netbsd-2-0-RC1,
netbsd-2-0-3-RELEASE,
netbsd-2-0-2-RELEASE,
netbsd-2-0-1-RELEASE
Branch point for: netbsd-2
Changes since 1.224.2.1: +15 -37
lines
Diff to previous 1.224.2.1 (colored) to branchpoint 1.224 (colored) next main 1.225 (colored)
Pull up revisions 1.228-1.230 (requested by mycroft in ticket #603): Incorporate 4 changes: o At high speed, set the FIFO trigger to a higher value to reduce interrupt load. Fixes PR#15448. o Handle the case of IIR=RXRDY and LSR=!LSR_RCV_MASK differently, to avoid a hang with some chips. Fixes PR#21184, and possibly PR#10974 and PR#8248. o Remove the extra wait at the end of com_common_putc(), after writing a character out, so that we get another TXRDY interrupt. This prevents stalls when normal output and kernel output are mixed. Fixes PR#4263. o Do not ``preload'' the TX FIFO; wait for a TXRDY interrupt to come in after enabling it.