HardenedBSD/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
aic7xxx Add 1997 to my copyright. 1997-01-29 05:19:46 +00:00
ar
bktr
ccd
cy
de
dgb
ed
eisa
ep
ex Add the ex driver (Intel EtherExpress Pro/10). 1997-01-16 12:19:21 +00:00
fdc
fe Put newlines after log messages. 1997-01-23 16:17:09 +00:00
fxp
ic
ie
joy
kbd
lnc
mcd
mse
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
rc
scd
si
sio Fixes and workarounds for Hayes ESP: 1997-01-29 21:50:02 +00:00
snp
speaker
sr
syscons Add save/restore cursor as pr SCO screen(HW) manpage. 1997-01-23 20:00:45 +00:00
vn
vx Some of these cards are always in promiscous mode :-( 1997-01-28 11:21:21 +00:00