Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/sys/arch/hpcmips/conf add options for sysinst (memory disk s...
details: https://anonhg.NetBSD.org/src/rev/d31382c3cead
branches: trunk
changeset: 480314:d31382c3cead
user: shin <shin%NetBSD.org@localhost>
date: Sun Jan 09 07:57:43 2000 +0000
description:
add options for sysinst (memory disk size etc.)
diffstat:
sys/arch/hpcmips/conf/GENERIC | 5 +++--
sys/arch/hpcmips/conf/Makefile.hpcmips | 11 ++++-------
sys/arch/hpcmips/conf/NULLCONF | 5 +++--
sys/arch/hpcmips/conf/RAMDISK | 8 +++++++-
sys/arch/hpcmips/conf/TX3912 | 5 +++--
sys/arch/hpcmips/conf/TX3922 | 5 +++--
sys/arch/hpcmips/conf/files.hpcmips | 4 +++-
7 files changed, 26 insertions(+), 17 deletions(-)
diffs (166 lines):
diff -r fdf8ed7e4557 -r d31382c3cead sys/arch/hpcmips/conf/GENERIC
--- a/sys/arch/hpcmips/conf/GENERIC Sun Jan 09 07:55:57 2000 +0000
+++ b/sys/arch/hpcmips/conf/GENERIC Sun Jan 09 07:57:43 2000 +0000
@@ -2,7 +2,7 @@
# Distribution kernel (any model) kernel config file
#
-# $NetBSD: GENERIC,v 1.21 2000/01/09 07:55:57 shin Exp $
+# $NetBSD: GENERIC,v 1.22 2000/01/09 07:57:43 shin Exp $
#
include "arch/hpcmips/conf/std.hpcmips"
@@ -13,7 +13,8 @@
# Support for specific models of H/PC MIPS
options VR41X1 # NEC VR41x1 series
options MIPS3_4100 # VR4100 core
-options SOFTFLOAT # No FPU
+options NOFPU # No FPU
+options SOFTFLOAT # emulate FPU insn
options MIPS3_L2CACHE_ABSENT
# Standard system options
diff -r fdf8ed7e4557 -r d31382c3cead sys/arch/hpcmips/conf/Makefile.hpcmips
--- a/sys/arch/hpcmips/conf/Makefile.hpcmips Sun Jan 09 07:55:57 2000 +0000
+++ b/sys/arch/hpcmips/conf/Makefile.hpcmips Sun Jan 09 07:57:43 2000 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.hpcmips,v 1.4 2000/01/01 04:46:22 shin Exp $
+# $NetBSD: Makefile.hpcmips,v 1.5 2000/01/09 07:57:43 shin Exp $
# Makefile for NetBSD
#
@@ -103,7 +103,7 @@
.if !empty(IDENT:M-DMIPS3)
SYSTEM_OBJ+= locore_mips3.o
.endif
-SYSTEM_OBJ+= fp.o param.o ioconf.o ${OBJS} ${LIBKERN} ${LIBCOMPAT}
+SYSTEM_OBJ+= param.o ioconf.o ${OBJS} ${LIBKERN} ${LIBCOMPAT}
SYSTEM_DEP= Makefile ${SYSTEM_OBJ}
SYSTEM_LD_HEAD= @rm -f $@
SYSTEM_LD= @echo ${LD} ${LINKFLAGS} -o $@ '$${SYSTEM_OBJ}' vers.o ; \
@@ -171,12 +171,12 @@
sed 's,../.*/\(.*.o\),rm -f \1; ln -s ../GENERIC/\1 \1,' > makelinks
sh makelinks && rm -f dontlink
-SRCS= ${MIPS}/mips/locore.S ${MIPS}/mips/fp.S \
+SRCS= ${MIPS}/mips/locore.S \
${HPCMIPS}/hpcmips/locore_machdep.S \
param.c ioconf.c ${CFILES} ${SFILES}
depend: .depend
.depend: ${SRCS} assym.h param.c
- ${MKDEP} ${AFLAGS} ${CPPFLAGS} ${MIPS}/mips/locore.S ${MIPS}/mips/fp.S
+ ${MKDEP} ${AFLAGS} ${CPPFLAGS} ${MIPS}/mips/locore.S
${MKDEP} -a ${AFLAGS} ${CPPFLAGS} ${HPCMIPS}/hpcmips/locore_machdep.S
${MKDEP} -a ${CFLAGS} ${CPPFLAGS} param.c ioconf.c ${CFILES}
.if (${SFILES} != "")
@@ -212,9 +212,6 @@
locore_mips3.o: ${MIPS}/mips/locore_mips3.S assym.h
${NORMAL_S}
-fp.o: ${MIPS}/mips/fp.S assym.h
- ${NORMAL_S}
-
locore_machdep.o: ${HPCMIPS}/hpcmips/locore_machdep.S assym.h
${NORMAL_S}
diff -r fdf8ed7e4557 -r d31382c3cead sys/arch/hpcmips/conf/NULLCONF
--- a/sys/arch/hpcmips/conf/NULLCONF Sun Jan 09 07:55:57 2000 +0000
+++ b/sys/arch/hpcmips/conf/NULLCONF Sun Jan 09 07:57:43 2000 +0000
@@ -1,12 +1,13 @@
#
-# $NetBSD: NULLCONF,v 1.3 1999/11/21 12:46:51 shin Exp $
+# $NetBSD: NULLCONF,v 1.4 2000/01/09 07:57:43 shin Exp $
#
include "arch/hpcmips/conf/std.hpcmips"
maxusers 8
options MIPS3 # R4000/R4400/R4600 CPUs
options VR41X1 # NEC VR41x1 series
options MIPS3_4100 # VR4100 core
-options SOFTFLOAT # No FPU
+options NOFPU # No FPU
+options SOFTFLOAT # emulate FPU insn
options MIPS3_L2CACHE_ABSENT
options DDB # in-kernel debugger
options "NKMEMCLUSTERS=1024" # 4K pages in kernel malloc pool
diff -r fdf8ed7e4557 -r d31382c3cead sys/arch/hpcmips/conf/RAMDISK
--- a/sys/arch/hpcmips/conf/RAMDISK Sun Jan 09 07:55:57 2000 +0000
+++ b/sys/arch/hpcmips/conf/RAMDISK Sun Jan 09 07:57:43 2000 +0000
@@ -1,9 +1,15 @@
#
# kernel config file for memory(RAM) disk
#
-# $NetBSD: RAMDISK,v 1.9 1999/11/23 05:08:25 shin Exp $
+# $NetBSD: RAMDISK,v 1.10 2000/01/09 07:57:43 shin Exp $
#
include "arch/hpcmips/conf/GENERIC"
pseudo-device md 1 # memory disk
+
+# Enable the hooks used for initializing the root memory-disk.
+options MEMORY_DISK_HOOKS
+options MEMORY_DISK_IS_ROOT # force root on memory disk
+options MEMORY_DISK_SERVER=0 # no userspace memory disk support
+options MINIROOTSIZE=12288 # size of memory disk, in blocks
diff -r fdf8ed7e4557 -r d31382c3cead sys/arch/hpcmips/conf/TX3912
--- a/sys/arch/hpcmips/conf/TX3912 Sun Jan 09 07:55:57 2000 +0000
+++ b/sys/arch/hpcmips/conf/TX3912 Sun Jan 09 07:57:43 2000 +0000
@@ -2,7 +2,7 @@
# Distribution kernel (TX3912 based model) kernel config file
#
-# $NetBSD: TX3912,v 1.5 2000/01/08 21:07:04 uch Exp $
+# $NetBSD: TX3912,v 1.6 2000/01/09 07:57:43 shin Exp $
#
include "arch/hpcmips/conf/std.hpcmips"
@@ -10,7 +10,8 @@
options MIPS1 # R2000/R3000 CPUs
options ENABLE_MIPS_TX3900 # R3900 CPU core
-options SOFTFLOAT # No FPU
+options NOFPU # No FPU
+options SOFTFLOAT # emulate FPU insn
#options R3900_CACHE_DISABLE # Disable I/D-cache
options TX39XX # Toshiba TX39 series
diff -r fdf8ed7e4557 -r d31382c3cead sys/arch/hpcmips/conf/TX3922
--- a/sys/arch/hpcmips/conf/TX3922 Sun Jan 09 07:55:57 2000 +0000
+++ b/sys/arch/hpcmips/conf/TX3922 Sun Jan 09 07:57:43 2000 +0000
@@ -2,7 +2,7 @@
# Distribution kernel (TX3922 based model) kernel config file
#
-# $NetBSD: TX3922,v 1.3 1999/12/12 17:08:37 uch Exp $
+# $NetBSD: TX3922,v 1.4 2000/01/09 07:57:43 shin Exp $
#
include "arch/hpcmips/conf/std.hpcmips"
@@ -10,7 +10,8 @@
options MIPS1 # R2000/R3000 CPUs
options ENABLE_MIPS_TX3900 # R3900 CPU core
-options SOFTFLOAT # No FPU
+options NOFPU # No FPU
+options SOFTFLOAT # emulate FPU insn
#options R3900_CACHE_DISABLE # Disable I/D-cache
options TX39XX # Toshiba TX39 series
diff -r fdf8ed7e4557 -r d31382c3cead sys/arch/hpcmips/conf/files.hpcmips
--- a/sys/arch/hpcmips/conf/files.hpcmips Sun Jan 09 07:55:57 2000 +0000
+++ b/sys/arch/hpcmips/conf/files.hpcmips Sun Jan 09 07:57:43 2000 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: files.hpcmips,v 1.14 2000/01/07 15:19:14 uch Exp $
+# $NetBSD: files.hpcmips,v 1.15 2000/01/09 07:57:43 shin Exp $
# maxpartitions must be first item in files.${ARCH}.
maxpartitions 8
@@ -41,6 +41,8 @@
file arch/hpcmips/vr/vr.c vr41x1 # NEC VR4000 series
file arch/hpcmips/tx/tx39.c tx39xx # TOSHIBA TX3900 series
+file arch/mips/mips/fp.S softfloat
+
file arch/hpcmips/hpcmips/autoconf.c
file arch/hpcmips/hpcmips/conf.c
file arch/hpcmips/hpcmips/machdep.c
Home |
Main Index |
Thread Index |
Old Index