freebsd-dev/sys/dev/cy
Bruce Evans 223f865ada Flush the fifos at the correct place in cyopen(). Various things
in cyopen() were done in a different order than in sioopen(), partly
to (ab)use a side effect of comparam() and partly because I didn't
understand what the reset was doing (it flushes the fifos).  This
turned out to be more than a cosmetic problem.  Flushing the fifos
quite late is good for discarding input that arrived while the line
state was being initialized, and in the cy driver it also seems to
reduce a problem with input that arrived long ago during the previous
close (the UART loses sync too easily and for too long).
1998-12-24 14:17:57 +00:00
..
cy_isa.c Flush the fifos at the correct place in cyopen(). Various things 1998-12-24 14:17:57 +00:00
cy_pci.c probe function changed from returning char * to const char *. 1998-12-14 06:37:37 +00:00
cy.c Flush the fifos at the correct place in cyopen(). Various things 1998-12-24 14:17:57 +00:00
cyreg.h Untangled the Cyclades offsets a little. CY16_RESET and CY_CLEAR_INTR 1998-11-23 13:58:55 +00:00