Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src Bring back the playstation2 port - now that a toolchain for ...
details: https://anonhg.NetBSD.org/src/rev/9ada46a09219
branches: trunk
changeset: 795065:9ada46a09219
user: martin <martin%NetBSD.org@localhost>
date: Mon Mar 31 11:25:47 2014 +0000
description:
Bring back the playstation2 port - now that a toolchain for it is
available again.
diffstat:
build.sh | 5 +-
distrib/cdrom/Makefile | 3 +-
distrib/notes/common/macros | 4 +-
distrib/notes/common/main | 6 +-
distrib/notes/common/sysinst | 4 +-
distrib/playstation2/Makefile | 22 +
distrib/playstation2/cdroms/Makefile | 6 +
distrib/playstation2/cdroms/installcd/Makefile | 5 +
distrib/playstation2/miniroot/Makefile.inc | 13 +
distrib/playstation2/miniroot/dot.profile | 74 +
distrib/playstation2/miniroot/list | 36 +
distrib/sets/lists/base/mi | 8 +-
distrib/sets/lists/comp/md.playstation2 | 54 +
distrib/utils/sysinst/Makefile | 3 +-
distrib/utils/sysinst/arch/playstation2/Makefile | 9 +
distrib/utils/sysinst/arch/playstation2/mbr_buf.S | 8 +
distrib/utils/sysinst/arch/playstation2/md.c | 183 +++
distrib/utils/sysinst/arch/playstation2/md.h | 73 +
distrib/utils/sysinst/arch/playstation2/menus.md.en | 40 +
distrib/utils/sysinst/arch/playstation2/menus.md.es | 40 +
distrib/utils/sysinst/arch/playstation2/menus.md.fr | 40 +
distrib/utils/sysinst/arch/playstation2/menus.md.pl | 42 +
distrib/utils/sysinst/arch/playstation2/msg.md.de | 92 +
distrib/utils/sysinst/arch/playstation2/msg.md.en | 91 +
distrib/utils/sysinst/arch/playstation2/msg.md.es | 92 +
distrib/utils/sysinst/arch/playstation2/msg.md.fr | 91 +
distrib/utils/sysinst/arch/playstation2/msg.md.pl | 93 +
doc/RESPONSIBLE | 3 +-
etc/etc.playstation2/MAKEDEV.conf | 10 +
etc/etc.playstation2/Makefile.inc | 14 +
etc/etc.playstation2/ttys | 9 +
etc/mtree/NetBSD.dist.base | 5 +-
gnu/usr.bin/send-pr/categories | 1 +
sbin/fdisk/fdisk.8 | 4 +-
share/man/man4/kloader.4 | 4 +-
share/man/man7/hier.7 | 6 +-
sys/arch/Makefile | 4 +-
sys/arch/README | 3 +-
sys/arch/playstation2/Makefile | 5 +
sys/arch/playstation2/compile/Makefile | 3 +
sys/arch/playstation2/conf/AGATE | 34 +
sys/arch/playstation2/conf/DEBUG | 117 ++
sys/arch/playstation2/conf/GENERIC | 58 +
sys/arch/playstation2/conf/Makefile.playstation2.inc | 20 +
sys/arch/playstation2/conf/RAMDISK | 29 +
sys/arch/playstation2/conf/build.playstation2.sh | 41 +
sys/arch/playstation2/conf/config.playstation2 | 89 +
sys/arch/playstation2/conf/files.playstation2 | 102 ++
sys/arch/playstation2/conf/majors.playstation2 | 52 +
sys/arch/playstation2/conf/std.playstation2 | 22 +
sys/arch/playstation2/dev/emac3.c | 395 ++++++++
sys/arch/playstation2/dev/emac3reg.h | 239 +++++
sys/arch/playstation2/dev/emac3var.h | 58 +
sys/arch/playstation2/dev/if_smap.c | 763 ++++++++++++++++
sys/arch/playstation2/dev/if_smapreg.h | 115 ++
sys/arch/playstation2/dev/ohci_sbus.c | 245 +++++
sys/arch/playstation2/dev/sbus.c | 307 ++++++
sys/arch/playstation2/dev/sbusreg.h | 43 +
sys/arch/playstation2/dev/sbusvar.h | 42 +
sys/arch/playstation2/dev/spd.c | 275 +++++
sys/arch/playstation2/dev/spdreg.h | 64 +
sys/arch/playstation2/dev/spdvar.h | 59 +
sys/arch/playstation2/dev/wdc_spd.c | 260 +++++
sys/arch/playstation2/ee/dmac.c | 383 ++++++++
sys/arch/playstation2/ee/dmacreg.h | 510 ++++++++++
sys/arch/playstation2/ee/dmacvar.h | 70 +
sys/arch/playstation2/ee/eevar.h | 51 +
sys/arch/playstation2/ee/gifreg.h | 32 +
sys/arch/playstation2/ee/gs.c | 164 +++
sys/arch/playstation2/ee/gsfb.c | 659 +++++++++++++
sys/arch/playstation2/ee/gsreg.h | 108 ++
sys/arch/playstation2/ee/gsvar.h | 44 +
sys/arch/playstation2/ee/intc.c | 230 ++++
sys/arch/playstation2/ee/intcreg.h | 35 +
sys/arch/playstation2/ee/intcvar.h | 63 +
sys/arch/playstation2/ee/sif.c | 142 ++
sys/arch/playstation2/ee/sifvar.h | 43 +
sys/arch/playstation2/ee/timer.c | 149 +++
sys/arch/playstation2/ee/timerreg.h | 132 ++
sys/arch/playstation2/ee/timervar.h | 37 +
sys/arch/playstation2/include/Makefile | 24 +
sys/arch/playstation2/include/ansi.h | 3 +
sys/arch/playstation2/include/aout_machdep.h | 3 +
sys/arch/playstation2/include/asm.h | 3 +
sys/arch/playstation2/include/autoconf.h | 31 +
sys/arch/playstation2/include/bootinfo.h | 54 +
sys/arch/playstation2/include/bswap.h | 3 +
sys/arch/playstation2/include/bus.h | 902 +++++++++++++++++++
sys/arch/playstation2/include/cdefs.h | 3 +
sys/arch/playstation2/include/cpu.h | 3 +
sys/arch/playstation2/include/cpu_counter.h | 3 +
sys/arch/playstation2/include/db_machdep.h | 6 +
sys/arch/playstation2/include/disklabel.h | 61 +
sys/arch/playstation2/include/ecoff_machdep.h | 3 +
sys/arch/playstation2/include/elf_machdep.h | 5 +
sys/arch/playstation2/include/endian.h | 3 +
sys/arch/playstation2/include/endian_machdep.h | 4 +
sys/arch/playstation2/include/float.h | 3 +
sys/arch/playstation2/include/ieee.h | 3 +
sys/arch/playstation2/include/ieeefp.h | 3 +
sys/arch/playstation2/include/int_const.h | 3 +
sys/arch/playstation2/include/int_fmtio.h | 3 +
sys/arch/playstation2/include/int_limits.h | 3 +
sys/arch/playstation2/include/int_mwgwtypes.h | 3 +
sys/arch/playstation2/include/int_types.h | 3 +
sys/arch/playstation2/include/intr.h | 81 +
sys/arch/playstation2/include/kcore.h | 3 +
sys/arch/playstation2/include/kdbparam.h | 3 +
sys/arch/playstation2/include/kloader.h | 32 +
sys/arch/playstation2/include/limits.h | 3 +
sys/arch/playstation2/include/lock.h | 4 +
sys/arch/playstation2/include/locore.h | 3 +
sys/arch/playstation2/include/math.h | 3 +
sys/arch/playstation2/include/mcontext.h | 3 +
sys/arch/playstation2/include/mips_opcode.h | 3 +
sys/arch/playstation2/include/mutex.h | 3 +
sys/arch/playstation2/include/param.h | 126 ++
sys/arch/playstation2/include/pcb.h | 3 +
sys/arch/playstation2/include/pmap.h | 3 +
sys/arch/playstation2/include/pmc.h | 3 +
sys/arch/playstation2/include/proc.h | 3 +
sys/arch/playstation2/include/profile.h | 3 +
sys/arch/playstation2/include/psl.h | 3 +
sys/arch/playstation2/include/pte.h | 3 +
sys/arch/playstation2/include/ptrace.h | 3 +
sys/arch/playstation2/include/reg.h | 3 +
sys/arch/playstation2/include/regdef.h | 3 +
sys/arch/playstation2/include/regnum.h | 3 +
sys/arch/playstation2/include/reloc.h | 5 +
sys/arch/playstation2/include/rwlock.h | 3 +
sys/arch/playstation2/include/setjmp.h | 3 +
sys/arch/playstation2/include/signal.h | 3 +
sys/arch/playstation2/include/stdarg.h | 3 +
sys/arch/playstation2/include/trap.h | 3 +
sys/arch/playstation2/include/types.h | 8 +
sys/arch/playstation2/include/varargs.h | 3 +
sys/arch/playstation2/include/vmparam.h | 13 +
sys/arch/playstation2/include/wchar_limits.h | 3 +
sys/arch/playstation2/include/wired_map.h | 3 +
sys/arch/playstation2/playstation2/autoconf.c | 64 +
sys/arch/playstation2/playstation2/bus_dma.c | 560 +++++++++++
sys/arch/playstation2/playstation2/bus_space.c | 304 ++++++
sys/arch/playstation2/playstation2/clock.c | 99 ++
sys/arch/playstation2/playstation2/console.c | 63 +
sys/arch/playstation2/playstation2/cpu.c | 65 +
sys/arch/playstation2/playstation2/disksubr.c | 392 ++++++++
sys/arch/playstation2/playstation2/interrupt.c | 286 ++++++
sys/arch/playstation2/playstation2/interrupt.h | 63 +
sys/arch/playstation2/playstation2/kloader_machdep.c | 74 +
sys/arch/playstation2/playstation2/locore_machdep.S | 218 ++++
sys/arch/playstation2/playstation2/machdep.c | 285 ++++++
sys/arch/playstation2/playstation2/mainbus.c | 84 +
sys/arch/playstation2/playstation2/sifbios.c | 526 +++++++++++
sys/arch/playstation2/playstation2/sifbios.h | 217 ++++
sys/dev/DEVNAMES | 6 +-
sys/dev/dkwedge/dkwedge_bsdlabel.c | 6 +-
tools/headerlist | 4 +-
157 files changed, 12262 insertions(+), 31 deletions(-)
diffs (truncated from 13175 to 300 lines):
diff -r 5aa495d4abfb -r 9ada46a09219 build.sh
--- a/build.sh Mon Mar 31 10:22:20 2014 +0000
+++ b/build.sh Mon Mar 31 11:25:47 2014 +0000
@@ -1,5 +1,5 @@
#! /usr/bin/env sh
-# $NetBSD: build.sh,v 1.276 2014/02/24 07:23:38 skrll Exp $
+# $NetBSD: build.sh,v 1.277 2014/03/31 11:25:47 martin Exp $
#
# Copyright (c) 2001-2011 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -644,6 +644,7 @@
MACHINE=next68k MACHINE_ARCH=m68k
MACHINE=ofppc MACHINE_ARCH=powerpc DEFAULT
MACHINE=ofppc MACHINE_ARCH=powerpc64 ALIAS=ofppc64
+MACHINE=playstations2 MACHINE_ARCH=mipsel
MACHINE=pmax MACHINE_ARCH=mips64el ALIAS=pmax64
MACHINE=pmax MACHINE_ARCH=mipsel DEFAULT
MACHINE=prep MACHINE_ARCH=powerpc
@@ -1745,7 +1746,7 @@
eval cat <<EOF ${makewrapout}
#! ${HOST_SH}
# Set proper variables to allow easy "make" building of a NetBSD subtree.
-# Generated from: \$NetBSD: build.sh,v 1.276 2014/02/24 07:23:38 skrll Exp $
+# Generated from: \$NetBSD: build.sh,v 1.277 2014/03/31 11:25:47 martin Exp $
# with these arguments: ${_args}
#
diff -r 5aa495d4abfb -r 9ada46a09219 distrib/cdrom/Makefile
--- a/distrib/cdrom/Makefile Mon Mar 31 10:22:20 2014 +0000
+++ b/distrib/cdrom/Makefile Mon Mar 31 11:25:47 2014 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.49 2009/12/05 16:29:10 pooka Exp $
+# $NetBSD: Makefile,v 1.50 2014/03/31 11:25:47 martin Exp $
#
# Consult "*.conf" for the configuration variables; this Makefile is typically
# not edited for basic configuration changes.
@@ -172,6 +172,7 @@
MACHINE_ARCH.newsmips= mipseb
MACHINE_ARCH.next68k= m68k
MACHINE_ARCH.ofppc= powerpc
+MACHINE_ARCH.playstation2=mipsel
MACHINE_ARCH.pmax= mipsel
MACHINE_ARCH.prep= powerpc
MACHINE_ARCH.sandpoint= powerpc
diff -r 5aa495d4abfb -r 9ada46a09219 distrib/notes/common/macros
--- a/distrib/notes/common/macros Mon Mar 31 10:22:20 2014 +0000
+++ b/distrib/notes/common/macros Mon Mar 31 11:25:47 2014 +0000
@@ -1,4 +1,4 @@
-.\" $NetBSD: macros,v 1.39 2014/02/24 07:23:39 skrll Exp $
+.\" $NetBSD: macros,v 1.40 2014/03/31 11:25:47 martin Exp $
.\"
.\" Copyright (c) 1999-2004 The NetBSD Foundation, Inc.
.\" All rights reserved.
@@ -398,7 +398,7 @@
.if \n[sun2] .ds A m68000
.if \n[amiga]:\n[atari]:\n[cesfic]:\n[hp300]:\n[luna68k]:\n[mac68k]:\n[mvme68k]:\n[news68k]:\n[next68k]:\n[sun3]:\n[x68k] .ds A m68k
.if \n[ews4800mips]:\n[mipsco]:\n[newsmips]:\n[sbmips]:\n[sgimips] .ds A mipseb
-.if \n[algor]:\n[arc]:\n[cobalt]:\n[evbmips]:\n[hpcmips]:\n[pmax] .ds A mipsel
+.if \n[algor]:\n[arc]:\n[cobalt]:\n[evbmips]:\n[hpcmips]:\n[playstation2]:\n[pmax] .ds A mipsel
.if \n[amigappc]:\n[bebox]:\n[evbppc]:\n[ibmnws]:\n[macppc]:\n[mvmeppc]:\n[ofppc]:\n[prep]:\n[rs6000]:\n[sandpoint] .ds A powerpc
.if \n[evbsh3]:\n[mmeye] .ds A sh3eb
.if \n[dreamcast]:\n[hpcsh]:\n[landisk] .ds A sh3el
diff -r 5aa495d4abfb -r 9ada46a09219 distrib/notes/common/main
--- a/distrib/notes/common/main Mon Mar 31 10:22:20 2014 +0000
+++ b/distrib/notes/common/main Mon Mar 31 11:25:47 2014 +0000
@@ -1,4 +1,4 @@
-.\" $NetBSD: main,v 1.509 2014/03/28 08:24:06 hsuenaga Exp $
+.\" $NetBSD: main,v 1.510 2014/03/31 11:25:47 martin Exp $
.\"
.\" Copyright (c) 1999-2012 The NetBSD Foundation, Inc.
.\" All rights reserved.
@@ -46,7 +46,7 @@
.as MACHINE_LIST " evbsh3 ews4800mips hp300 hppa hpcarm hpcmips hpcsh i386
.as MACHINE_LIST " ibmnws iyonix landisk luna68k mac68k macppc mipsco mmeye
.as MACHINE_LIST " mvme68k mvmeppc netwinder news68k newsmips next68k ofppc
-.as MACHINE_LIST " pmax prep rs6000 sandpoint sbmips
+.as MACHINE_LIST " playstation2 pmax prep rs6000 sandpoint sbmips
.as MACHINE_LIST " sgimips shark sparc sparc64 sun2 sun3 vax x68k xen zaurus .
.so \*[.CURDIR]/../common/macros
.
@@ -1023,7 +1023,7 @@
.Pp
.
.
-.Bl -column xxx "Jun-ichiro itojun Hagino" ".Mt sommerfeld%NetBSD.org@localhost" ".Sy ews4800mips"
+.Bl -column xxx "Jun-ichiro itojun Hagino" ".Mt sommerfeld%NetBSD.org@localhost" ".Sy playstation2"
.
.br_ne 1i
.It Em "The NetBSD core group:"
diff -r 5aa495d4abfb -r 9ada46a09219 distrib/notes/common/sysinst
--- a/distrib/notes/common/sysinst Mon Mar 31 10:22:20 2014 +0000
+++ b/distrib/notes/common/sysinst Mon Mar 31 11:25:47 2014 +0000
@@ -1,4 +1,4 @@
-.\" $NetBSD: sysinst,v 1.103 2014/02/24 07:23:39 skrll Exp $
+.\" $NetBSD: sysinst,v 1.104 2014/03/31 11:25:47 martin Exp $
.\"
.\" Copyright (c) 1999-2012 The NetBSD Foundation, Inc.
.\" All rights reserved.
@@ -49,7 +49,7 @@
.\}
.if \n[amiga]:\n[amigappc]:\n[arc]:\n[atari]:\n[cobalt]:\n[evbmips]:\
\n[evbppc]:\n[hppa]:\n[hpcmips]:\n[i386]:\n[macppc]:\n[ofppc]:\
-\n[sandpoint]:\n[sbmips]:\n[sgimips]:\n[x86_64] \{\
+\n[playstation2]:\n[sandpoint]:\n[sbmips]:\n[sgimips]:\n[x86_64] \{\
. ds part_max p
.\}
.if \n[acorn26]:\n[acorn32]:\n[cats]:\n[evbarm]:\n[evbppc]:\n[ews4800mips]:\
diff -r 5aa495d4abfb -r 9ada46a09219 distrib/playstation2/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/distrib/playstation2/Makefile Mon Mar 31 11:25:47 2014 +0000
@@ -0,0 +1,22 @@
+# $NetBSD: Makefile,v 1.15 2014/03/31 11:25:47 martin Exp $
+
+.include <bsd.own.mk>
+.include "${NETBSDSRCDIR}/distrib/common/Makefile.distrib"
+
+MINIROOTDIR!= cd ${.CURDIR}/../miniroot && ${PRINTOBJDIR}
+MINIROOT= ${MINIROOTDIR}/miniroot.fs
+
+MDSETTARGETS= RAMDISK ${MINIROOT} netbsd
+MDSET_RELEASEDIR= installation
+
+.include "${DISTRIBDIR}/common/Makefile.mdset"
+
+.include <bsd.prog.mk>
+
+SUBDIR= cdroms
+TARGETS+= release
+
+iso_image:
+ ${MAKEDIRTARGET} cdroms iso_image
+
+.include <bsd.subdir.mk>
diff -r 5aa495d4abfb -r 9ada46a09219 distrib/playstation2/cdroms/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/distrib/playstation2/cdroms/Makefile Mon Mar 31 11:25:47 2014 +0000
@@ -0,0 +1,6 @@
+# $NetBSD: Makefile,v 1.3 2014/03/31 11:25:47 martin Exp $
+
+SUBDIR= installcd
+TARGETS+= release iso_image
+
+.include <bsd.subdir.mk>
diff -r 5aa495d4abfb -r 9ada46a09219 distrib/playstation2/cdroms/installcd/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/distrib/playstation2/cdroms/installcd/Makefile Mon Mar 31 11:25:47 2014 +0000
@@ -0,0 +1,5 @@
+# $NetBSD: Makefile,v 1.3 2014/03/31 11:25:47 martin Exp $
+CDBASE= playstation2cd # gives ${CDBASE}.iso
+CDRELEASE= true # include $RELEASEDIR/$MACHINE
+
+.include "${.CURDIR}/../../../common/Makefile.bootcd"
diff -r 5aa495d4abfb -r 9ada46a09219 distrib/playstation2/miniroot/Makefile.inc
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/distrib/playstation2/miniroot/Makefile.inc Mon Mar 31 11:25:47 2014 +0000
@@ -0,0 +1,13 @@
+# $NetBSD: Makefile.inc,v 1.14 2014/03/31 11:25:48 martin Exp $
+
+DBG= -Os
+
+IMAGESIZE= 5m
+MAKEFS_FLAGS= -o density=2k
+IMAGEENDIAN= le
+MAKEDEVTARGETS= all
+LISTS+= ${DISTRIBDIR}/common/list.sysinst
+MTREECONF+= ${.CURDIR}/mtree.usr.install
+IMAGEDEPENDS+= ${ARCHDIR}/dot.profile ${DISTRIBDIR}/common/termcap \
+ ${DESTDIR}/.profile
+SMALLPROG_INET6=1
diff -r 5aa495d4abfb -r 9ada46a09219 distrib/playstation2/miniroot/dot.profile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/distrib/playstation2/miniroot/dot.profile Mon Mar 31 11:25:47 2014 +0000
@@ -0,0 +1,74 @@
+# $NetBSD: dot.profile,v 1.4 2014/03/31 11:25:48 martin Exp $
+#
+# Copyright (c) 1997 Perry E. Metzger
+# Copyright (c) 1994 Christopher G. Demetriou
+# 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 for the
+# NetBSD Project. See http://www.NetBSD.org/ for
+# information about NetBSD.
+# 4. The name of the author may not be used to endorse or promote products
+# derived from this software without specific prior written permission.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``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 AUTHOR 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.
+#
+# <<Id: LICENSE,v 1.2 2000/06/14 15:57:33 cgd Exp>>
+
+PATH=/sbin:/bin:/usr/bin:/usr/sbin:/
+export PATH
+TERM=vt100
+export TERM
+HOME=/
+export HOME
+BLOCKSIZE=1k
+export BLOCKSIZE
+EDITOR=ed
+export EDITOR
+
+umask 022
+
+ROOTDEV=/dev/md0a
+
+if [ "X${DONEPROFILE}" = "X" ]; then
+ DONEPROFILE=YES
+ export DONEPROFILE
+
+ # set up some sane defaults
+ echo 'erase ^?, werase ^W, kill ^U, intr ^C'
+ stty newcrt werase ^W intr ^C kill ^U erase ^? 9600
+ echo ''
+
+ # mount the ramdisk read write
+ mount -u $ROOTDEV /
+
+ # mount the kern_fs so that we can examine the dmesg state
+ mount -t kernfs /kern /kern
+
+ # pull in the functions that people will use from the shell prompt.
+ # . /.commonutils
+ # . /.instutils
+ dmesg() cat /kern/msgbuf
+ grep() sed -n "/$1/p"
+
+ # run the installation or upgrade script.
+ sysinst
+fi
diff -r 5aa495d4abfb -r 9ada46a09219 distrib/playstation2/miniroot/list
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/distrib/playstation2/miniroot/list Mon Mar 31 11:25:47 2014 +0000
@@ -0,0 +1,36 @@
+# $NetBSD: list,v 1.10 2014/03/31 11:25:48 martin Exp $
+
+# extras in bin
+#PROG bin/csh
+PROG bin/date
+PROG bin/rcp
+PROG bin/rcmd
+
+# extras in sbin
+PROG sbin/disklabel
+PROG sbin/fdisk
+PROG sbin/mount_ext2fs
+PROG sbin/fsck_ext2fs
+PROG sbin/mount_kernfs
+PROG sbin/mount_msdos
+
+# extras in /usr.bin
+#PROG usr/bin/netstat
+PROG usr/bin/rsh
+#PROG usr/bin/tset usr/bin/reset
+#PROG usr/bin/vi
+
+# crunchgen source directory specials: progs built in nonstandard places
+#SPECIAL vi srcdir usr.bin/nvi/build
+
+# Minimize use of MFS
+SYMLINK /tmp var/tmp
+
+# termcap file
+COPY ${DISTRIBDIR}/common/termcap usr/share/misc/termcap
+
+# and the installation tools
+COPY ${ARCHDIR}/dot.profile .profile
+
+# and a spare .profile
+COPY ${DESTDIR}/.profile tmp/.hdprofile
diff -r 5aa495d4abfb -r 9ada46a09219 distrib/sets/lists/base/mi
--- a/distrib/sets/lists/base/mi Mon Mar 31 10:22:20 2014 +0000
+++ b/distrib/sets/lists/base/mi Mon Mar 31 11:25:47 2014 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: mi,v 1.1063 2014/03/06 12:17:11 skrll Exp $
+# $NetBSD: mi,v 1.1064 2014/03/31 11:25:48 martin Exp $
#
# Note: Don't delete entries from here - mark them as "obsolete" instead,
# unless otherwise stated below.
@@ -3989,7 +3989,7 @@
./usr/share/man/cat8/next68k base-man-share
./usr/share/man/cat8/ofppc base-man-share
./usr/share/man/cat8/pc532 base-obsolete obsolete
Home |
Main Index |
Thread Index |
Old Index