1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-10-19 02:29:40 +00:00
freebsd/sys/isa
Joerg Wunsch 2995d1100c Implement a few more floppy ioctl commands and IO options, namely:
. FD_CLRERR clears the error counter, thus re-enables kernel error
  printf()s,

. FD_GSTAT obtains the last FDC operation state, if any,

. FDOPT_NOERRLOG (temporarily) turns off kernel printf() floppy
  error logging,

. FDOPT_NOERROR makes the kernel ignore an FDC error, thus can
  enable the transfer of an erroneous sector to the user application

All options are being cleared on (last) close.

Prime consumer of the last features will be fdread(1), to be committed
shortly.

(FD_CLRERR should be wired into fdcontrol(8), but then fdcontrol(8)
needs a major rewrite anyway.)
2001-05-14 20:20:11 +00:00
..
ic $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
atkbd_isa.c - Properly keep track of I/O port resources. 2000-03-19 03:25:13 +00:00
atkbdc_isa.c Convert more malloc+bzero to malloc+M_ZERO. 2000-12-08 21:51:06 +00:00
atrtc.c Add in a missing call to forward_hardclock() in the SMP case. 2001-04-28 01:37:44 +00:00
fd.c Implement a few more floppy ioctl commands and IO options, namely: 2001-05-14 20:20:11 +00:00
fdc.h Complete the bio/buf divorce for all code below devfs::strategy 2000-04-15 05:54:02 +00:00
fdreg.h Merge most of FDC_YE into the mainline driver. 2000-01-06 07:13:54 +00:00
isa_common.c It's possible for an ISA bus to be hung off an EISA bridge, so we need to 2000-12-12 23:33:29 +00:00
isa_common.h Back out the previous change to the queue(3) interface. 2000-05-26 02:09:24 +00:00
isa_if.m * Factor out the object system from new-bus so that it can be used by 2000-04-08 14:17:18 +00:00
isahint.c Always call resource_int_value function for getting portsize and msize. 2001-03-17 04:23:12 +00:00
isareg.h Add smc37c935 chipset support and clean up the code which tries to 2000-07-18 09:01:09 +00:00
isavar.h GC some defunct prototypes 2000-11-25 08:13:33 +00:00
joy.c Send the remains (such as I have located) of "block major numbers" to 2001-03-26 12:41:29 +00:00
pnp.c Remove unneeded #include <machine/clock.h> 2000-10-15 14:19:01 +00:00
pnpparse.c Convert more malloc+bzero to malloc+M_ZERO. 2000-12-08 21:51:06 +00:00
pnpreg.h Supported PC-98. 2000-05-11 11:09:50 +00:00
pnpvar.h Finally merge newmidi. 2000-07-11 11:49:33 +00:00
ppc.c Consider that the chipset may be in ECP mode (from BIOS settings) 2001-01-25 10:51:41 +00:00
ppcreg.h Consider that the chipset may be in ECP mode (from BIOS settings) 2001-01-25 10:51:41 +00:00
psm.c Send the remains (such as I have located) of "block major numbers" to 2001-03-26 12:41:29 +00:00
rtc.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
sio.c Undo part of the tangle of having sys/lock.h and sys/mutex.h included in 2001-05-01 08:13:21 +00:00
sioreg.h Restore the old sio* - bruce can fix it himself. 1999-09-08 10:59:03 +00:00
syscons_isa.c Initiate deorbit burn sequence for <machine/console.h>. 2000-10-08 21:34:00 +00:00
vga_isa.c Send the remains (such as I have located) of "block major numbers" to 2001-03-26 12:41:29 +00:00