Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 28 Apr 2003 16:12:07 -0700 (PDT)
From:      Juli Mallett <jmallett@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 29999 for review
Message-ID:  <200304282312.h3SNC7Jr079126@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=29999

Change 29999 by jmallett@jmallett_dalek on 2003/04/28 16:11:47

	Add segment base.

Affected files ...

.. //depot/projects/mips/sys/mips/include/pmap.h#7 edit

Differences ...

==== //depot/projects/mips/sys/mips/include/pmap.h#7 (text+ko) ====

@@ -29,9 +29,17 @@
 #ifndef	_MACHINE_PMAP_H_
 #define	_MACHINE_PMAP_H_
 
+#include <machine/pte.h>
+
 struct md_page {
 };
 
+#define	PMAP_SEGTABSIZE	512
+
+struct segtab {
+	union pt_entry	*seg_tab[PMAP_SEGTABSIZE];
+};
+
 struct pmap {
 	struct pmap_statistics	pm_stats;
 	int			pm_asid;
@@ -46,6 +54,7 @@
 extern	vm_offset_t phys_avail[];
 extern	vm_offset_t virtual_avail;
 extern	vm_offset_t virtual_end;
+extern	struct segtab *segbase;
 
 void pmap_bootstrap(void);
 vm_offset_t pmap_kextract(vm_offset_t);



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200304282312.h3SNC7Jr079126>