NetBSD/sys/arch/atari
thorpej 2b27ac7a99 Add a VM_MDPAGE_MEMBERS macro that defines pmap-specific data for
each vm_page structure.  Add a VM_MDPAGE_INIT() macro to init this
data when pages are initialized by UVM.  These macros are mandatory,
but ports may #define them to nothing if they are not needed/used.

This deprecates struct pmap_physseg.  As a transitional measure,
allow a port to #define PMAP_PHYSSEG so that it can continue to
use it until its pmap is converted to use VM_MDPAGE_MEMBERS.

Use all this stuff to eliminate a lot of extra work in the Alpha
pmap module (it's smaller and faster now).  Changes to other pmap
modules will follow.
2001-04-29 22:44:31 +00:00
..
atari Don't emit SCU defines when it isn't present. 2001-04-24 06:17:22 +00:00
compile
conf Both isa_hades.c and isa_milan.c are also dependent on 'isa' of course... 2001-04-24 10:56:54 +00:00
dev Pull up the thorpej_scsipi branch to main branch. 2001-04-25 17:53:04 +00:00
include Add a VM_MDPAGE_MEMBERS macro that defines pmap-specific data for 2001-04-29 22:44:31 +00:00
isa Split the ISA common attachment stuff and the interrupt handling. 2001-04-24 06:39:47 +00:00
pci Expand bus_dma implementation. It will now handle the bounce buffer 2001-03-09 20:55:46 +00:00
stand Man page moved to share/man/man8/man8.atari. 2001-03-04 20:54:12 +00:00
vme remove include of <vm/vm.h>. <vm/vm.h> -> <uvm/uvm_extern.h> 2000-06-29 08:22:17 +00:00
Makefile