summaryrefslogtreecommitdiff
path: root/sys/dev/isa/fd.c
AgeCommit message (Collapse)Author
1998-10-03Add a "spoofonly" argument to readdisklabel() which will be used toTodd C. Miller
implement an ioctl to get a spoofed label even for disks that have a label on them.
1998-08-08Split ioh allocations so that the devices no longer overlap.Jason Downs
Also disable the diag return check in wdc.c for now.
1998-01-18move to current OpenBSD isadma APINiklas Hallqvist
1997-11-12fix argh disklabel problem, pr#346Theo de Raadt
1997-10-18avoid "no disklabel" error messagesTheo de Raadt
1997-04-07cf_flags & 0x20 forces device to be found even if it won't probe.Jim Rees
1996-12-05let us get this right finally...Theo de Raadt
1996-12-05whoops, correct d_nsectorsTheo de Raadt
1996-12-05remove duplicate code; nice readdisklabel warning messagesTheo de Raadt
1996-12-05call readdisklabel() in the same fashion as sd.c doesTheo de Raadt
1996-11-29Missing pieces of new bus.h that CVS lost behind my backNiklas Hallqvist
1996-11-12s/bus.h/bus.old.h/ to make the transit to the bus_space bus.h an easy roadNiklas Hallqvist
possibly taken in small steps
1996-10-28Change block size handling and add untested support for Japanese 1.2mbJason Downs
floppies. From <minoura@kw.netlaputa.or.jp>.
1996-10-28Merge in old/latest code. Untested support for 2.88mb floppy drives.Jason Downs
1996-10-26more move changesJason Downs
1996-10-26move related trivial changesJason Downs
1996-10-16the Wall thing, you knowTheo de Raadt
1996-09-23propagte FD{UNIT,PART} definitions.Michael Shalayeff
1996-09-01initial commit of split fdc/fd driversJason Downs
1996-08-29Add `flags' specification to floppy devices.Jason Downs
1996-08-07correct b_resid handling; pointed out by banshee@gabriella.abattoir.comTheo de Raadt
1996-06-20fdformat support:Jason Downs
patches taken from jtk's dosemu for NetBSD 1.1 and updated for the current driver. Some of the code is based an older FreeBSD version of the driver.
1996-06-09support MTIOCTOP's MTOFFL to mean "eject"Theo de Raadt
1996-06-01all ports have dk_establish()Theo de Raadt
1996-05-25syncTheo de Raadt
1996-05-07sync with 0504; prototype changesTheo de Raadt
1996-04-21partial sync with netbsd 960418, more to comeTheo de Raadt
1996-04-18Merge of NetBSD 960317Niklas Hallqvist
1996-03-20Fix back wrong patches.Michael Shalayeff
1996-03-19Merging w/ NetBSD 021796.Michael Shalayeff
speaker upgraded to the current. some changes to the VM stuff (ie kern_thread.c added and so).
1996-02-20Fix disk_unbusy panic (from NetBSD)hannken
1996-02-20Pass device name to interrupt establish routines so it can be recorded inThorsten Lockert
the device interrupt chain structures (isa, pci) Move interrupt chain structure definition to <machine/psl.h> so vmstat can get at it (i386) Remove hack to count interrupts the old way (i386)
1996-02-02hannken: Fix disk_unbusy panic when booting from floppiesdm
1996-01-15from netbsd:Theo de Raadt
Balance calls to disk_busy() and disk_unbusy() properly to avoid dk_busy < 0 panics. Count seeks.
1996-01-12from netbsd;Theo de Raadt
New generic disk framework. Highlights: New metrics handling. Metrics are now kept in the new `struct disk'. Busy time is now stored as a timeval, and transfer count in bytes. Storage for disklabels is now dynamically allocated, so that the size of the disk structure is not machine-dependent. Several new functions for attaching and detaching disks, and handling metrics calculation. Old-style instrumentation is still supported in drivers that did it before. However, old-style instrumentation is being deprecated, and will go away once the userland utilities are updated for the new framework. For usage and architectural details, see the forthcoming disk(9) manual page.
1995-12-30from perry:Theo de Raadt
fixed my own pr 1758 -- the floppy drive motor was not being turned off at halt time, especially if a floppy was mounted. Added a shutdown hook to turn off the motor. Per a request by mycroft, the cookie from the hook is saved in a new member I added to the fd_softc structure.
1995-12-27from netbsd:Theo de Raadt
The IST_* and IPL_* constants are not bus-specific; don't treat them as such.
1995-11-28i386 isa bounce buffers by hannken@eis.cs.tu-bs.deTheo de Raadt
1995-10-18initial import of NetBSD treeTheo de Raadt