NetBSD/sys/arch/hp700/gsc
fredette 94791afd65 No longer use BTLB entries to map the entire address spaces of I/O subsystems,
since BTLB entries can be scarce and very little of an I/O subsystem normally
needs to be mapped.

Instead, the pmap now allows mappings of I/O space to be entered with
pmap_kenter_pa.  bus_space mappings for small amounts of I/O space (as for
virtually all devices) are made this way, with BTLB entries still used for
large mappings for things like framebuffers.

This has led to more and cleaned-up uses of bus_space(9) and has caused
some autoconf cleanup.  Also, kgdb is now attached and connected before
autoconfiguration, which is much earlier than before.
2002-08-25 20:19:59 +00:00
..
com_gsc.c No longer use BTLB entries to map the entire address spaces of I/O subsystems, 2002-08-25 20:19:59 +00:00
fdc_gsc.c
gscbus.c No longer use BTLB entries to map the entire address spaces of I/O subsystems, 2002-08-25 20:19:59 +00:00
gscbusvar.h No longer use BTLB entries to map the entire address spaces of I/O subsystems, 2002-08-25 20:19:59 +00:00
if_ie_gsc.c No longer use BTLB entries to map the entire address spaces of I/O subsystems, 2002-08-25 20:19:59 +00:00
lpt_gsc.c No longer use BTLB entries to map the entire address spaces of I/O subsystems, 2002-08-25 20:19:59 +00:00
osiop_gsc.c No longer use BTLB entries to map the entire address spaces of I/O subsystems, 2002-08-25 20:19:59 +00:00
siop_gsc.c