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>