NetBSD/sys/arch/atari
tsutsui 8e2bef0189 Pull the following amiga's pmap changes to atari:
arch/amiga/amiga/amiga_init.c		1.95-1.97, 1.100-1.102
arch/amiga/amiga/pmap.c			1.123, 1.126-1.131, 1.142, 1.145
arch/amiga/amiga/pmap_bootstrap.c	1.1, 1.2, 1.3, 1.4
arch/amiga/conf/files.amiga		1.137
arch/amiga/include/pcb.h		1.16
arch/amiga/include/pmap.h		1.44
arch/amiga/include/pte.h		1.19
arch/amiga/include/vmparam.h		1.35

- change kernel address space layout (i.e. move Sysmap to the end of KVA)
  to match other m68k ports, which should be done on yamt-km merge
- rework pmap_zero_page(), pmap_copy_page() and some more other functions
  to make them compatible with m68k/pmap_motorola.c
- move pmap_bootstrap() into a separate file to allow using either
  the atari pmap.c or the m68k common pmap_motorola.c
- use common m68k include files, pcb.h, pmap_motorola.h, and pte_motorola.h
- misc style and cosmetic changes

Most merge work is done by Tuomo Makinen, and
miscellaneous fixes and cleanups are done by me.

Tested on Falcon with both 68030 and 68060 by Tuomo, and
also tested on TT030 by David Ross on port-atari.

Should be pulled up to netbsd-4 (it requires at least Sysmap changes)
and netbsd-5.
2009-01-01 04:10:25 +00:00
..
atari Pull the following amiga's pmap changes to atari: 2009-01-01 04:10:25 +00:00
compile
conf Pull the following amiga's pmap changes to atari: 2009-01-01 04:10:25 +00:00
dev Fix broken RCS Id. 2008-12-28 23:00:39 +00:00
include Pull the following amiga's pmap changes to atari: 2009-01-01 04:10:25 +00:00
isa Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
pci pci_intr_setattr(), allows PCI interrupts to be marked MPSAFE on x86, and 2008-05-30 19:26:35 +00:00
stand Since dl.d_type is always "unknown" now, pick the type of bootblock to 2008-11-15 21:33:12 +00:00
vme Unify splraiseipl(9) implementation among m68k ports, 2008-06-28 05:26:33 +00:00
Makefile Use ${TOOL_SED} instead if plain sed in Makefiles. 2008-10-25 22:27:34 +00:00