NetBSD/sys/dev
chuck ae805c5cbf midway fixes:
1. fix possible hang in en_txlaunch().   when attempting to extend
	the length of an mbuf to avoid a flush we should extend it
	by cnt [which is ((need - len) % 4)] rather than 4 - cnt.
	also, add an EN_DEBUG printf() when we pad/FLUSH a buffer
	to help with debugging/understanding what the driver is up to.
  2. use interface packet counters
  3. when turning off a recv VCI we recompute the new mode.   make sure
	we don't include the "in service" bit in the new mode, otherwise
	a VCI may appear "hung" if you turn it off while a service
	interrupt is pending.
  4. when shutting down a VCI that is still receiving data, don't bother
	going into "drain mode" if only the hardware in service bit is
	set (otherwise the VCI may get "hung" in drain mode).
	as a result of this we may get "unexpected rx interrupt" messages
	which are not really an error, so put this printf in EN_DEBUG.
  5. be sure to zero txspeed[lcv] when enabling a VCI (start at full
	speed).   (hooks for setting txspeed[] are currently not in
	the driver, but we are playing with it locally).
credits:
	#1: Detected by: Zdenek Salvet <salvet@horn.ics.muni.cz>, fix by me.
	#2: Contributed by: Zdenek Salvet <salvet@horn.ics.muni.cz>
	#3,#4,#5: Detected by: Milind M. Buddhikot <milind@dworkin.wustl.edu>,
		fixed by me.
1996-11-21 20:49:22 +00:00
..
ata Fix WDDEBUG code; PR kern/1480. 1996-11-07 05:23:07 +00:00
dec backout previous kprintf change 1996-10-13 03:29:05 +00:00
eisa Fix front-ends of split uha driver to compile when DDB is not configured: 1996-11-15 22:53:36 +00:00
ic midway fixes: 1996-11-21 20:49:22 +00:00
isa Add missing arguments to NIC_GET in debug code. Fixes kern/2875. 1996-11-17 04:11:18 +00:00
microcode/aic7xxx dev/microcode/aic7xxx/aic7xxx.seq, 1996-10-08 03:04:02 +00:00
ofw Rename recently checked in KGDB to IPKDB to resolve conflicts with older KGDB 1996-10-16 19:32:08 +00:00
pci Incorporate updated version of fixes from FreeBSD submitted in PR 1996-11-20 21:26:48 +00:00
rcons backout kprintf changes 1996-10-13 01:37:04 +00:00
sbus backout previous kprintf change 1996-10-13 02:59:55 +00:00
scsipi Another quirky cdrom drive ; pr kern/2917 1996-11-08 05:06:55 +00:00
sun Replace the field cs_rr0_new with cs_rr0_delta (keep changes instead). 1996-10-16 20:43:39 +00:00
tc update for new bus.h 1996-10-22 21:34:19 +00:00
audio.c Reset `sc_async' on device close. 1996-11-01 23:05:45 +00:00
audio_if.h prototypes for ccd audio and ncr5380 1996-03-07 15:00:07 +00:00
audiovar.h Trivial (and probably not very good) implementation of SIGIO. 1996-02-20 10:00:31 +00:00
ccd.c backout kprintf changes 1996-10-13 01:37:04 +00:00
ccdvar.h Copyright assigned to The NetBSD Foundation. 1996-02-28 01:01:17 +00:00
cninit.c Remove duplicate definition of `constty'. 1995-04-11 22:08:06 +00:00
cons.c Implement poll(2). 1996-09-07 12:40:22 +00:00
cons.h Implement poll(2). 1996-09-07 12:40:22 +00:00
md.c backout kprintf changes 1996-10-13 01:37:04 +00:00
md.h The ramdisk is now a pseudo-device. 1996-03-22 23:02:02 +00:00
mulaw.c GUS audio driver from John Kohl. 1995-07-19 19:58:09 +00:00
mulaw.h Copyright assigned to the NetBSD Foundation 1996-02-27 22:28:09 +00:00
ramdisk.c backout kprintf changes 1996-10-13 01:37:04 +00:00
ramdisk.h The ramdisk is now a pseudo-device. 1996-03-22 23:02:02 +00:00
vnd.c backout kprintf changes 1996-10-13 01:37:04 +00:00
vndioctl.h kill _PATH_VNTAB; it's no longer used by anything. 1995-01-25 04:46:30 +00:00