minor cleanups to fit into the NetBSD source tree better (e.g. remove
RCS Log messages). Haven't even tried to compile it yet.
This commit is contained in:
parent
255c6be565
commit
808bbc3d50
@ -1,8 +1,7 @@
|
||||
/* $NetBSD: pmap.c,v 1.9 1996/07/02 22:42:39 cgd Exp $ */
|
||||
/* $NetBSD: pmap.c,v 1.10 1996/07/02 22:51:46 cgd Exp $ */
|
||||
|
||||
/*
|
||||
* Mach Operating System
|
||||
* Copyright (c) 1992 Carnegie Mellon University
|
||||
* Copyright (c) 1992, 1996 Carnegie Mellon University
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Permission to use, copy, modify and distribute this software and its
|
||||
@ -25,41 +24,6 @@
|
||||
* any improvements or extensions that they make and grant Carnegie Mellon
|
||||
* the rights to redistribute these changes.
|
||||
*/
|
||||
/*
|
||||
* HISTORY
|
||||
* $Log: pmap.c,v $
|
||||
* Revision 1.9 1996/07/02 22:42:39 cgd
|
||||
* pull in the Mach3 alpha pmap, as a base for the new pmap module. Modified
|
||||
* from the mach3 versions only as much as necessary to allow the old
|
||||
* NetBSD/Alpha pmap code to compile. THESE WILL NOT WORK AS-IS, and at
|
||||
* minimum will require code to implement reference- and modified-bit
|
||||
* emulation.
|
||||
*
|
||||
* Revision 2.4 93/05/15 19:11:31 mrt
|
||||
* machparam.h -> machspl.h
|
||||
*
|
||||
* Revision 2.3 93/03/09 10:50:31 danner
|
||||
* GCC quiets.
|
||||
* [93/03/05 af]
|
||||
*
|
||||
* Revision 2.2 93/02/05 07:59:42 danner
|
||||
* Added pmap_set_modify, for some smart device driver.
|
||||
* [93/02/04 00:51:56 af]
|
||||
*
|
||||
* Fixed locking bug: at interrupt time one should not call
|
||||
* pmap_extract() ! Made kvtophys() call the safer one.
|
||||
* [93/01/15 af]
|
||||
* Added reference to documentation source(s).
|
||||
* [92/12/16 15:17:39 af]
|
||||
*
|
||||
* Support for new MI multiP ddb. Code probably belongs elsewhere.
|
||||
* [92/12/16 12:45:52 af]
|
||||
*
|
||||
* Created, starting from i386 version and extending it with
|
||||
* one more layer in the pagetable tree.
|
||||
* [92/12/10 15:02:31 af]
|
||||
*
|
||||
*/
|
||||
|
||||
/*
|
||||
* File: pmap.c
|
||||
@ -68,6 +32,7 @@
|
||||
* vax: Avadis Tevanian, Jr., Michael Wayne Young
|
||||
* i386: Lance Berc, Mike Kupfer, Bob Baron, David Golub, Richard Draves
|
||||
* alpha: Alessandro Forin
|
||||
* NetBSD/Alpha: Chris Demetriou
|
||||
*
|
||||
* Physical Map management code for DEC Alpha
|
||||
*
|
||||
@ -78,6 +43,7 @@
|
||||
* Digital Press, Burlington, MA 01803
|
||||
* ISBN 1-55558-098-X, Order no. EY-L520E-DP
|
||||
*/
|
||||
|
||||
/*
|
||||
* In addition to hardware address maps, this
|
||||
* module is called upon to provide software-use-only
|
||||
|
@ -1,8 +1,7 @@
|
||||
/* $NetBSD: pmap.h,v 1.6 1996/07/02 22:42:49 cgd Exp $ */
|
||||
/* $NetBSD: pmap.h,v 1.7 1996/07/02 22:51:55 cgd Exp $ */
|
||||
|
||||
/*
|
||||
* Mach Operating System
|
||||
* Copyright (c) 1993,1992 Carnegie Mellon University
|
||||
* Copyright (c) 1992, 1993, 1996 Carnegie Mellon University
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Permission to use, copy, modify and distribute this software and its
|
||||
@ -25,32 +24,12 @@
|
||||
* any improvements or extensions that they make and grant Carnegie Mellon
|
||||
* the rights to redistribute these changes.
|
||||
*/
|
||||
/*
|
||||
* HISTORY
|
||||
* $Log: pmap.h,v $
|
||||
* Revision 1.6 1996/07/02 22:42:49 cgd
|
||||
* pull in the Mach3 alpha pmap, as a base for the new pmap module. Modified
|
||||
* from the mach3 versions only as much as necessary to allow the old
|
||||
* NetBSD/Alpha pmap code to compile. THESE WILL NOT WORK AS-IS, and at
|
||||
* minimum will require code to implement reference- and modified-bit
|
||||
* emulation.
|
||||
*
|
||||
* Revision 2.3 93/01/19 08:59:45 danner
|
||||
* Do not allocate cpusets as commons, to avoid
|
||||
* cacheline conflicts.
|
||||
* [93/01/15 af]
|
||||
*
|
||||
* Revision 2.2 93/01/14 17:13:51 danner
|
||||
* Created, from dbg's i386 pmap module.
|
||||
* [92/06/15 af]
|
||||
*
|
||||
*
|
||||
*/
|
||||
|
||||
/*
|
||||
* File: pmap.h
|
||||
*
|
||||
* Author: David Golub (mods for Alpha by Alessandro Forin)
|
||||
* Author: David Golub (mods for Alpha by Alessandro Forin)
|
||||
Mods for use in NetBSD/Alpha by Chris Demetriou.
|
||||
* Date: 1988 ca.
|
||||
*
|
||||
* Machine-dependent structures for the physical map module.
|
||||
|
Loading…
Reference in New Issue
Block a user