NetBSD/sys/arch/hp700/dev
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
..
Makefile
asp.c No longer use BTLB entries to map the entire address spaces of I/O subsystems, 2002-08-25 20:19:59 +00:00
clock.c
cpu.c This cleans up interrupts with respect to GSC bus chips and the devices 2002-08-16 15:02:39 +00:00
cpudevs Made changes in where/how the kernel is linked, and how the pmap 2002-08-05 20:58:35 +00:00
cpudevs.h Made changes in where/how the kernel is linked, and how the pmap 2002-08-05 20:58:35 +00:00
cpudevs_data.h Made changes in where/how the kernel is linked, and how the pmap 2002-08-05 20:58:35 +00:00
devlist2h.awk Made changes in where/how the kernel is linked, and how the pmap 2002-08-05 20:58:35 +00:00
lasi.c No longer use BTLB entries to map the entire address spaces of I/O subsystems, 2002-08-25 20:19:59 +00:00
mem.c
mongoose.c No longer use BTLB entries to map the entire address spaces of I/O subsystems, 2002-08-25 20:19:59 +00:00
pdc.c Fixed the match logic to only match one unit, and only for the 2002-08-15 04:22:02 +00:00
sti_sgc.c Clean up how the ROM is mapped. If the ROM falls in the large mapping 2002-08-24 16:43:31 +00:00
viper.h
wax.c