vmparam.h (181642) | vmparam.h (188455) |
---|---|
1/*- 2 * Copyright (c) 1990 The Regents of the University of California. 3 * All rights reserved. 4 * Copyright (c) 1994 John S. Dyson 5 * All rights reserved. 6 * 7 * This code is derived from software contributed to Berkeley by 8 * William Jolitz. --- 23 unchanged lines hidden (view full) --- 32 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 33 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 34 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 35 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 36 * SUCH DAMAGE. 37 * 38 * from: @(#)vmparam.h 5.9 (Berkeley) 5/12/91 39 * from: FreeBSD: src/sys/i386/include/vmparam.h,v 1.33 2000/03/30 | 1/*- 2 * Copyright (c) 1990 The Regents of the University of California. 3 * All rights reserved. 4 * Copyright (c) 1994 John S. Dyson 5 * All rights reserved. 6 * 7 * This code is derived from software contributed to Berkeley by 8 * William Jolitz. --- 23 unchanged lines hidden (view full) --- 32 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 33 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 34 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 35 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 36 * SUCH DAMAGE. 37 * 38 * from: @(#)vmparam.h 5.9 (Berkeley) 5/12/91 39 * from: FreeBSD: src/sys/i386/include/vmparam.h,v 1.33 2000/03/30 |
40 * $FreeBSD: head/sys/sparc64/include/vmparam.h 181642 2008-08-12 20:00:28Z marius $ | 40 * $FreeBSD: head/sys/sparc64/include/vmparam.h 188455 2009-02-10 21:48:42Z marius $ |
41 */ 42 | 41 */ 42 |
43 | |
44#ifndef _MACHINE_VMPARAM_H_ 45#define _MACHINE_VMPARAM_H_ 46 47/* 48 * Virtual memory related constants, all in bytes 49 */ 50#ifndef MAXTSIZ 51#define MAXTSIZ (1*1024*1024*1024) /* max text size */ --- 146 unchanged lines hidden (view full) --- 198 199#define VM_MIN_USER_ADDRESS (0x0000000000000000UL) 200#define VM_MAX_USER_ADDRESS (0x000007fe00000000UL) 201 202#define VM_MINUSER_ADDRESS (VM_MIN_USER_ADDRESS) 203#define VM_MAXUSER_ADDRESS (VM_MAX_USER_ADDRESS) 204 205#define KERNBASE (VM_MIN_KERNEL_ADDRESS) | 43#ifndef _MACHINE_VMPARAM_H_ 44#define _MACHINE_VMPARAM_H_ 45 46/* 47 * Virtual memory related constants, all in bytes 48 */ 49#ifndef MAXTSIZ 50#define MAXTSIZ (1*1024*1024*1024) /* max text size */ --- 146 unchanged lines hidden (view full) --- 197 198#define VM_MIN_USER_ADDRESS (0x0000000000000000UL) 199#define VM_MAX_USER_ADDRESS (0x000007fe00000000UL) 200 201#define VM_MINUSER_ADDRESS (VM_MIN_USER_ADDRESS) 202#define VM_MAXUSER_ADDRESS (VM_MAX_USER_ADDRESS) 203 204#define KERNBASE (VM_MIN_KERNEL_ADDRESS) |
205#define PROMBASE (VM_MIN_PROM_ADDRESS) |
|
206#define USRSTACK (VM_MAX_USER_ADDRESS) 207 208/* 209 * Virtual size (bytes) for various kernel submaps. 210 */ 211#ifndef VM_KMEM_SIZE 212#define VM_KMEM_SIZE (16*1024*1024) 213#endif --- 23 unchanged lines hidden --- | 206#define USRSTACK (VM_MAX_USER_ADDRESS) 207 208/* 209 * Virtual size (bytes) for various kernel submaps. 210 */ 211#ifndef VM_KMEM_SIZE 212#define VM_KMEM_SIZE (16*1024*1024) 213#endif --- 23 unchanged lines hidden --- |