NetBSD/sys/arch/arm32/footbridge
mark 8920fc9215 Rework of kernel I/O & memory mappings along with new implementation of
bus_space_map for PCI memory.
The mapping of system devices and I/O space has been shuffled to place them
at the top of memory leaving a larger contiguous chunk between the kernel
itself and the I/O mappings for the kernel VM area. This allows support
for kernel VM areas > 48MB.
The 144MB fixed mapping of early PCI memory space has been removed and a
new version of the bus_space_map() function has been implemented to map
PCI memory into the kernel VM area as required rather than using the fixed
mapping.
A mapping of the first 1MB of PCI memory is maintained for ISA memory
accesses and accesses to the VGA memory.
2000-01-10 07:43:07 +00:00
..
cyclone_boot.h Add fields found in new format ebsaboot structures. 1999-12-06 09:55:57 +00:00
dc21285mem.h Rework of kernel I/O & memory mappings along with new implementation of 2000-01-10 07:43:07 +00:00
dc21285reg.h
ebsa285_machdep.c Rework of kernel I/O & memory mappings along with new implementation of 2000-01-10 07:43:07 +00:00
footbridge.c Rework of kernel I/O & memory mappings along with new implementation of 2000-01-10 07:43:07 +00:00
footbridge_clock.c Fix microtime() to sanely handle calls before the clocks have been 1999-04-23 09:09:04 +00:00
footbridge_com.c
footbridge_com_io.c
footbridge_com_io_asm.S
footbridge_io.c Rework of kernel I/O & memory mappings along with new implementation of 2000-01-10 07:43:07 +00:00
footbridge_io_asm.S Implement bus_space_{read,write}_region_2(). 1999-02-27 11:14:27 +00:00
footbridge_irq.S provide an __ELF__ version of _C_FUNC and _C_LABEL, convert the assembly 1999-10-26 06:53:41 +00:00
footbridge_irqhandler.c Fix this so that it compiles when IRQSTATS is not defined. 1999-04-05 07:04:17 +00:00
footbridge_machdep.c completely remove Mach VM support. all that is left is the all the 1999-03-24 05:50:49 +00:00
footbridge_pci.c
footbridgevar.h