freebsd-nq/sys/dev
Bruce Evans 160da193e0 Fixes and workarounds for Hayes ESP:
- don't uselessly initialize the fifo "DMA" bit at attach time.
- initialize the fifo "DMA" bit at open time.  Without this, the device
  interrupts for every character received, reducing input performance
  to that of an 8250.
- don't uselessly initialize the fifo trigger level to 8 (scaled to
  256) at attach time.
- don't scale the fifo trigger level to 512 bytes.  The driver's pseudo-
  dma buffer has size 256, so it can't handle bursts of size 512 or 256.
  It should be able to handle the second lowest ftl (2 scaled to 64).
- don't reset the fifos in siostop().  Reset triggers a hardware bug
  involving wedging of the output interrupt bit  This workaround
  unfortunately requires ESP support to be configured.
1997-01-29 21:50:02 +00:00
..
advansys Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
aic7xxx Add 1997 to my copyright. 1997-01-29 05:19:46 +00:00
ar Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
bktr Cleaned up all headers that include <sys/ioctl.h> or <sys/ioccom.h>: 1996-09-21 14:59:43 +00:00
ccd Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
cy Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
de Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
dgb Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
ed Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
eisa Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
ep Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
ex Add the ex driver (Intel EtherExpress Pro/10). 1997-01-16 12:19:21 +00:00
fdc Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
fe Put newlines after log messages. 1997-01-23 16:17:09 +00:00
fxp Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
ic Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
ie Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
joy Updated #includes to 4.4Lite style. 1996-09-10 08:32:01 +00:00
kbd Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
lnc Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
mcd Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
mse Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
pci Improve on previous fix: Clean up getirq() as well, and remove redundant 1997-01-25 01:57:30 +00:00
pdq Catch up with the moving target: merge the change from rev 1.19 of the 1997-01-18 13:03:21 +00:00
ppbus Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
rc Remove SC_KBD_PROBE_WORKS option and replace it with a simple run-time flag 1996-10-23 07:29:44 +00:00
scd Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
si Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
sio Fixes and workarounds for Hayes ESP: 1997-01-29 21:50:02 +00:00
snp Switched from using devfs_add_devsw() to devfs_add_devswf() 1996-03-28 14:31:42 +00:00
speaker Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
sr Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
syscons Add save/restore cursor as pr SCO screen(HW) manpage. 1997-01-23 20:00:45 +00:00
vn Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
vx Some of these cards are always in promiscous mode :-( 1997-01-28 11:21:21 +00:00