Centralize the definition of pv_addr_t to pmap.h
This commit is contained in:
parent
af91a82f1e
commit
c5695ed630
|
@ -1,4 +1,4 @@
|
|||
/* $NetBSD: machdep.c,v 1.44 1998/08/26 14:51:57 tv Exp $ */
|
||||
/* $NetBSD: machdep.c,v 1.45 1998/08/27 04:00:53 mark Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright (c) 1994-1996 Mark Brinicombe.
|
||||
|
@ -115,12 +115,6 @@ extern int max_processes;
|
|||
extern u_int memory_disc_size; /* Memory disc size */
|
||||
#endif /* NMD && MEMORY_DISK_HOOKS && !MINIROOTSIZE */
|
||||
|
||||
/* XXX - this needs to be properly defined elsewhere */
|
||||
typedef struct {
|
||||
vm_offset_t physical;
|
||||
vm_offset_t virtual;
|
||||
} pv_addr_t;
|
||||
|
||||
pv_addr_t systempage;
|
||||
pv_addr_t kernelstack;
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $NetBSD: pmap.c,v 1.31 1998/08/20 05:46:20 thorpej Exp $ */
|
||||
/* $NetBSD: pmap.c,v 1.32 1998/08/27 04:00:54 mark Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright (c) 1994-1998 Mark Brinicombe.
|
||||
|
@ -131,11 +131,6 @@ vm_offset_t virtual_end;
|
|||
vm_offset_t avail_start;
|
||||
vm_offset_t avail_end;
|
||||
|
||||
typedef struct {
|
||||
vm_offset_t physical;
|
||||
vm_offset_t virtual;
|
||||
} pv_addr_t;
|
||||
|
||||
extern pv_addr_t systempage;
|
||||
|
||||
#if NHYDRABUS > 0
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $NetBSD: postmortem.c,v 1.14 1998/06/17 19:29:28 mark Exp $ */
|
||||
/* $NetBSD: postmortem.c,v 1.15 1998/08/27 04:00:53 mark Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright (c) 1994,1995 Mark Brinicombe.
|
||||
|
@ -51,11 +51,6 @@
|
|||
|
||||
#ifdef POSTMORTEM
|
||||
|
||||
typedef struct {
|
||||
vm_offset_t physical;
|
||||
vm_offset_t virtual;
|
||||
} pv_addr_t;
|
||||
|
||||
#ifdef ROTTEN_INARDS
|
||||
#ifndef OFWGENCFG
|
||||
extern pv_addr_t irqstack;
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $NetBSD: syscall.c,v 1.18 1998/08/16 02:01:16 mark Exp $ */
|
||||
/* $NetBSD: syscall.c,v 1.19 1998/08/27 04:00:53 mark Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright (c) 1994,1995 Mark Brinicombe.
|
||||
|
@ -83,21 +83,12 @@ u_int arm700bugcount = 0;
|
|||
extern int usertraceback;
|
||||
|
||||
#if NHYDRABUS > 0
|
||||
typedef struct {
|
||||
vm_offset_t physical;
|
||||
vm_offset_t virtual;
|
||||
} pv_addr_t;
|
||||
|
||||
extern pv_addr_t hydrascratch;
|
||||
#endif
|
||||
|
||||
extern int vmem_mapdram __P((void));
|
||||
extern int vmem_mapvram __P((void));
|
||||
extern int vmem_cachectl __P((int flag));
|
||||
extern void pmap_dump_pvs __P((void));
|
||||
extern int pmap_page_attributes __P((vm_offset_t va));
|
||||
extern void pmap_pagedir_dump __P((void));
|
||||
extern void debug_show_all_procs __P((int argc, char *argv[]));
|
||||
|
||||
/* Macors to simplify the switch statement below */
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $NetBSD: vm_machdep.c,v 1.28 1998/07/28 18:34:53 thorpej Exp $ */
|
||||
/* $NetBSD: vm_machdep.c,v 1.29 1998/08/27 04:00:53 mark Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright (c) 1994-1998 Mark Brinicombe.
|
||||
|
@ -75,11 +75,6 @@
|
|||
#include <arm32/fpe-arm/armfpe.h>
|
||||
#endif
|
||||
|
||||
typedef struct {
|
||||
vm_offset_t physical;
|
||||
vm_offset_t virtual;
|
||||
} pv_addr_t;
|
||||
|
||||
extern pv_addr_t systempage;
|
||||
|
||||
#ifdef PMAP_DEBUG
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $NetBSD: ofw.c,v 1.13 1998/08/08 23:39:40 mycroft Exp $ */
|
||||
/* $NetBSD: ofw.c,v 1.14 1998/08/27 04:00:55 mark Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright 1997
|
||||
|
@ -78,15 +78,6 @@
|
|||
#define IO_VIRT_BASE (OFW_VIRT_BASE + OFW_VIRT_SIZE)
|
||||
#define IO_VIRT_SIZE 0x01000000
|
||||
|
||||
/*
|
||||
* Imported types
|
||||
*/
|
||||
typedef struct {
|
||||
vm_offset_t physical;
|
||||
vm_offset_t virtual;
|
||||
} pv_addr_t;
|
||||
|
||||
|
||||
/*
|
||||
* Imported variables
|
||||
*/
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $NetBSD: ofwgencfg_machdep.c,v 1.7 1998/07/07 00:48:13 mark Exp $ */
|
||||
/* $NetBSD: ofwgencfg_machdep.c,v 1.8 1998/08/27 04:00:55 mark Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright 1997
|
||||
|
@ -68,16 +68,6 @@
|
|||
#include <dev/ofw/openfirm.h>
|
||||
#include <machine/ofw.h>
|
||||
|
||||
|
||||
/*
|
||||
* Imported types
|
||||
*/
|
||||
typedef struct {
|
||||
vm_offset_t physical;
|
||||
vm_offset_t virtual;
|
||||
} pv_addr_t;
|
||||
|
||||
|
||||
/*
|
||||
* Imported variables
|
||||
*/
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $NetBSD: rc7500_machdep.c,v 1.12 1998/08/25 22:03:07 mark Exp $ */
|
||||
/* $NetBSD: rc7500_machdep.c,v 1.13 1998/08/27 04:00:54 mark Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright (c) 1994-1998 Mark Brinicombe.
|
||||
|
@ -125,11 +125,6 @@ vm_offset_t videodram_start;
|
|||
vm_offset_t physical_pt_start;
|
||||
vm_offset_t virtual_pt_end;
|
||||
|
||||
typedef struct {
|
||||
vm_offset_t physical;
|
||||
vm_offset_t virtual;
|
||||
} pv_addr_t;
|
||||
|
||||
pv_addr_t systempage;
|
||||
pv_addr_t irqstack;
|
||||
pv_addr_t undstack;
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $NetBSD: rpc_machdep.c,v 1.15 1998/08/25 22:03:07 mark Exp $ */
|
||||
/* $NetBSD: rpc_machdep.c,v 1.16 1998/08/27 04:00:54 mark Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright (c) 1994-1998 Mark Brinicombe.
|
||||
|
@ -121,11 +121,6 @@ vm_offset_t videodram_start;
|
|||
vm_offset_t physical_pt_start;
|
||||
vm_offset_t virtual_pt_end;
|
||||
|
||||
typedef struct {
|
||||
vm_offset_t physical;
|
||||
vm_offset_t virtual;
|
||||
} pv_addr_t;
|
||||
|
||||
pv_addr_t systempage;
|
||||
pv_addr_t irqstack;
|
||||
pv_addr_t undstack;
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $NetBSD: shark_machdep.c,v 1.9 1998/07/08 05:01:56 thorpej Exp $ */
|
||||
/* $NetBSD: shark_machdep.c,v 1.10 1998/08/27 04:00:55 mark Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright 1997
|
||||
|
@ -72,15 +72,6 @@
|
|||
#include <arm32/isa/isa_machdep.h>
|
||||
#include <arm32/shark/sequoia.h>
|
||||
|
||||
/*
|
||||
* Imported types
|
||||
*/
|
||||
typedef struct {
|
||||
vm_offset_t physical;
|
||||
vm_offset_t virtual;
|
||||
} pv_addr_t;
|
||||
|
||||
|
||||
/*
|
||||
* Imported variables
|
||||
*/
|
||||
|
|
Loading…
Reference in New Issue