freebsd-dev/sys/isa
Joerg Wunsch fb35bd37f2 Another large patchset from Bruce.
Despite of a few cosmetic things like adding ``irritating silly
parentheses'' around all return values, this mainly improves FDC reset
handling by no longer gratuitously resetting the FDC all the time
(which causes it to lose the notion of the current track) but only in
case of errors, and it sanitizes the block and offset calculations in
fdstrategy() and fdstate().  Some additional cleanup added by me, in
particular the large switch in fdstate() now always uses return to
break out, and no branch falls off the end of the switch statement
anymore.  Per Bruce's suggestion, removed M_NOWAIT from the malloc()s
to simplify things.

Submitted by:	bde (mostly)
2001-07-08 20:50:20 +00:00
..
atkbd_isa.c Add the device resume method to keyboard drivers. 2001-06-30 10:02:32 +00:00
atkbdc_isa.c Hints overhaul: 2001-06-12 09:40:04 +00:00
atrtc.c Remove unneeded includes of sys/ipl.h and machine/ipl.h. 2001-05-15 23:22:29 +00:00
fd.c Another large patchset from Bruce. 2001-07-08 20:50:20 +00:00
fdc.h Make the FDC (state machine) state an enum, as opposed to an int 2001-06-05 21:01:46 +00:00
fdreg.h Move out the files from src/sys/isa/ic/ to src/sys/dev/ic/, so they 2001-06-04 21:04:14 +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 Hints overhaul: 2001-06-12 09:40:04 +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
orm.c The orm device. This device gobbles up the Option ROMs in the ISA 2001-06-01 20:58:32 +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 Convert inb/outb to bus_space. 2001-06-23 06:52:54 +00:00
ppcreg.h Convert inb/outb to bus_space. 2001-06-23 06:52:54 +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 The serial console break-to-debugger support only functioned while 2001-06-20 16:47:23 +00:00
sioreg.h Restore the old sio* - bruce can fix it himself. 1999-09-08 10:59:03 +00:00
syscons_isa.c Remove the resume method. It is not necessary any more, because 2001-06-30 10:15:13 +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