freebsd-nq/sys/dev
Joerg Wunsch 5d04c702eb Several minor fixes to the floppy driver:
.	avoid resetting the FDC every time the last motor is going off;
	instead, give it a 60-second period for possible later reactivation.
	This prevents us from needing to recalibrate the FDC too often,
	but still allows for an ``automagic error recovery', just in case the
	controller is absolutely stuck. (Simply wait for 60 seconds, and
	try it again.)

.	made the floppy head settle time after a seek a constant
	that might be overridden by a config option. (Well, actually the
	divisor of the settle time). Pepople often reported problems with
	their floppies, so i need a simply mechanism that allows them
	to play with that value. (I personally cannot find any problem
	on *my* drives.)

.	implement the FD_DEBUG ioctl command, in case the driver
	is compiled with DEBUG turned on.

.	removed a bogus parameter from a printf; the remaining warnings
	from gcc -Wall seem to be warnings about the %b format gcc cannot
	understand

.	rearrange Garett's code to fit better in the existing structure
	of #define/type/function ordering.

.	make everything fit into 79 columns again.
1994-10-30 20:04:40 +00:00
..
de Submitted by: Matt Thomas <thomas@lkg.dec.com> 1994-10-12 11:19:36 +00:00
ed Finished device configuration database work for all ISA devices (except `ze') 1994-10-23 21:28:03 +00:00
ep Finished device configuration database work for all ISA devices (except `ze') 1994-10-23 21:28:03 +00:00
fdc Several minor fixes to the floppy driver: 1994-10-30 20:04:40 +00:00
ic Updated driver to the 1.1.5 version: 1994-09-17 16:56:10 +00:00
ie Fixed a couple of wrong printfs (too few arguments supplied). Also zapped 1994-10-26 00:16:20 +00:00
kbd Laptop Advanced Power Management support by HOSOKAWA Tatsumi. 1994-10-01 02:56:21 +00:00
lnc Finished device configuration database work for all ISA devices (except `ze') 1994-10-23 21:28:03 +00:00
mcd Julian Elischer's disklabel fixes. 1994-10-27 20:45:13 +00:00
mse Finished device configuration database work for all ISA devices (except `ze') 1994-10-23 21:28:03 +00:00
pci Modified fifth parameter (imask) to register_intr() according to 1994-10-25 23:09:08 +00:00
ppbus Added $Id$ 1994-08-02 07:55:43 +00:00
sio Finished device configuration database work for all ISA devices (except `ze') 1994-10-23 21:28:03 +00:00
speaker Fix range checking bug, pointed by peter@haywire.dialix.com 1994-10-14 16:37:58 +00:00
syscons The other half of patch011, read Numlck state from bios. 1994-10-27 05:47:09 +00:00