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.