Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/etc Move etc.walnut/* to etc.evbppc and tweak BUILD_KERNELS ...
details: https://anonhg.NetBSD.org/src/rev/c22123a63f46
branches: trunk
changeset: 540294:c22123a63f46
user: scw <scw%NetBSD.org@localhost>
date: Mon Dec 09 12:37:10 2002 +0000
description:
Move etc.walnut/* to etc.evbppc and tweak BUILD_KERNELS in Makefile.inc
to pick up the renamed install kernel.
diffstat:
etc/etc.evbppc/MAKEDEV | 575 ++++++++++++++++++++++++++++++++++++++++++++
etc/etc.evbppc/Makefile.inc | 9 +
etc/etc.evbppc/disktab | 31 ++
etc/etc.evbppc/ttys | 120 +++++++++
etc/etc.walnut/MAKEDEV | 575 --------------------------------------------
etc/etc.walnut/Makefile.inc | 9 -
etc/etc.walnut/disktab | 31 --
etc/etc.walnut/ttys | 120 ---------
8 files changed, 735 insertions(+), 735 deletions(-)
diffs (truncated from 1502 to 300 lines):
diff -r 38de6cb12bc7 -r c22123a63f46 etc/etc.evbppc/MAKEDEV
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/etc/etc.evbppc/MAKEDEV Mon Dec 09 12:37:10 2002 +0000
@@ -0,0 +1,575 @@
+#!/bin/sh -
+#
+# $NetBSD: MAKEDEV,v 1.1 2002/12/09 12:37:10 scw Exp $
+#
+# Copyright (c) 1990 The Regents of the University of California.
+# All rights reserved.
+#
+# Written and contributed by W. Jolitz 12/90
+#
+# Redistribution and use in source and binary forms are permitted provided
+# that: (1) source distributions retain this entire copyright notice and
+# comment, and (2) distributions including binaries display the following
+# acknowledgement: ``This product includes software developed by the
+# University of California, Berkeley and its contributors'' in the
+# documentation or other materials provided with the distribution and in
+# all advertising materials mentioning features or use of this software.
+# 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 ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+#
+# @(#)MAKEDEV 5.2 (Berkeley) 6/22/90
+#
+###########################################################################
+#
+# PLEASE RUN "cd ../share/man/man8 ; make makedevs"
+# AFTER CHANGING THIS FILE, AND COMMIT THE UPDATED MANPAGE!
+#
+###########################################################################
+#
+# Device "make" file. Valid arguments:
+# all makes all known devices, including local devices.
+# Tries to make the 'standard' number of each type.
+# std standard devices
+# local configuration specific devices
+# isdns make ISDN devices
+#
+# Tapes:
+# st* SCSI tapes
+#
+# Disks:
+# wd* "winchester" disk drives (IDE)
+# sd* SCSI disks
+# cd* SCSI CD-ROM
+# vnd* "file" pseudo-disks
+# md* memory pseudo-disk devices
+# ccd* contatenated disk devices
+# cgd* cryptographic disk devices
+# raid* RAIDframe disk devices
+#
+# Terminal ports:
+# com* standard PC COM ports (XXX)
+# tty* alias for PC COM ports, this is what the system really wants
+# ttyCY* Cyclom-Y multiport serial boards. Each "unit" makes 32 ports.
+#
+# Pseudo terminals:
+# pty* set of 62 master and slave pseudo terminals
+# opty first 16 ptys, to save inodes on install media
+#
+# Printers:
+# lpt* stock lp
+# lpa* interruptless lp
+#
+# ISDN devices:
+# isdn communication between userland isdnd and kernel
+# isdnctl control device
+# isdnbchan* raw b-channel access
+# isdntel* telephony device
+# isdntrc* trace device
+#
+# Special purpose devices:
+# clockctl clock control for non root users
+# fd file descriptors
+# bpf* packet filter
+# ipl ip filter
+# random Random number generator
+# lkm loadable kernel modules interface
+# tun* network tunnel driver
+# scsibus* SCSI busses, see scsi(4), scsictl(8)
+# ss* SCSI scanner
+# uk* unknown SCSI device
+# ch* SCSI media changer
+# cfs* Coda file system device
+# pci* PCI bus access devices
+# systrace syscall tracer
+# kttcp kernel ttcp helper
+# sysmon System Monitoring hardware
+#
+
+dialin=0
+dialout=524288 # high bit of the minor number
+
+PATH=/sbin:/usr/sbin:/bin:/usr/bin
+umask 77
+
+# Check if we have fdesc mounted
+if [ -d fd ]; then
+ case "`df fd`" in
+ *fdesc*) nofdesc=false;;
+ *) nofdesc=true;;
+ esac
+else
+ nofdesc=true
+fi
+
+makedev()
+{
+
+for i
+do
+case $i in
+
+all)
+ makedev std fd wd0 wd1 wd2 wd3 sd0 sd1 sd2 sd3 sd4
+ makedev tty0 tty1 pty0
+ makedev raid0 raid1 raid2 raid3 raid4 raid5 raid6 raid7
+ makedev st0 st1 ch0 cd0 cd1 vnd0 vnd1 lpa0 lpa1 lpa2
+ makedev lpt0 lpt1 lpt2 tun0 tun1 ipl
+ makedev bpf0 bpf1 bpf2 bpf3 bpf4 bpf5 bpf6 bpf7
+ makedev ccd0 ccd1 ccd2 ccd3 md0 ss0 ch0 uk0 uk1 random ttyCY0
+ makedev cgd0 cgd1 cgd2 cgd3
+ makedev lkm local
+ makedev scsibus0 scsibus1 scsibus2 scsibus3
+ makedev pci0 pci1 pci2 pci3 pci4 pci5 pci6 pci7
+ makedev isdns
+ makedev clockctl
+ makedev systrace
+ makedev kttcp
+ makedev sysmon
+ ;;
+
+ramdisk)
+ makedev md0
+ ;;
+
+isdns)
+ makedev isdn isdnctl isdnbchan0 isdnbchan1 isdntel0 isdntel1 isdntrc0 isdntrc1
+ ;;
+
+std)
+ rm -f console drum mem kmem null zero io klog
+ mknod console c 0 0
+ mknod drum c 6 0 ; chmod 640 drum ; chgrp kmem drum
+ mknod kmem c 2 1 ; chmod 640 kmem ; chgrp kmem kmem
+ mknod mem c 2 0 ; chmod 640 mem ; chgrp kmem mem
+ mknod null c 2 2 ; chmod 666 null
+ mknod zero c 2 12 ; chmod 666 zero
+ mknod klog c 5 0 ; chmod 600 klog
+ if $nofdesc; then
+ rm -f tty stdin stdout stderr
+ mknod tty c 1 0 ; chmod 666 tty
+ mknod stdin c 32 0 ; chmod 666 stdin
+ mknod stdout c 32 1 ; chmod 666 stdout
+ mknod stderr c 32 2 ; chmod 666 stderr
+ fi
+ ;;
+
+# Wscons commented out for now until it is supported for real.
+# Note that the major numbers will need to be revised at that time.
+#wscons)
+# makedev ttyE0 ttyE1 ttyE2 ttyE3 ttyE4 ttyE5 ttyE6 ttyE7
+# makedev wsmouse0 wsmouse1 wsmouse2 wsmouse3
+# makedev wskbd0 wskbd1 wskbd2 wskbd3
+# makedev wsmux0 wsmux1 wsmux2 wsmux3
+# makedev wsmouse wskbd
+# makedev ttyEcfg
+# ;;
+
+#wsmouse)
+# rm -f wsmouse
+# mknod wsmouse c 52 0
+# chmod 600 wsmouse
+# ;;
+
+#wskbd)
+# rm -f wskbd
+# mknod wskbd c 52 1
+# chmod 600 wskbd
+# ;;
+
+#wsmux*)
+# unit=${i#wsmux}
+# unitctl=$(($unit + 128))
+# wsmux=wsmux$unit
+# wsmuxctl=wsmuxctl$unit
+# major=52
+# rm -f $wsmux $wsmuxctl
+# mknod $wsmux c $major $unit
+# chmod 600 $wsmux
+# mknod $wsmuxctl c $major $unitctl
+# chmod 200 $wsmuxctl
+# ;;
+
+#ttyEcfg)
+# chr=47
+# rm -f ttyEcfg
+# mknod ttyEcfg c $chr 255
+# chmod 600 ttyEcfg
+# ;;
+
+#ttyE*)
+# chr=47; unit=${i#ttyE}
+# rm -f ttyE$unit
+# mknod ttyE$unit c $chr $unit
+# ;;
+
+#wsmouse*)
+# unit=${i#wsmouse}
+# wsmouse=wsmouse$unit
+# major=49
+# rm -f $wsmouse
+# mknod $wsmouse c $major $unit
+# chmod 600 $wsmouse
+# ;;
+
+#wskbd*)
+# unit=${i#wskbd}
+# wskbd=wskbd$unit
+# major=48
+# rm -f $wskbd
+# mknod $wskbd c $major $unit
+# chmod 600 $wskbd
+# ;;
+
+fd)
+ if $nofdesc; then
+ rm -f fd/*
+ mkdir fd 2>/dev/null
+ n=0
+ while [ $n -lt 64 ]; do
+ mknod fd/$n c 32 $n
+ n=$(($n + 1))
+ done
+ chmod 755 fd
+ chmod 666 fd/*
+ fi
+ ;;
+
+md*)
+ unit=${i#md}; blk=9; chr=27
+ rm -f md${unit}? rmd${unit}?
+ mknod md${unit}a b $blk $(($unit * 16 + 0))
+ mknod md${unit}d b $blk $(($unit * 16 + 3))
+# mknod rmd${unit}a c $chr $(($unit * 16 + 0))
+# mknod rmd${unit}d c $chr $(($unit * 16 + 3))
+ chgrp operator md${unit}? #rmd${unit}?
+ chmod 640 md${unit}? #rmd${unit}?
+ ;;
+
+ss*)
+ case $i in
+ ss*) name=ss; unit=${i#ss}; chr=17;;
+ esac
+ rm -f $name$unit n$name$unit en$name$unit
+ mknod $name$unit c $chr $(($unit * 16 + 0))
+ mknod n$name$unit c $chr $(($unit * 16 + 1))
+ mknod en$name$unit c $chr $(($unit * 16 + 3))
+ chgrp operator $name$unit n$name$unit en$name$unit
+ chmod 640 $name$unit n$name$unit en$name$unit
+ ;;
+
+ccd*|cgd*|sd*|vnd*|wd*|raid*)
+ case $i in
+ ccd*) name=ccd; unit=${i#ccd}; blk=3; chr=26;;
+ cgd*) name=cgd; unit=${i#cgd}; blk=13; chr=64;;
+ raid*) name=raid; unit=${i#raid}; blk=12; chr=38;;
+ sd*) name=sd; unit=${i#sd}; blk=4; chr=13;;
+ vnd*) name=vnd; unit=${i#vnd}; blk=2; chr=25;;
+ wd*) name=wd; unit=${i#wd}; blk=10; chr=30;;
+ esac
+ rm -f $name$unit? r$name$unit?
+ mknod ${name}${unit}a b $blk $(($unit * 16 + 0))
+ mknod ${name}${unit}b b $blk $(($unit * 16 + 1))
+ mknod ${name}${unit}c b $blk $(($unit * 16 + 2))
+ mknod ${name}${unit}d b $blk $(($unit * 16 + 3))
+ mknod ${name}${unit}e b $blk $(($unit * 16 + 4))
+ mknod ${name}${unit}f b $blk $(($unit * 16 + 5))
+ mknod ${name}${unit}g b $blk $(($unit * 16 + 6))
+ mknod ${name}${unit}h b $blk $(($unit * 16 + 7))
+ mknod ${name}${unit}i b $blk $(($unit * 16 + 8))
+ mknod ${name}${unit}j b $blk $(($unit * 16 + 9))
+ mknod ${name}${unit}k b $blk $(($unit * 16 + 10))
+ mknod ${name}${unit}l b $blk $(($unit * 16 + 11))
+ mknod ${name}${unit}m b $blk $(($unit * 16 + 12))
+ mknod ${name}${unit}n b $blk $(($unit * 16 + 13))
+ mknod ${name}${unit}o b $blk $(($unit * 16 + 14))
+ mknod ${name}${unit}p b $blk $(($unit * 16 + 15))
+ mknod r${name}${unit}a c $chr $(($unit * 16 + 0))
+ mknod r${name}${unit}b c $chr $(($unit * 16 + 1))
+ mknod r${name}${unit}c c $chr $(($unit * 16 + 2))
+ mknod r${name}${unit}d c $chr $(($unit * 16 + 3))
+ mknod r${name}${unit}e c $chr $(($unit * 16 + 4))
+ mknod r${name}${unit}f c $chr $(($unit * 16 + 5))
+ mknod r${name}${unit}g c $chr $(($unit * 16 + 6))
Home |
Main Index |
Thread Index |
Old Index