Module Name: src
Committed By: isaki
Date: Sat Nov 19 12:27:44 UTC 2011
Modified Files:
src/distrib/sets/lists/base: md.x68k
src/distrib/sets/lists/comp: md.x68k
src/distrib/sets/lists/man: mi
src/share/man/man4/man4.x68k: Makefile
src/share/man/man8/man8.x68k: Makefile
src/sys/arch/x68k/conf: GENERIC INSTALL files.x68k majors.x68k
src/sys/arch/x68k/include: Makefile
src/sys/arch/x68k/usr.bin: Makefile
Removed Files:
src/share/man/man4/man4.x68k: pow.4
src/share/man/man8/man8.x68k: rtcalarm.8
src/sys/arch/x68k/dev: pow.c powvar.h
src/sys/arch/x68k/include: powioctl.h
src/sys/arch/x68k/usr.bin/rtcalarm: Makefile rtcalarm.c
Log Message:
Obsolete pow(4) and rtcalarm(8). Discussed in port-x68k@.
Probably the combination of pow(4) ioctl and rtcalarm(8) does
not work for a long time, and nobody uses them.
I'll rewrite a part about power switch handler as a new device.
To generate a diff of this commit:
cvs rdiff -u -r1.42 -r1.43 src/distrib/sets/lists/base/md.x68k
cvs rdiff -u -r1.58 -r1.59 src/distrib/sets/lists/comp/md.x68k
cvs rdiff -u -r1.1355 -r1.1356 src/distrib/sets/lists/man/mi
cvs rdiff -u -r1.7 -r1.8 src/share/man/man4/man4.x68k/Makefile
cvs rdiff -u -r1.14 -r0 src/share/man/man4/man4.x68k/pow.4
cvs rdiff -u -r1.9 -r1.10 src/share/man/man8/man8.x68k/Makefile
cvs rdiff -u -r1.9 -r0 src/share/man/man8/man8.x68k/rtcalarm.8
cvs rdiff -u -r1.155 -r1.156 src/sys/arch/x68k/conf/GENERIC
cvs rdiff -u -r1.91 -r1.92 src/sys/arch/x68k/conf/INSTALL
cvs rdiff -u -r1.75 -r1.76 src/sys/arch/x68k/conf/files.x68k
cvs rdiff -u -r1.24 -r1.25 src/sys/arch/x68k/conf/majors.x68k
cvs rdiff -u -r1.23 -r0 src/sys/arch/x68k/dev/pow.c
cvs rdiff -u -r1.4 -r0 src/sys/arch/x68k/dev/powvar.h
cvs rdiff -u -r1.35 -r1.36 src/sys/arch/x68k/include/Makefile
cvs rdiff -u -r1.4 -r0 src/sys/arch/x68k/include/powioctl.h
cvs rdiff -u -r1.1.1.1 -r1.2 src/sys/arch/x68k/usr.bin/Makefile
cvs rdiff -u -r1.7 -r0 src/sys/arch/x68k/usr.bin/rtcalarm/Makefile
cvs rdiff -u -r1.11 -r0 src/sys/arch/x68k/usr.bin/rtcalarm/rtcalarm.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/distrib/sets/lists/base/md.x68k
diff -u src/distrib/sets/lists/base/md.x68k:1.42 src/distrib/sets/lists/base/md.x68k:1.43
--- src/distrib/sets/lists/base/md.x68k:1.42 Sat Dec 20 13:20:58 2008
+++ src/distrib/sets/lists/base/md.x68k Sat Nov 19 12:27:42 2011
@@ -1,10 +1,11 @@
-# $NetBSD: md.x68k,v 1.42 2008/12/20 13:20:58 isaki Exp $
+# $NetBSD: md.x68k,v 1.43 2011/11/19 12:27:42 isaki Exp $
+./dev/pow0 base-obsolete obsolete
./dev/pow1 base-obsolete obsolete
./usr/bin/bellctrl base-util-bin
./usr/bin/loadfont base-util-bin
./usr/bin/loadkmap base-util-bin
./usr/bin/palette base-util-bin
-./usr/bin/rtcalarm base-util-bin
+./usr/bin/rtcalarm base-obsolete obsolete
./usr/bin/tvctrl base-util-bin
./usr/mdec/boot base-sysutil-bin
./usr/mdec/fdboot_ufs base-sysutil-bin
Index: src/distrib/sets/lists/comp/md.x68k
diff -u src/distrib/sets/lists/comp/md.x68k:1.58 src/distrib/sets/lists/comp/md.x68k:1.59
--- src/distrib/sets/lists/comp/md.x68k:1.58 Sun Jul 17 20:54:32 2011
+++ src/distrib/sets/lists/comp/md.x68k Sat Nov 19 12:27:42 2011
@@ -1,4 +1,4 @@
-# $NetBSD: md.x68k,v 1.58 2011/07/17 20:54:32 joerg Exp $
+# $NetBSD: md.x68k,v 1.59 2011/11/19 12:27:42 isaki Exp $
./usr/include/ieeefp.h comp-c-include
./usr/include/x68k comp-c-include
./usr/include/x68k/_G_config.h comp-obsolete obsolete
@@ -46,7 +46,7 @@
./usr/include/x68k/pci_machdep.h comp-obsolete obsolete
./usr/include/x68k/pmap.h comp-c-include
./usr/include/x68k/pmc.h comp-c-include
-./usr/include/x68k/powioctl.h comp-c-include
+./usr/include/x68k/powioctl.h comp-obsolete obsolete
./usr/include/x68k/proc.h comp-c-include
./usr/include/x68k/profile.h comp-c-include
./usr/include/x68k/psl.h comp-c-include
Index: src/distrib/sets/lists/man/mi
diff -u src/distrib/sets/lists/man/mi:1.1355 src/distrib/sets/lists/man/mi:1.1356
--- src/distrib/sets/lists/man/mi:1.1355 Tue Nov 15 16:50:45 2011
+++ src/distrib/sets/lists/man/mi Sat Nov 19 12:27:42 2011
@@ -1,4 +1,4 @@
-# $NetBSD: mi,v 1.1355 2011/11/15 16:50:45 riz Exp $
+# $NetBSD: mi,v 1.1356 2011/11/19 12:27:42 isaki Exp $
#
# Note: don't delete entries from here - mark them as "obsolete" instead.
#
@@ -1823,7 +1823,7 @@
./usr/share/man/cat4/x68k/intro.0 man-sys-catman .cat
./usr/share/man/cat4/x68k/mfp.0 man-sys-catman .cat
./usr/share/man/cat4/x68k/neptune.0 man-sys-catman .cat
-./usr/share/man/cat4/x68k/pow.0 man-sys-catman .cat
+./usr/share/man/cat4/x68k/pow.0 man-obsolete obsolete
./usr/share/man/cat4/x68k/vs.0 man-sys-catman .cat
./usr/share/man/cat4/x86/amdpcib.0 man-sys-catman .cat
./usr/share/man/cat4/x86/apic.0 man-sys-catman .cat
@@ -2942,7 +2942,7 @@
./usr/share/man/cat8/x68k/memswitch.0 man-sysutil-catman .cat
./usr/share/man/cat8/x68k/newdisk.0 man-sysutil-catman .cat
./usr/share/man/cat8/x68k/poffd.0 man-obsolete obsolete
-./usr/share/man/cat8/x68k/rtcalarm.0 man-sysutil-catman .cat
+./usr/share/man/cat8/x68k/rtcalarm.0 man-obsolete obsolete
./usr/share/man/cat8/x86_64/MAKEDEV.0 man-obsolete obsolete
./usr/share/man/cat8/x86_64/makedev.0 man-obsolete obsolete
./usr/share/man/cat8/xntpd.0 man-obsolete obsolete
@@ -4586,7 +4586,7 @@
./usr/share/man/html4/x68k/intro.html man-sys-htmlman html
./usr/share/man/html4/x68k/mfp.html man-sys-htmlman html
./usr/share/man/html4/x68k/neptune.html man-sys-htmlman html
-./usr/share/man/html4/x68k/pow.html man-sys-htmlman html
+./usr/share/man/html4/x68k/pow.html man-obsolete obsolete
./usr/share/man/html4/x68k/vs.html man-sys-htmlman html
./usr/share/man/html4/x86/amdpcib.html man-sys-htmlman html
./usr/share/man/html4/x86/apic.html man-sys-htmlman html
@@ -5483,7 +5483,7 @@
./usr/share/man/html8/x68k/memswitch.html man-sysutil-htmlman html
./usr/share/man/html8/x68k/newdisk.html man-sysutil-htmlman html
./usr/share/man/html8/x68k/poffd.html man-obsolete obsolete
-./usr/share/man/html8/x68k/rtcalarm.html man-sysutil-htmlman html
+./usr/share/man/html8/x68k/rtcalarm.html man-obsolete obsolete
./usr/share/man/html8/yp.html man-nis-htmlman html
./usr/share/man/html8/ypbind.html man-nis-htmlman yp,html
./usr/share/man/html8/ypinit.html man-nis-htmlman yp,html
@@ -7284,7 +7284,7 @@
./usr/share/man/man4/x68k/intro.4 man-sys-man .man
./usr/share/man/man4/x68k/mfp.4 man-sys-man .man
./usr/share/man/man4/x68k/neptune.4 man-sys-man .man
-./usr/share/man/man4/x68k/pow.4 man-sys-man .man
+./usr/share/man/man4/x68k/pow.4 man-obsolete obsolete
./usr/share/man/man4/x68k/vs.4 man-sys-man .man
./usr/share/man/man4/x86/amdpcib.4 man-sys-man .man
./usr/share/man/man4/x86/apic.4 man-sys-man .man
@@ -8403,7 +8403,7 @@
./usr/share/man/man8/x68k/memswitch.8 man-sysutil-man .man
./usr/share/man/man8/x68k/newdisk.8 man-sysutil-man .man
./usr/share/man/man8/x68k/poffd.8 man-obsolete obsolete
-./usr/share/man/man8/x68k/rtcalarm.8 man-sysutil-man .man
+./usr/share/man/man8/x68k/rtcalarm.8 man-obsolete obsolete
./usr/share/man/man8/x86_64/MAKEDEV.8 man-obsolete obsolete
./usr/share/man/man8/x86_64/makedev.8 man-obsolete obsolete
./usr/share/man/man8/xntpd.8 man-obsolete obsolete
Index: src/share/man/man4/man4.x68k/Makefile
diff -u src/share/man/man4/man4.x68k/Makefile:1.7 src/share/man/man4/man4.x68k/Makefile:1.8
--- src/share/man/man4/man4.x68k/Makefile:1.7 Sun Dec 1 09:14:34 2002
+++ src/share/man/man4/man4.x68k/Makefile Sat Nov 19 12:27:43 2011
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.7 2002/12/01 09:14:34 isaki Exp $
+# $NetBSD: Makefile,v 1.8 2011/11/19 12:27:43 isaki Exp $
-MAN= bmd.4 intio.4 intro.4 mfp.4 neptune.4 pow.4 vs.4
+MAN= bmd.4 intio.4 intro.4 mfp.4 neptune.4 vs.4
MANSUBDIR=/x68k
.include <bsd.man.mk>
Index: src/share/man/man8/man8.x68k/Makefile
diff -u src/share/man/man8/man8.x68k/Makefile:1.9 src/share/man/man8/man8.x68k/Makefile:1.10
--- src/share/man/man8/man8.x68k/Makefile:1.9 Sat Dec 20 13:20:58 2008
+++ src/share/man/man8/man8.x68k/Makefile Sat Nov 19 12:27:43 2011
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.9 2008/12/20 13:20:58 isaki Exp $
+# $NetBSD: Makefile,v 1.10 2011/11/19 12:27:43 isaki Exp $
-MAN= boot.8 loadbsd.8 newdisk.8 rtcalarm.8
+MAN= boot.8 loadbsd.8 newdisk.8
MLINKS+=loadbsd.8 loadbsd.x.8
MANSUBDIR=/x68k
Index: src/sys/arch/x68k/conf/GENERIC
diff -u src/sys/arch/x68k/conf/GENERIC:1.155 src/sys/arch/x68k/conf/GENERIC:1.156
--- src/sys/arch/x68k/conf/GENERIC:1.155 Thu Mar 17 13:26:51 2011
+++ src/sys/arch/x68k/conf/GENERIC Sat Nov 19 12:27:43 2011
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.155 2011/03/17 13:26:51 tsutsui Exp $
+# $NetBSD: GENERIC,v 1.156 2011/11/19 12:27:43 isaki Exp $
#
# GENERIC machine description file
#
@@ -22,7 +22,7 @@ include "arch/x68k/conf/std.x68k"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "GENERIC-$Revision: 1.155 $"
+#ident "GENERIC-$Revision: 1.156 $"
maxusers 8
@@ -252,7 +252,6 @@ kbd0 at mfp0 # standard keyboard
ite0 at grf0 grfaddr 0 # internal terminal emulator
options ITE_KERNEL_ATTR=4 # bold for kernel messages
# see /sys/arch/x68k/dev/itevar.h
-pow0 at mfp0 # software power switch
## floppy disks
fdc0 at intio0 addr 0xe94000 intr 96 dma 0 dmaintr 100 # floppy controller
Index: src/sys/arch/x68k/conf/INSTALL
diff -u src/sys/arch/x68k/conf/INSTALL:1.91 src/sys/arch/x68k/conf/INSTALL:1.92
--- src/sys/arch/x68k/conf/INSTALL:1.91 Sun Mar 6 17:08:33 2011
+++ src/sys/arch/x68k/conf/INSTALL Sat Nov 19 12:27:43 2011
@@ -1,4 +1,4 @@
-# $NetBSD: INSTALL,v 1.91 2011/03/06 17:08:33 bouyer Exp $
+# $NetBSD: INSTALL,v 1.92 2011/11/19 12:27:43 isaki Exp $
#
# INSTALL -- installation kernel.
@@ -8,7 +8,7 @@ include "arch/x68k/conf/std.x68k"
#options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "INSTALL-$Revision: 1.91 $"
+#ident "INSTALL-$Revision: 1.92 $"
makeoptions COPTS="-Os" # Optimise for space. Implies -O2
@@ -223,7 +223,6 @@ kbd0 at mfp0 # standard keyboard
ite0 at grf0 grfaddr 0 # internal terminal emulator
options ITE_KERNEL_ATTR=4 # bold for kernel messages
# see /sys/arch/x68k/dev/itevar.h
-#pow0 at mfp0 # software power switch
## floppy disks
fdc0 at intio0 addr 0xe94000 intr 96 dma 0 dmaintr 100 # floppy controller
Index: src/sys/arch/x68k/conf/files.x68k
diff -u src/sys/arch/x68k/conf/files.x68k:1.75 src/sys/arch/x68k/conf/files.x68k:1.76
--- src/sys/arch/x68k/conf/files.x68k:1.75 Tue Nov 15 12:23:22 2011
+++ src/sys/arch/x68k/conf/files.x68k Sat Nov 19 12:27:43 2011
@@ -1,4 +1,4 @@
-# $NetBSD: files.x68k,v 1.75 2011/11/15 12:23:22 tsutsui Exp $
+# $NetBSD: files.x68k,v 1.76 2011/11/19 12:27:43 isaki Exp $
#
# new style config file for x68k architecture
#
@@ -96,10 +96,6 @@ device kbd: event
attach kbd at mfp
file arch/x68k/dev/kbd.c kbd needs-flag
-device pow: sysmon_power, sysmon_taskq
-attach pow at mfp
-file arch/x68k/dev/pow.c pow
-
device rtc
attach rtc at intio
file arch/x68k/dev/rtclock.c rtc
Index: src/sys/arch/x68k/conf/majors.x68k
diff -u src/sys/arch/x68k/conf/majors.x68k:1.24 src/sys/arch/x68k/conf/majors.x68k:1.25
--- src/sys/arch/x68k/conf/majors.x68k:1.24 Thu Jun 30 20:09:38 2011
+++ src/sys/arch/x68k/conf/majors.x68k Sat Nov 19 12:27:43 2011
@@ -1,4 +1,4 @@
-# $NetBSD: majors.x68k,v 1.24 2011/06/30 20:09:38 wiz Exp $
+# $NetBSD: majors.x68k,v 1.25 2011/11/19 12:27:43 isaki Exp $
#
# Device majors for x68k
#
@@ -29,7 +29,7 @@ device-major bpf char 22 bpfilter
device-major sram char 23 sram
device-major tun char 31 tun
-device-major pow char 32 pow
+#obsolete pow char 32 pow
device-major bell char 33 bell
device-major ccd char 34 block 15 ccd
device-major ss char 35 ss
Index: src/sys/arch/x68k/include/Makefile
diff -u src/sys/arch/x68k/include/Makefile:1.35 src/sys/arch/x68k/include/Makefile:1.36
--- src/sys/arch/x68k/include/Makefile:1.35 Thu Jul 21 11:02:48 2011
+++ src/sys/arch/x68k/include/Makefile Sat Nov 19 12:27:44 2011
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.35 2011/07/21 11:02:48 joerg Exp $
+# $NetBSD: Makefile,v 1.36 2011/11/19 12:27:44 isaki Exp $
INCSDIR= /usr/include/x68k
@@ -16,7 +16,7 @@ INCS= ansi.h aout_machdep.h asm.h \
lock.h limits.h \
math.h mcontext.h mutex.h \
opmbellio.h opmreg.h \
- param.h parioctl.h pcb.h pmap.h pmc.h powioctl.h proc.h \
+ param.h parioctl.h pcb.h pmap.h pmc.h proc.h \
profile.h psl.h pte.h ptrace.h \
reg.h remote-sl.h rwlock.h \
setjmp.h signal.h sram.h \
Index: src/sys/arch/x68k/usr.bin/Makefile
diff -u src/sys/arch/x68k/usr.bin/Makefile:1.1.1.1 src/sys/arch/x68k/usr.bin/Makefile:1.2
--- src/sys/arch/x68k/usr.bin/Makefile:1.1.1.1 Sun May 5 12:17:17 1996
+++ src/sys/arch/x68k/usr.bin/Makefile Sat Nov 19 12:27:44 2011
@@ -1,5 +1,5 @@
-# $NetBSD: Makefile,v 1.1.1.1 1996/05/05 12:17:17 oki Exp $
+# $NetBSD: Makefile,v 1.2 2011/11/19 12:27:44 isaki Exp $
-SUBDIR+= loadfont loadkmap palette rtcalarm tvctrl bellctrl
+SUBDIR+= loadfont loadkmap palette tvctrl bellctrl
.include <bsd.subdir.mk>