NetBSD/sys/arch/arm26
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
..
arm26 Minimal implementation of cpu_sysctl(). 2001-04-29 15:13:45 +00:00
compile
conf Move arcpp so it attaches before podulebus. 2001-04-22 15:26:07 +00:00
include Add a VM_MDPAGE_MEMBERS macro that defines pmap-specific data for 2001-04-29 22:44:31 +00:00
iobus Randomize the statclock period properly. We use the same algorithm as the 2001-04-16 14:12:38 +00:00
ioc Driver for Archimedes parallel ports. I haven't got a parallel printer, so 2001-04-22 15:01:25 +00:00
podulebus Remove <arch/arm26/podulebus/podulebus.h>. Podulebus driverd now include 2001-04-19 13:47:07 +00:00
stand Reduce the amount of memory allocated for assembler fragments. 2001-02-23 00:27:40 +00:00
vidc Correct return type of arcvideo_show_screen(). 2001-02-17 18:45:19 +00:00
Makefile New mechanism for building the tokenised version of BBBB under NetBSD. This 2000-11-21 23:47:37 +00:00