param.h (d3d1eb995bab5cf6595c27de5e372eb208e8ae3d) param.h (48a09cf2760da35e089ae3e2d56578b730fc7047)
1/*-
2 * Copyright (c) 1990 The Regents of the University of California.
3 * All rights reserved.
4 *
5 * This code is derived from software contributed to Berkeley by
6 * William Jolitz.
7 *
8 * Redistribution and use in source and binary forms, with or without

--- 20 unchanged lines hidden (view full) ---

29 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
30 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
31 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
32 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
33 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
34 * SUCH DAMAGE.
35 *
36 * from: @(#)param.h 5.8 (Berkeley) 6/28/91
1/*-
2 * Copyright (c) 1990 The Regents of the University of California.
3 * All rights reserved.
4 *
5 * This code is derived from software contributed to Berkeley by
6 * William Jolitz.
7 *
8 * Redistribution and use in source and binary forms, with or without

--- 20 unchanged lines hidden (view full) ---

29 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
30 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
31 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
32 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
33 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
34 * SUCH DAMAGE.
35 *
36 * from: @(#)param.h 5.8 (Berkeley) 6/28/91
37 * $Id: param.h,v 1.31 1997/08/04 19:14:47 fsmp Exp $
37 * $Id: param.h,v 1.32 1997/08/07 05:15:52 dyson Exp $
38 */
39
40#ifndef _MACHINE_PARAM_H_
41#define _MACHINE_PARAM_H_
42
43/*
44 * Machine dependent constants for Intel 386.
45 */

--- 21 unchanged lines hidden (view full) ---

67#define PDRMASK (NBPDR-1)
68
69#define DEV_BSHIFT 9 /* log2(DEV_BSIZE) */
70#define DEV_BSIZE (1<<DEV_BSHIFT)
71
72#define BLKDEV_IOSIZE 2048
73#define MAXPHYS (64 * 1024) /* max raw I/O transfer size */
74
38 */
39
40#ifndef _MACHINE_PARAM_H_
41#define _MACHINE_PARAM_H_
42
43/*
44 * Machine dependent constants for Intel 386.
45 */

--- 21 unchanged lines hidden (view full) ---

67#define PDRMASK (NBPDR-1)
68
69#define DEV_BSHIFT 9 /* log2(DEV_BSIZE) */
70#define DEV_BSIZE (1<<DEV_BSHIFT)
71
72#define BLKDEV_IOSIZE 2048
73#define MAXPHYS (64 * 1024) /* max raw I/O transfer size */
74
75#define IOPAGES 2 /* pages of i/o permission bitmap */
75#define UPAGES 2 /* pages of u-area */
76#define UPAGES_HOLE 2 /* pages of "hole" at top of user space where */
77 /* the upages used to be. DO NOT CHANGE! */
78
79/*
80 * Constants related to network buffer management.
81 * MCLBYTES must be no larger than CLBYTES (the software page size), and,
82 * on machines that exchange pages of input or output buffers with mbuf

--- 124 unchanged lines hidden ---
76#define UPAGES 2 /* pages of u-area */
77#define UPAGES_HOLE 2 /* pages of "hole" at top of user space where */
78 /* the upages used to be. DO NOT CHANGE! */
79
80/*
81 * Constants related to network buffer management.
82 * MCLBYTES must be no larger than CLBYTES (the software page size), and,
83 * on machines that exchange pages of input or output buffers with mbuf

--- 124 unchanged lines hidden ---