vmparam.h (284147) | vmparam.h (291937) |
---|---|
1/* $NetBSD: vmparam.h,v 1.26 2003/08/07 16:27:47 agc Exp $ */ 2 3/*- 4 * Copyright (c) 1988 The Regents of the University of California. 5 * All rights reserved. 6 * 7 * Redistribution and use in source and binary forms, with or without 8 * modification, are permitted provided that the following conditions --- 14 unchanged lines hidden (view full) --- 23 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 24 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 25 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 26 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 27 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 28 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 29 * SUCH DAMAGE. 30 * | 1/* $NetBSD: vmparam.h,v 1.26 2003/08/07 16:27:47 agc Exp $ */ 2 3/*- 4 * Copyright (c) 1988 The Regents of the University of California. 5 * All rights reserved. 6 * 7 * Redistribution and use in source and binary forms, with or without 8 * modification, are permitted provided that the following conditions --- 14 unchanged lines hidden (view full) --- 23 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 24 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 25 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 26 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 27 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 28 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 29 * SUCH DAMAGE. 30 * |
31 * $FreeBSD: head/sys/arm/include/vmparam.h 284147 2015-06-08 04:59:32Z alc $ | 31 * $FreeBSD: head/sys/arm/include/vmparam.h 291937 2015-12-07 12:20:26Z kib $ |
32 */ 33 34#ifndef _MACHINE_VMPARAM_H_ 35#define _MACHINE_VMPARAM_H_ 36 37/* 38 * Machine dependent constants for ARM. 39 */ --- 79 unchanged lines hidden (view full) --- 119#endif 120 121#define VM_MIN_ADDRESS (0x00001000) 122#ifndef VM_MAXUSER_ADDRESS 123#define VM_MAXUSER_ADDRESS (KERNBASE - 0x00400000) /* !!! PT2MAP_SIZE */ 124#endif 125#define VM_MAX_ADDRESS VM_MAXUSER_ADDRESS 126 | 32 */ 33 34#ifndef _MACHINE_VMPARAM_H_ 35#define _MACHINE_VMPARAM_H_ 36 37/* 38 * Machine dependent constants for ARM. 39 */ --- 79 unchanged lines hidden (view full) --- 119#endif 120 121#define VM_MIN_ADDRESS (0x00001000) 122#ifndef VM_MAXUSER_ADDRESS 123#define VM_MAXUSER_ADDRESS (KERNBASE - 0x00400000) /* !!! PT2MAP_SIZE */ 124#endif 125#define VM_MAX_ADDRESS VM_MAXUSER_ADDRESS 126 |
127#define USRSTACK VM_MAXUSER_ADDRESS | 127#define SHAREDPAGE (VM_MAXUSER_ADDRESS - PAGE_SIZE) 128#define USRSTACK SHAREDPAGE |
128 129/* initial pagein size of beginning of executable file */ 130#ifndef VM_INITIAL_PAGEIN 131#define VM_INITIAL_PAGEIN 16 132#endif 133 134#ifndef VM_MIN_KERNEL_ADDRESS 135#define VM_MIN_KERNEL_ADDRESS KERNBASE --- 39 unchanged lines hidden --- | 129 130/* initial pagein size of beginning of executable file */ 131#ifndef VM_INITIAL_PAGEIN 132#define VM_INITIAL_PAGEIN 16 133#endif 134 135#ifndef VM_MIN_KERNEL_ADDRESS 136#define VM_MIN_KERNEL_ADDRESS KERNBASE --- 39 unchanged lines hidden --- |