1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-15 10:17:20 +00:00
freebsd/sys/alpha
Warner Losh 279f2101e7 Improve compatibility with other systems by changing the default
behavior slightly.

If machine/bus.h is included, but neither bus_memio.h nor bus_pio.h
are included, then behave as if both were included.

This won't change existing drivers, all of which include one or more
of bus_{p,mem}io.h, but will allow drivers from other systems to come
over with fewer changes.  I freely admit that this might not be
optimal for some drivers, but those drivers can be optimized for
FreeBSD after the initial bringup happens.

Without the change, there is a bug that preclude drivers from
compiling with strange warning/errors.

I've been running this here for a while now w/o ill effects.

Reviewed by: gibbs
Not objected to by: bde, arch@ list.
1999-07-03 20:14:08 +00:00
..
alpha Fix last delta which reinitialized nextpaddr to zero each time through the 1999-07-02 05:05:51 +00:00
conf Delete the 'device-driver' suffix. It's been meaningless for a long time. 1999-07-03 19:19:34 +00:00
include Improve compatibility with other systems by changing the default 1999-07-03 20:14:08 +00:00
isa * Implement ISA dma (only for CIA now but more chipsets to follow). 1999-06-05 13:30:13 +00:00
linux Tweak include ordering so sys/systm.h is before sys/buf.h to keep buf.h's 1999-06-28 09:12:46 +00:00
pci Pull some prototypes into scope 1999-07-01 22:48:31 +00:00
tc Unused variable. 1999-07-01 22:49:03 +00:00
tlsb This commit should be a extensive NO-OP: 1999-05-30 16:53:49 +00:00