Subject: CVS commit: syssrc
To: None <source-changes@netbsd.org>
From: Tohru Nishimura <nisimura@netbsd.org>
List: source-changes
Date: 12/12/2000 06:06:09
Module Name:	syssrc
Committed By:	nisimura
Date:		Tue Dec 12 04:06:08 UTC 2000

Modified Files:
	syssrc/sys/arch/luna68k/luna68k: pmap_bootstrap.c

Log Message:
This file is a replicant of hp300.  The following is peculair to
the original HPBSD implementation and HP hardware design.

 * Portions of the last segment of KVA space (0xFFF00000 -
 * 0xFFFFFFFF) are mapped for a couple of purposes.  0xFFF00000
 * for UPAGES is used for mapping the current process u-area
 * (u + kernel stack).  The very last page (0xFFFFF000) is mapped
 * to the last physical page of RAM to give us a region in which
 * PA == VA.  We use the first part of this page for enabling
 * and disabling mapping.  The last part of this page also contains
 * info left by the boot ROM.

Nuke lptpa because that is irrelavant for LUNA.
Put #if defined(M68040) for consistency postponing efforts of LUNA-2.


To generate a diff of this commit:
cvs rdiff -r1.2 -r1.3 syssrc/sys/arch/luna68k/luna68k/pmap_bootstrap.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.