Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/nathanw_sa]: src/sys Sync with HEAD.
details: https://anonhg.NetBSD.org/src/rev/ec279a5b4090
branches: nathanw_sa
changeset: 506547:ec279a5b4090
user: thorpej <thorpej%NetBSD.org@localhost>
date: Wed Dec 11 05:49:24 2002 +0000
description:
Sync with HEAD.
diffstat:
sys/adosfs/Makefile | 3 +-
sys/altq/Makefile | 3 +-
sys/arch/Makefile | 7 +-
sys/arch/README | 4 +-
sys/arch/acorn26/conf/GENERIC | 4 +-
sys/arch/acorn26/include/Makefile | 3 +-
sys/arch/acorn26/include/vmparam.h | 112 +
sys/arch/acorn32/conf/GENERIC | 6 +-
sys/arch/acorn32/include/Makefile | 3 +-
sys/arch/algor/conf/std.algor | 12 +
sys/arch/algor/include/Makefile | 3 +-
sys/arch/alpha/alpha/linux_syscall.c | 6 +-
sys/arch/alpha/alpha/osf1_syscall.c | 6 +-
sys/arch/alpha/alpha/syscall.c | 6 +-
sys/arch/alpha/conf/ALPHA | 12 +-
sys/arch/alpha/conf/BASIL | 6 +-
sys/arch/alpha/conf/FRAU-FARBISSINA | 6 +-
sys/arch/alpha/conf/GENERIC | 28 +-
sys/arch/alpha/conf/INSTALL | 10 +-
sys/arch/alpha/include/Makefile | 3 +-
sys/arch/alpha/include/aout_machdep.h | 4 +-
sys/arch/alpha/include/pcb.h | 92 +
sys/arch/alpha/include/vmparam.h | 6 +-
sys/arch/amiga/amiga/amiga_init.c | 10 +-
sys/arch/amiga/conf/AMIGA | 10 +-
sys/arch/amiga/conf/DRACO | 10 +-
sys/arch/amiga/conf/GENERIC | 14 +-
sys/arch/amiga/conf/GENERIC.in | 6 +-
sys/arch/amiga/conf/INSTALL | 10 +-
sys/arch/amiga/conf/Makefile.amiga | 6 +-
sys/arch/amiga/conf/WSCONS | 10 +-
sys/arch/amiga/dev/event.c | 8 +-
sys/arch/amiga/include/Makefile | 3 +-
sys/arch/amiga/include/vmparam.h | 10 +-
sys/arch/amiga/stand/binpatch/binpatch.c | 4 +-
sys/arch/amiga/stand/bootblock/boot/main.c | 6 +-
sys/arch/amiga/stand/loadbsd/loadbsd.c | 12 +-
sys/arch/arc/arc/c_isa.c | 211 ++
sys/arch/arc/arc/c_jazz_eisa.c | 177 +
sys/arch/arc/arc/c_magnum.c | 217 ++
sys/arch/arc/arc/c_nec_eisa.c | 148 +
sys/arch/arc/arc/c_nec_jazz.c | 136 +
sys/arch/arc/arc/c_nec_pci.c | 281 +++
sys/arch/arc/arc/machdep.c | 9 +-
sys/arch/arc/arc/p_nec_j96a.c | 49 +
sys/arch/arc/arc/p_nec_r94.c | 49 +
sys/arch/arc/arc/platconf.c | 84 +
sys/arch/arc/arc/todclock.c | 207 ++
sys/arch/arc/conf/GENERIC | 10 +-
sys/arch/arc/conf/Makefile.arc.inc | 4 +-
sys/arch/arc/conf/RPC44 | 292 +++
sys/arch/arc/conf/files.arc | 13 +-
sys/arch/arc/conf/std.arc | 24 +
sys/arch/arc/dev/opms.c | 6 +-
sys/arch/arc/include/Makefile | 3 +-
sys/arch/arc/include/platform.h | 104 +
sys/arch/arc/include/vmparam.h | 6 +-
sys/arch/arc/jazz/pica.h | 133 +
sys/arch/arc/jazz/rd94.h | 113 +
sys/arch/arm/arm/linux_syscall.c | 6 +-
sys/arch/arm/arm/syscall.c | 6 +-
sys/arch/arm/arm32/cpu.c | 15 +-
sys/arch/arm/arm32/pmap.c | 138 +-
sys/arch/arm/arm32/vm_machdep.c | 4 +-
sys/arch/arm/conf/elf2aout.sh | 71 -
sys/arch/arm/conf/majors.arm32 | 3 +-
sys/arch/arm/footbridge/Makefile | 3 +-
sys/arch/arm/footbridge/footbridge_intr.h | 38 +-
sys/arch/arm/footbridge/footbridge_irqhandler.c | 44 +-
sys/arch/arm/footbridge/footbridge_irqhandler.h | 43 +-
sys/arch/arm/include/Makefile | 3 +-
sys/arch/arm/include/aout_machdep.h | 4 +-
sys/arch/arm/include/arm26/Makefile | 7 +
sys/arch/arm/include/arm32/Makefile | 3 +-
sys/arch/arm/include/arm32/pmap.h | 4 +-
sys/arch/arm/include/arm32/vmparam.h | 3 +-
sys/arch/arm/iomd/Makefile | 3 +-
sys/arch/arm/iomd/opms.c | 8 +-
sys/arch/arm/iomd/qms.c | 6 +-
sys/arch/arm/ixp12x0/ixp12x0.c | 8 +-
sys/arch/arm/ixp12x0/ixp12x0_com.c | 10 +-
sys/arch/arm/ixp12x0/ixp12x0_comreg.h | 94 +
sys/arch/arm/ixp12x0/ixp12x0_comvar.h | 108 +
sys/arch/arm/ixp12x0/ixp12x0_intr.c | 13 +-
sys/arch/arm/ixp12x0/ixp12x0_io.c | 11 +-
sys/arch/arm/ixp12x0/ixp12x0_pci.c | 42 +-
sys/arch/arm/ixp12x0/ixp12x0reg.h | 270 +++
sys/arch/arm/ixp12x0/ixpsip_io.c | 5 +-
sys/arch/arm/s3c2xx0/files.s3c2800 | 22 +
sys/arch/arm/s3c2xx0/files.s3c2xx0 | 25 +
sys/arch/arm/s3c2xx0/s3c2800.c | 184 ++
sys/arch/arm/s3c2xx0/s3c2800_clk.c | 330 +++
sys/arch/arm/s3c2xx0/s3c2800_intr.c | 168 +
sys/arch/arm/s3c2xx0/s3c2800_pci.c | 755 ++++++++
sys/arch/arm/s3c2xx0/s3c2800reg.h | 305 +++
sys/arch/arm/s3c2xx0/s3c2800var.h | 62 +
sys/arch/arm/s3c2xx0/s3c2xx0_intr.c | 321 +++
sys/arch/arm/s3c2xx0/s3c2xx0_intr.h | 218 ++
sys/arch/arm/s3c2xx0/s3c2xx0_irq.S | 158 +
sys/arch/arm/s3c2xx0/s3c2xx0_space.c | 249 ++
sys/arch/arm/s3c2xx0/s3c2xx0reg.h | 126 +
sys/arch/arm/s3c2xx0/s3c2xx0var.h | 66 +
sys/arch/arm/s3c2xx0/sscom.c | 2041 +++++++++++++++++++++++
sys/arch/arm/s3c2xx0/sscom_s3c2800.c | 188 ++
sys/arch/arm/s3c2xx0/sscom_var.h | 240 ++
sys/arch/arm/xscale/iopaau.c | 13 +-
sys/arch/atari/atari/autoconf.c | 31 +-
sys/arch/atari/conf/ATARITT | 6 +-
sys/arch/atari/conf/BOOT | 6 +-
sys/arch/atari/conf/BOOTX | 6 +-
sys/arch/atari/conf/FALCON | 6 +-
sys/arch/atari/conf/GENERIC.in | 4 +-
sys/arch/atari/conf/HADES | 16 +-
sys/arch/atari/conf/HADES.in | 67 +
sys/arch/atari/conf/MILAN-ISAIDE | 16 +-
sys/arch/atari/conf/MILAN-PCIIDE | 16 +-
sys/arch/atari/conf/MILAN.in | 10 +-
sys/arch/atari/conf/Makefile.atari | 6 +-
sys/arch/atari/conf/files.atari | 10 +-
sys/arch/atari/dev/Makefile | 3 +-
sys/arch/atari/dev/event.c | 6 +-
sys/arch/atari/include/Makefile | 3 +-
sys/arch/atari/include/vmparam.h | 10 +-
sys/arch/atari/isa/isa_machdep.c | 6 +-
sys/arch/atari/pci/pci_machdep.c | 6 +-
sys/arch/atari/stand/tostools/libtos/aout.c | 10 +-
sys/arch/bebox/conf/GENERIC | 6 +-
sys/arch/bebox/include/Makefile | 3 +-
sys/arch/bebox/include/darwin_machdep.h | 3 +
sys/arch/bebox/isa/lms.c | 6 +-
sys/arch/bebox/isa/mms.c | 6 +-
sys/arch/cats/conf/GENERIC | 4 +-
sys/arch/cats/include/Makefile | 3 +-
sys/arch/cobalt/conf/GENERIC | 6 +-
sys/arch/cobalt/conf/std.cobalt | 3 +-
sys/arch/cobalt/include/Makefile | 3 +-
sys/arch/dreamcast/conf/GENERIC | 14 +-
sys/arch/dreamcast/conf/files.dreamcast | 12 +-
sys/arch/dreamcast/conf/majors.dreamcast | 5 +-
sys/arch/dreamcast/dev/g2/gapspci_pci.c | 218 ++
sys/arch/dreamcast/dev/gdrom.c | 9 +-
sys/arch/dreamcast/dev/maple/maple.c | 1650 ++++++++++++++---
sys/arch/dreamcast/dev/maple/maple.h | 153 +
sys/arch/dreamcast/dev/maple/mapleconf.h | 43 +
sys/arch/dreamcast/dev/maple/maplevar.h | 192 ++
sys/arch/dreamcast/dev/maple/mkbd.c | 67 +-
sys/arch/dreamcast/dev/maple/mkbdvar.h | 55 +
sys/arch/dreamcast/dev/maple/mlcd.c | 778 ++++++++
sys/arch/dreamcast/dev/maple/mmemcard.c | 978 +++++++++++
sys/arch/dreamcast/dev/maple/mms.c | 49 +-
sys/arch/dreamcast/dreamcast/sysasic.c | 258 ++-
sys/arch/dreamcast/include/Makefile | 3 +-
sys/arch/dreamcast/include/intr.h | 71 +
sys/arch/dreamcast/include/sysasicvar.h | 55 +
sys/arch/evbarm/conf/Makefile.evbarm.inc | 56 +-
sys/arch/evbarm/conf/NAPPI | 12 +-
sys/arch/evbarm/conf/NAPPI_MD | 16 +
sys/arch/evbarm/conf/SMDK2800 | 217 ++
sys/arch/evbarm/conf/files.smdk2800 | 12 +
sys/arch/evbarm/conf/ldscript.evbarm | 77 +
sys/arch/evbarm/conf/std.smdk2800 | 19 +
sys/arch/evbarm/include/Makefile | 3 +-
sys/arch/evbarm/include/cpu.h | 3 +-
sys/arch/evbarm/include/intr.h | 7 +-
sys/arch/evbarm/iq80310/iq80310_machdep.c | 4 +-
sys/arch/evbarm/ixm1200/ixm1200_machdep.c | 34 +-
sys/arch/evbarm/smdk2xx0/smdk2800_machdep.c | 1049 +++++++++++
sys/arch/evbarm/smdk2xx0/smdk2800_pci.c | 90 +
sys/arch/evbarm/smdk2xx0/smdk2800_start.S | 142 +
sys/arch/evbmips/alchemy/machdep.c | 6 +-
sys/arch/evbmips/conf/MALTA | 7 +-
sys/arch/evbmips/conf/PB1000 | 11 +-
sys/arch/evbmips/conf/std.malta | 16 +
sys/arch/evbmips/conf/std.pb1000 | 17 +
sys/arch/evbmips/include/Makefile | 3 +-
sys/arch/evbmips/malta/malta_intr.c | 4 +-
sys/arch/evbsh3/include/Makefile | 3 +-
sys/arch/hp300/conf/GENERIC | 6 +-
sys/arch/hp300/conf/Makefile.hp300 | 6 +-
sys/arch/hp300/dev/hil.c | 10 +-
sys/arch/hp300/include/Makefile | 3 +-
sys/arch/hp300/include/vmparam.h | 16 +-
sys/arch/hpcarm/include/Makefile | 3 +-
sys/arch/hpcmips/conf/GENERIC | 7 +-
sys/arch/hpcmips/conf/LROUTER | 4 +-
sys/arch/hpcmips/conf/MPC303 | 6 +-
sys/arch/hpcmips/conf/NULLCONF | 4 +-
sys/arch/hpcmips/conf/TX3912 | 4 +-
sys/arch/hpcmips/conf/TX3922 | 4 +-
sys/arch/hpcmips/conf/VR41XX | 6 +-
sys/arch/hpcmips/conf/majors.hpcmips | 4 +-
sys/arch/hpcmips/conf/std.hpcmips | 3 +-
sys/arch/hpcmips/dev/apm/apmdev.c | 6 +-
sys/arch/hpcmips/hpcmips/locore_machdep.S | 30 +-
sys/arch/hpcmips/include/Makefile | 3 +-
sys/arch/hpcmips/vr/vr.c | 27 +-
sys/arch/hpcmips/vr/vrdsu.c | 7 +-
sys/arch/hpcsh/include/Makefile | 3 +-
198 files changed, 14977 insertions(+), 1074 deletions(-)
diffs (truncated from 19378 to 300 lines):
diff -r 3a7cc3ca15bf -r ec279a5b4090 sys/adosfs/Makefile
--- a/sys/adosfs/Makefile Wed Dec 11 04:26:45 2002 +0000
+++ b/sys/adosfs/Makefile Wed Dec 11 05:49:24 2002 +0000
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.1 1998/06/12 23:22:30 cgd Exp $
+# $NetBSD: Makefile,v 1.1.26.1 2002/12/11 05:49:25 thorpej Exp $
-KDIR= /sys/adosfs
INCSDIR= /usr/include/adosfs
INCS= adosfs.h
diff -r 3a7cc3ca15bf -r ec279a5b4090 sys/altq/Makefile
--- a/sys/altq/Makefile Wed Dec 11 04:26:45 2002 +0000
+++ b/sys/altq/Makefile Wed Dec 11 05:49:24 2002 +0000
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.1 2000/12/15 01:20:32 thorpej Exp $
+# $NetBSD: Makefile,v 1.1.4.1 2002/12/11 05:49:25 thorpej Exp $
-KDIR= /sys/altq
INCSDIR= /usr/include/altq
INCS= altq.h altq_afmap.h altq_blue.h altq_cbq.h altq_cdnr.h \
diff -r 3a7cc3ca15bf -r ec279a5b4090 sys/arch/Makefile
--- a/sys/arch/Makefile Wed Dec 11 04:26:45 2002 +0000
+++ b/sys/arch/Makefile Wed Dec 11 05:49:24 2002 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.10.2.7 2002/06/20 03:37:17 nathanw Exp $
+# $NetBSD: Makefile,v 1.10.2.8 2002/12/11 05:49:24 thorpej Exp $
# For now, we install the machine and arch includes, and symlink 'machine'
# to the location of the machine includes (usually).
@@ -29,7 +29,7 @@
# bebox \
# cats cesfic cobalt \
# dreamcast \
-# evbarm evbmips evbsh3 \
+# evbarm evbmips evbppc evbsh3 evbsh5 \
# hp300 hpc hpcarm hpcmips hpcsh \
# i386 \
# luna68k \
@@ -37,9 +37,8 @@
# netwinder news68k newsmips next68k \
# ofppc \
# pc532 playstation2 pmax powerpc prep \
-# sandpoint sbmips sgimips sh3 shark sparc sparc64 sun2 sun3 sun68k \
+# sandpoint sbmips sgimips sh3 sh5 shark sparc sparc64 sun2 sun3 sun68k \
# vax \
-# walnut \
# x68k x86_64
SYMLINKS= ${MACHINE} /usr/include/machine
diff -r 3a7cc3ca15bf -r ec279a5b4090 sys/arch/README
--- a/sys/arch/README Wed Dec 11 04:26:45 2002 +0000
+++ b/sys/arch/README Wed Dec 11 05:49:24 2002 +0000
@@ -1,4 +1,4 @@
-$NetBSD: README,v 1.13.2.10 2002/11/11 21:55:46 nathanw Exp $
+$NetBSD: README,v 1.13.2.11 2002/12/11 05:49:24 thorpej Exp $
acorn26: Acorn ARM2- and ARM3-based machines (arm, 20000509)
acorn32: Acorn computers Ltd. ARM 6/7/SA based machines (arm, 20011118)
@@ -15,6 +15,7 @@
dreamcast: SEGA Dreamcast (sh3, 20010107)
evbarm: ARM-based eval boards (arm, 20010905)
evbmips: MIPS-based eval boards (mips, 20020307)
+evbppc: PowerPC-based eval boards (powerpc, 20021209)
evbsh3: Hitachi SuperH(TM) sh3 and sh4 eval boards (sh3, 20010206)
evbsh5: Hitachi SuperH(TM) sh5 eval boards (sh5, 20020705)
hp300: Hewlett Packard 300- and 400-series machines (m68k, 19930512)
@@ -54,7 +55,6 @@
sun2: Sun m68010 based machines (m68k, 20010328)
sun3: Sun m680[23]0 based machines (m68k, 19930625)
vax: Digital Equipment Corp. VAX machines (vax, 19940802)
-walnut: IBM's PowerPC 405GP Reference Board (powerpc, 20010613)
x68k: Sharp X68000, X68030 (m68k, 19960505)
x86_64: AMD's x86 64 bit architecture on the simics simulator (x86_64, 20010619)
diff -r 3a7cc3ca15bf -r ec279a5b4090 sys/arch/acorn26/conf/GENERIC
--- a/sys/arch/acorn26/conf/GENERIC Wed Dec 11 04:26:45 2002 +0000
+++ b/sys/arch/acorn26/conf/GENERIC Wed Dec 11 05:49:24 2002 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.5.4.3 2002/11/11 21:55:48 nathanw Exp $
+# $NetBSD: GENERIC,v 1.5.4.4 2002/12/11 05:51:52 thorpej Exp $
#
# GENERIC machine description file
#
@@ -118,7 +118,7 @@
options USERCONF # userconf(4) support
#options PIPE_SOCKETPAIR # smaller, but slower pipe(2)
-# Enable experimental buffer queue strategy for better responsiness under
+# Enable experimental buffer queue strategy for better responsiveness under
# high disk I/O load. Use it with caution - it's not proven to be stable yet.
#options NEW_BUFQ_STRATEGY
diff -r 3a7cc3ca15bf -r ec279a5b4090 sys/arch/acorn26/include/Makefile
--- a/sys/arch/acorn26/include/Makefile Wed Dec 11 04:26:45 2002 +0000
+++ b/sys/arch/acorn26/include/Makefile Wed Dec 11 05:49:24 2002 +0000
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.2.2.2 2002/08/27 06:28:37 thorpej Exp $
+# $NetBSD: Makefile,v 1.2.2.3 2002/12/11 05:51:53 thorpej Exp $
-KDIR= /sys/arch/acorn26/include
INCSDIR= /usr/include/acorn26
INCS= ansi.h aout_machdep.h asm.h \
diff -r 3a7cc3ca15bf -r ec279a5b4090 sys/arch/acorn26/include/vmparam.h
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/sys/arch/acorn26/include/vmparam.h Wed Dec 11 05:49:24 2002 +0000
@@ -0,0 +1,112 @@
+/* $NetBSD: vmparam.h,v 1.1.8.2 2002/12/11 05:51:54 thorpej Exp $ */
+
+/*
+ * Copyright (c) 1988 The Regents of the University of California.
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ * 3. All advertising materials mentioning features or use of this software
+ * must display the following acknowledgement:
+ * This product includes software developed by the University of
+ * California, Berkeley and its contributors.
+ * 4. Neither the name of the University nor the names of its contributors
+ * may be used to endorse or promote products derived from this software
+ * without specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ */
+
+#ifndef _ARM26_VMPARAM_H_
+#define _ARM26_VMPARAM_H_
+
+#define USRSTACK VM_MAXUSER_ADDRESS
+
+#define MAXTSIZ (0x007f8000) /* max text size */
+#ifndef DFLDSIZ
+#define DFLDSIZ (0x00800000) /* initial data size limit */
+#endif
+#ifndef MAXDSIZ
+#define MAXDSIZ (0x00800000) /* max data size */
+#endif
+#ifndef DFLSSIZ
+#define DFLSSIZ (512*1024) /* initial stack size limit */
+#endif
+#ifndef MAXSSIZ
+#define MAXSSIZ (0x00200000) /* max stack size */
+#endif
+
+/*
+ * Size of shared memory map
+ */
+#ifndef SHMMAXPGS
+#define SHMMAXPGS 1024
+#endif
+
+/*
+ * Override the default pager_map size, there's not enough KVA.
+ */
+#define PAGER_MAP_SIZE (1 * 1024 * 1024)
+
+/*
+ * Mach derived constants
+ */
+
+/* Need to link some of these with some in param.h */
+
+/*
+ * These specify the range of virtual pages available to user
+ * processes and to the kernel. This is a bit of a delicate balancing
+ * act, as we've only got 32Mb between them. There should probably be
+ * an option to have separate kernel and user spaces to ease this.
+ */
+
+#define KVM_SIZE 0x00800000 /* 8Mb */
+
+/* User VM range */
+#define VM_MIN_ADDRESS ((vm_offset_t)0x00008000)
+#define VM_MAX_ADDRESS ((vm_offset_t)0x02000000 - KVM_SIZE)
+#define VM_MAXUSER_ADDRESS VM_MAX_ADDRESS
+
+/* Kernel VM range */
+#define VM_MIN_KERNEL_ADDRESS VM_MAX_ADDRESS
+#define VM_MAX_KERNEL_ADDRESS ((vm_offset_t)0x02000000)
+#define VM_MAXKERN_ADDRESS VM_MAX_KERNEL_ADDRESS
+
+/* XXX max. amount of KVM to be used by buffers. */
+#ifndef VM_MAX_KERNEL_BUF
+#define VM_MAX_KERNEL_BUF \
+ ((VM_MAX_KERNEL_ADDRESS - VM_MIN_KERNEL_ADDRESS) / 4)
+#endif
+
+/* Physical memory parameters */
+
+#define VM_PHYSSEG_MAX 3
+
+#define VM_PHYSSEG_STRAT VM_PSTRAT_BIGFIRST
+
+#define VM_PHYSSEG_NOADD /* We won't turn up extra memory during autoconfig */
+
+#define VM_NFREELIST 2
+#define VM_FREELIST_LOW 1 /* DMA-able memory (bottom 512k phys) */
+#define VM_FREELIST_DEFAULT 0 /* The rest */
+
+#endif /* _ARM26_VMPARAM_H_ */
+
+/* End of vmparam.h */
diff -r 3a7cc3ca15bf -r ec279a5b4090 sys/arch/acorn32/conf/GENERIC
--- a/sys/arch/acorn32/conf/GENERIC Wed Dec 11 04:26:45 2002 +0000
+++ b/sys/arch/acorn32/conf/GENERIC Wed Dec 11 05:49:24 2002 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.1.4.9 2002/11/11 21:55:50 nathanw Exp $
+# $NetBSD: GENERIC,v 1.1.4.10 2002/12/11 05:51:54 thorpej Exp $
#
# GENERIC --- NetBSD/acorn32 complete configuration
#
@@ -22,7 +22,7 @@
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "GENERIC-$Revision: 1.1.4.9 $"
+#ident "GENERIC-$Revision: 1.1.4.10 $"
# estimated number of users
maxusers 32
@@ -131,7 +131,7 @@
options USERCONF # userconf(4) support
#options PIPE_SOCKETPAIR # smaller, but slower pipe(2)
-# Enable experimental buffer queue strategy for better responsiness under
+# Enable experimental buffer queue strategy for better responsiveness under
# high disk I/O load. Use it with caution - it's not proven to be stable yet.
#options NEW_BUFQ_STRATEGY
diff -r 3a7cc3ca15bf -r ec279a5b4090 sys/arch/acorn32/include/Makefile
--- a/sys/arch/acorn32/include/Makefile Wed Dec 11 04:26:45 2002 +0000
+++ b/sys/arch/acorn32/include/Makefile Wed Dec 11 05:49:24 2002 +0000
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.2.4.5 2002/09/17 21:12:25 nathanw Exp $
+# $NetBSD: Makefile,v 1.2.4.6 2002/12/11 05:51:54 thorpej Exp $
-KDIR= /sys/arch/acorn32/include
INCSDIR= /usr/include/acorn32
INCS= ansi.h aout_machdep.h asm.h \
diff -r 3a7cc3ca15bf -r ec279a5b4090 sys/arch/algor/conf/std.algor
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/sys/arch/algor/conf/std.algor Wed Dec 11 05:49:24 2002 +0000
@@ -0,0 +1,12 @@
+# $NetBSD: std.algor,v 1.4.4.2 2002/12/11 05:51:55 thorpej Exp $
+
+machine algor mips
+
+# Standard exec-package options
+options EXEC_ELF32 # 32-bit ELF support (native format)
+options EXEC_SCRIPT # exec of #! scripts
+
+options MIPS3 # All supported Algor boards are MIPS3
+options MIPS3_ENABLE_CLOCK_INTR
+
+makeoptions DEFTEXTADDR="0x80100000"
diff -r 3a7cc3ca15bf -r ec279a5b4090 sys/arch/algor/include/Makefile
--- a/sys/arch/algor/include/Makefile Wed Dec 11 04:26:45 2002 +0000
+++ b/sys/arch/algor/include/Makefile Wed Dec 11 05:49:24 2002 +0000
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.3.8.4 2002/08/13 01:02:38 nathanw Exp $
+# $NetBSD: Makefile,v 1.3.8.5 2002/12/11 05:51:55 thorpej Exp $
-KDIR= /sys/arch/algor/include
INCSDIR=/usr/include/algor
INCS= ansi.h aout_machdep.h asm.h autoconf.h \
diff -r 3a7cc3ca15bf -r ec279a5b4090 sys/arch/alpha/alpha/linux_syscall.c
--- a/sys/arch/alpha/alpha/linux_syscall.c Wed Dec 11 04:26:45 2002 +0000
+++ b/sys/arch/alpha/alpha/linux_syscall.c Wed Dec 11 05:49:24 2002 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: linux_syscall.c,v 1.5.4.4 2002/07/09 16:53:14 nathanw Exp $ */
+/* $NetBSD: linux_syscall.c,v 1.5.4.5 2002/12/11 05:51:55 thorpej Exp $ */
/*-
* Copyright (c) 2000 The NetBSD Foundation, Inc.
@@ -102,7 +102,7 @@
#include <sys/cdefs.h> /* RCS ID & Copyright macro defns */
-__KERNEL_RCSID(0, "$NetBSD: linux_syscall.c,v 1.5.4.4 2002/07/09 16:53:14 nathanw Exp $");
Home |
Main Index |
Thread Index |
Old Index