8920fc9215
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. |
||
---|---|---|
.. | ||
cyclone_boot.h | ||
dc21285mem.h | ||
dc21285reg.h | ||
ebsa285_machdep.c | ||
footbridge.c | ||
footbridge_clock.c | ||
footbridge_com.c | ||
footbridge_com_io.c | ||
footbridge_com_io_asm.S | ||
footbridge_io.c | ||
footbridge_io_asm.S | ||
footbridge_irq.S | ||
footbridge_irqhandler.c | ||
footbridge_machdep.c | ||
footbridge_pci.c | ||
footbridgevar.h |