freebsd-dev/sys/dev
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
..
advansys Staticize the overrun buffer so that they are not shared between 1998-12-22 18:14:15 +00:00
aha Invalid is spelled with the v *BEFORE* the a. 1998-12-22 22:31:06 +00:00
ahb Hook up ahapoll so that dumps, synchronize cache commands or any other 1998-10-09 21:38:36 +00:00
aic7xxx Fix a few problems with handling rejected transfer negotiation messages. 1998-12-17 00:06:52 +00:00
ar Straigthen out the use of the tls and tlf callbacks. 1998-12-16 18:42:38 +00:00
atkbdc * Add hooks to allow the X server to access I/O ports and memory. 1998-11-15 18:25:17 +00:00
bktr probe function changed from returning char * to const char *. 1998-12-14 06:37:37 +00:00
buslogic probe function changed from returning char * to const char *. 1998-12-14 06:37:37 +00:00
ccd Update system to new device statistics code. 1998-09-15 08:15:30 +00:00
cs The "easy" fixes for compiling the kernel -Wunused: remove unreferenced static 1998-12-07 21:58:50 +00:00
cy Flush the fifos at the correct place in cyopen(). Various things 1998-12-24 14:17:57 +00:00
de pci_device pd_probe function changed from returning char * to returning 1998-12-14 05:47:29 +00:00
dec Add semicolon to INTERFACE declarations 1998-11-08 18:35:53 +00:00
dgb The "easy" fixes for compiling the kernel -Wunused: remove unreferenced static 1998-12-07 21:58:50 +00:00
dpt Error check is not necessary - this function cannot fail in this 1998-12-22 20:21:12 +00:00
ed pci_device pd_probe function changed from returning char * to returning 1998-12-14 05:47:29 +00:00
eisa Examine all occurrences of sprintf(), strcat(), and str[n]cpy() 1998-12-04 22:54:57 +00:00
en probe function changed from returning char * to const char *. 1998-12-14 06:37:37 +00:00
ep Initialize isa_devtab entries for interrupt handlers in individual 1998-10-22 05:58:45 +00:00
ex Initialize isa_devtab entries for interrupt handlers in individual 1998-10-22 05:58:45 +00:00
fdc Fixed LINT breakage in previous commit. Option FDC_YE enabled a 1998-12-14 16:29:58 +00:00
fe Oops, I forgot to commit two diffs to fe driver. 1998-12-15 15:56:37 +00:00
fxp pci_device pd_probe function changed from returning char * to returning 1998-12-14 05:47:29 +00:00
hea probe function changed from returning char * to const char *. 1998-12-14 06:37:37 +00:00
hfa probe function changed from returning char * to const char *. 1998-12-14 06:37:37 +00:00
ic Implemented sending of BREAKs. This is quite complicated because the 1998-12-17 17:40:13 +00:00
ie Eliminate compiler warning. 1998-12-10 01:52:16 +00:00
iicbus The "easy" fixes for compiling the kernel -Wunused: remove unreferenced static 1998-12-07 21:58:50 +00:00
isp probe function changed from returning char * to const char *. 1998-12-14 06:37:37 +00:00
joy This commit fixes various 64bit portability problems required for 1998-06-07 17:13:14 +00:00
kbd Fix ROOL UP/DOWN keys of PC-98. 1998-11-18 08:33:58 +00:00
lnc probe function changed from returning char * to const char *. 1998-12-14 06:37:37 +00:00
mc146818 Major changes to the generic device framework for FreeBSD/alpha: 1998-06-14 13:46:10 +00:00
mcd Initialize isa_devtab entries for interrupt handlers in individual 1998-10-22 05:58:45 +00:00
mse Initialize isa_devtab entries for interrupt handlers in individual 1998-10-22 05:58:45 +00:00
pcf The "easy" fixes for compiling the kernel -Wunused: remove unreferenced static 1998-12-07 21:58:50 +00:00
pci The OHCI interfaces I have access to map their control regs etc. into 1998-12-14 21:14:11 +00:00
pcm/isa Support ESS1868 (and probably ESS688 & ESS1668). 1998-12-10 18:36:10 +00:00
pdq probe function changed from returning char * to const char *. 1998-12-14 06:37:37 +00:00
ppbus The "easy" fixes for compiling the kernel -Wunused: remove unreferenced static 1998-12-07 21:58:50 +00:00
ppc The "easy" fixes for compiling the kernel -Wunused: remove unreferenced static 1998-12-07 21:58:50 +00:00
rc Initialize isa_devtab entries for interrupt handlers in individual 1998-10-22 05:58:45 +00:00
rp The "easy" fixes for compiling the kernel -Wunused: remove unreferenced static 1998-12-07 21:58:50 +00:00
scd Fixed printf format errors (only 1 left in GENERIC now). 1998-07-13 09:53:11 +00:00
si Fixed printf format errors. `struct eisa_device' uses a strange type 1998-08-23 10:12:12 +00:00
sio Add support for another 3COM/USR PNP modem, USR3031. 1998-12-13 23:12:54 +00:00
smbus Eliminate compiler warning. 1998-12-10 02:31:08 +00:00
snp This commit fixes various 64bit portability problems required for 1998-06-07 17:13:14 +00:00
sound/isa Support ESS1868 (and probably ESS688 & ESS1668). 1998-12-10 18:36:10 +00:00
speaker Fixed printf format errors. Only one left in LINT on i386's. 1998-08-24 02:28:16 +00:00
sr Straigthen out the use of the tls and tlf callbacks. 1998-12-16 18:42:38 +00:00
syscons The "easy" fixes for compiling the kernel -Wunused: remove unreferenced static 1998-12-07 21:58:50 +00:00
tx probe function changed from returning char * to const char *. 1998-12-14 06:37:37 +00:00
usb Added UCLASS_CDC definitions to usb.h 1998-12-15 07:06:51 +00:00
vinum Remove machine/cputypes.h - it's an i386 only thing 1998-11-06 01:34:06 +00:00
vn Remove the SLICE code. 1998-09-14 19:56:42 +00:00
vr probe function changed from returning char * to const char *. 1998-12-14 06:37:37 +00:00
vx vxalloc() can return NULL. Deal with it. 1998-12-16 00:38:57 +00:00
wl Someday I hope people will learn that "#endif" is not a comment 1998-12-09 03:30:52 +00:00