freebsd-skq/sys/i386/isa
Rodney W. Grimes 5c644711a9 ALL:
Removed patch kit headers and rcsid strings, add $Id$.

isa.c:

Removed old #ifdef notyet isa_configure code, since it will never be
used, and I have done 90% of what it attempted to.

Add conflict checking code that searchs back through the devtab's looking
for any device that has already been found that may conflict with what
we are about to probe.  Checks are mode for I/O address, memory address,
IRQ, and DRQ.  This should stop the screwing up of any device that has
alread been found by other device probes.
Print out messages when we are not going to probe a device due to
a conflict so the user knows WHY something was not found.  For example:

aha0 not probed due to irq conflict with ahb0 at 11

Now print out a message when a device is not found so the user knows
that it was probed for, but could not be found.  For example:

ed1 not found at 0x320

For devices that have I/O address < 0x100 say that they are on the
motherboard, not on isa!  The 0x100 magic number is per ISA spec.  It
may seem funny that pc0 and sc0 report as being on the motherboard, but
this is due to the fact that the I/O address used is that of the keyboard
controller which IS on the motherboard.  We really need to split the
keyboard probe from the display probe.  It is completly legal to build
a pc with out one or the other, or even with out both!

npx.c:

Return -1 from the probe routine if we are using the Emulator so
that the i/o addresses are not printed, this is the same trick used
for 486's.

Do not print the ``Errors reported via Exception 16'', and
``Errors reported via IRQ 13'' messages any more, since these just lead
to more user confusion that anything.  It still prints the message
``Error reporting broken, using 387 emulator'' so that the person is
aware that there mother board is ill.
1993-10-13 15:59:30 +00:00
..
ic i82586 support file for Garrett Wollmans ie driver 1993-10-12 06:53:10 +00:00
aha1542.c Remove erronous definitions of PHYSTOKV, correct one is in param.h now. 1993-10-12 07:15:38 +00:00
aha1742.c Remove erronous definitions of PHYSTOKV, correct one is in param.h now. 1993-10-12 07:15:38 +00:00
bt742a.c Remove erronous definitions of PHYSTOKV, correct one is in param.h now. 1993-10-12 07:15:38 +00:00
clock.c
fd.c >From: bde@kralizec.zeta.org.au (Bruce Evans) 1993-09-23 15:22:57 +00:00
fdreg.h
icu.h
icu.s Removed patch kit header, added $Id$ 1993-09-06 16:12:05 +00:00
if_ed.c * Revision 2.5 93/09/30 17:44:14 davidg 1993-10-01 00:56:43 +00:00
if_edreg.h * Revision 2.2 93/09/29 13:23:25 davidg 1993-09-29 20:30:26 +00:00
if_ie.c > Gcc2 generates memcpy calls when doing some structure copying in the 1993-10-12 06:52:34 +00:00
if_iereg.h > Gcc2 generates memcpy calls when doing some structure copying in the 1993-10-12 06:52:34 +00:00
if_is.c Fixed usage of arpcom and #define blahblah arpcom.blahblah, fixed ioctl 1993-09-06 16:13:15 +00:00
if_isreg.h
isa_device.h
isa.c ALL: 1993-10-13 15:59:30 +00:00
isa.h
iso8859.font Added necessary files for syscons (may move font include later, but for now 1993-07-26 21:21:11 +00:00
kbd.h
kbdtables.h >From: paul@u.tvt.se (Paul Pries) 1993-09-15 23:03:21 +00:00
lpt.c Convert another printf into an lprintf since this should only be output 1993-09-28 21:50:59 +00:00
lptreg.h
mcd.c Mitsumi cd rom driver from Holger Viet as fixed up by Gary Clark II. 1993-10-12 06:08:31 +00:00
mcdreg.h Mitsumi cd rom driver from Holger Viet as fixed up by Gary Clark II. 1993-10-12 06:08:31 +00:00
npx.c ALL: 1993-10-13 15:59:30 +00:00
rtc.h
sio.c incorporated patches from Marc Frajola (marc@escargot.rain.com) to 1993-10-12 06:32:28 +00:00
sioreg.h
spkr.c * Applied fixes from Bruce Evans to fix COW bugs, >1MB kernel loading, 1993-07-27 10:52:31 +00:00
syscons.c Use KERNBASE for locating stuff in kernel virtual memory, not hard coded 1993-10-12 06:59:36 +00:00
timerreg.h
ultra14f.c Remove erronous definitions of PHYSTOKV, correct one is in param.h now. 1993-10-12 07:15:38 +00:00
vector.s Removed patch kit header, added $Id$ 1993-09-06 16:12:05 +00:00
wd.c >From: "Andrew A. Chernov, Black Mage" <ache@astral.msk.su> 1993-09-29 01:11:19 +00:00
wdreg.h Reverting wd driver back to version before Bruces new driver until the 1993-09-07 02:08:51 +00:00
wt.c >From: vak@zebub.msk.su (Serge V.Vakulenko) 1993-09-30 20:12:37 +00:00
wtreg.h >From: vak@zebub.msk.su (Serge V.Vakulenko) 1993-09-30 20:12:37 +00:00