vmparam.h revision 1.1
1/*	$NetBSD: vmparam.h,v 1.1 2005/12/29 15:20:09 tsutsui Exp $	*/
2
3#ifndef _EWS4800MIPS_VMPARAM_H_
4#define _EWS4800MIPS_VMPARAM_H_
5
6#include <mips/vmparam.h>
7
8/* VA 0xf0000000-0xffffffff is used for wired_map TLB entries. */
9#undef VM_MAX_KERNEL_ADDRESS
10#define VM_MAX_KERNEL_ADDRESS		((vaddr_t)0xF0000000)
11
12#define VM_MIN_WIRED_MAP_ADDRESS	((vaddr_t)0xF0000000)
13#define VM_MAX_WIRED_MAP_ADDRESS	((vaddr_t)0xFFFFC000)
14
15#define VM_PHYSSEG_MAX		9	/* M0-M8 */
16
17#define VM_NFREELIST		1
18#define VM_FREELIST_DEFAULT	0
19
20#ifndef KSEG2IOBUFSIZE
21/* reserve PTEs for KSEG2 I/O space */
22#define KSEG2IOBUFSIZE		kseg2iobufsize
23#endif
24extern vsize_t kseg2iobufsize;
25
26#endif /* !_EWS4800MIPS_VMPARAM_H_ */
27