CVS commit: src/sys/arch/evbppc/conf

2021-06-26 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Sat Jun 26 09:03:46 UTC 2021

Modified Files:
src/sys/arch/evbppc/conf: std.explora

Log Message:
Oops, revert unintentional part of the previous.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/evbppc/conf/std.explora

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/std.explora
diff -u src/sys/arch/evbppc/conf/std.explora:1.8 src/sys/arch/evbppc/conf/std.explora:1.9
--- src/sys/arch/evbppc/conf/std.explora:1.8	Sat Jun 26 09:00:39 2021
+++ src/sys/arch/evbppc/conf/std.explora	Sat Jun 26 09:03:46 2021
@@ -1,4 +1,4 @@
-#	$NetBSD: std.explora,v 1.8 2021/06/26 09:00:39 rin Exp $
+#	$NetBSD: std.explora,v 1.9 2021/06/26 09:03:46 rin Exp $
 #
 # Standard/required options for NetBSD/explora.
 
@@ -28,5 +28,3 @@ options 	INTSTK=16384
 options 	PPC_CPU_FREQ=6600	# XXX hack for pckbc_cnattach()
 
 include		"arch/evbppc/conf/files.explora"
-
-options 	PPC_PCI_MACHDEP_IMPL=""



CVS commit: src/sys/arch/evbppc/conf

2021-06-26 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Sat Jun 26 09:00:39 UTC 2021

Modified Files:
src/sys/arch/evbppc/conf: std.explora

Log Message:
Set VMSWAP_DEFAULT_PLAINTEXT for Explora 450 (IBM_PPC403).
(slow CPU & memory shortage)


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/evbppc/conf/std.explora

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/std.explora
diff -u src/sys/arch/evbppc/conf/std.explora:1.7 src/sys/arch/evbppc/conf/std.explora:1.8
--- src/sys/arch/evbppc/conf/std.explora:1.7	Fri Mar  5 06:45:12 2021
+++ src/sys/arch/evbppc/conf/std.explora	Sat Jun 26 09:00:39 2021
@@ -1,4 +1,4 @@
-#	$NetBSD: std.explora,v 1.7 2021/03/05 06:45:12 rin Exp $
+#	$NetBSD: std.explora,v 1.8 2021/06/26 09:00:39 rin Exp $
 #
 # Standard/required options for NetBSD/explora.
 
@@ -9,6 +9,9 @@ include		"conf/std"	# MI standard option
 options 	PPC_IBM4XX	# IBM 40x family
 options 	PPC_IBM403	# IBM 403GCX
 
+options 	VMSWAP_DEFAULT_PLAINTEXT	# do not encrypt swap by
+		# default (slow cpu)
+
 # Executable support:
 options 	EXEC_ELF32	# (native) ELF32 binary support
 options 	EXEC_AOUT	# (native) a.out binary support (deprecated)
@@ -25,3 +28,5 @@ options 	INTSTK=16384
 options 	PPC_CPU_FREQ=6600	# XXX hack for pckbc_cnattach()
 
 include		"arch/evbppc/conf/files.explora"
+
+options 	PPC_PCI_MACHDEP_IMPL=""



CVS commit: src/sys/arch/evbppc/conf

2021-06-03 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Thu Jun  3 09:09:22 UTC 2021

Modified Files:
src/sys/arch/evbppc/conf: DHT

Log Message:
- Add some more things necessary for ATF.
- Add makphy(4) found in recent wm(4) models.
- Style.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/evbppc/conf/DHT

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/DHT
diff -u src/sys/arch/evbppc/conf/DHT:1.1 src/sys/arch/evbppc/conf/DHT:1.2
--- src/sys/arch/evbppc/conf/DHT:1.1	Fri Apr  2 07:00:33 2021
+++ src/sys/arch/evbppc/conf/DHT	Thu Jun  3 09:09:22 2021
@@ -1,4 +1,4 @@
-#	$NetBSD: DHT,v 1.1 2021/04/02 07:00:33 rin Exp $
+#	$NetBSD: DHT,v 1.2 2021/06/03 09:09:22 rin Exp $
 #
 #	DHT --- DHT Walnut 405GP Evaluation Board
 #		(Digital Home Technologies PCB 01070201 Rev. 1.1)
@@ -8,7 +8,7 @@ include 	"arch/evbppc/conf/std.dht"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"DHT-$Revision: 1.1 $"
+#ident 		"DHT-$Revision: 1.2 $"
 
 maxusers	32
 
@@ -49,7 +49,7 @@ options 	DIAGNOSTIC		# cheap kernel cons
 options 	DDB			# in-kernel debugger
 options 	DDB_HISTORY_SIZE=512	# enable history editing in DDB
 #options 	TRAP_PANICWAIT
-makeoptions	COPY_SYMTAB=1	# size for embedded symbol table
+makeoptions	COPY_SYMTAB=1		# size for embedded symbol table
 
 makeoptions	DEBUG="-g"		# compile full symbol table
 
@@ -177,6 +177,7 @@ siisata* at pci? dev ? function ?	# SiI 
 
 wm*	at pci? dev ? function ?	# Intel 82543/82544 gigabit
 igphy*	at mii? phy ?			# Intel IGP01E1000
+makphy* at mii? phy ?			# Marvell Semiconductor 88E1000 PHYs
 ukphy*	at mii? phy ?			# generic unknown PHYs
 
 xhci*	at pci?	dev ? function ?	# eXtensible Host Controller
@@ -204,7 +205,7 @@ pseudo-device	swcrypto		# software crypt
 #pseudo-device	cgd			# cryptographic disk devices
 #pseudo-device	raid			# RAIDframe disk driver
 #options 	RAID_AUTOCONFIG		# auto-configuration of RAID components
-#pseudo-device	fss			# file system snapshot device
+pseudo-device	fss			# file system snapshot device
 #pseudo-device	md			# memory disk device
 pseudo-device	vnd			# disk-like interface to files
 
@@ -231,6 +232,7 @@ pseudo-device	agr			# IEEE 802.3ad link 
 # miscellaneous pseudo-devices
 pseudo-device	pty			# pseudo-terminals
 pseudo-device	clockctl		# user control of clock subsystem
+pseudo-device	drvctl			# user control of drive subsystem
 pseudo-device	ksyms			# /dev/ksyms
 pseudo-device	putter			# for puffs and pud
 



CVS commit: src/sys/arch/evbppc/conf

2021-03-29 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Mon Mar 29 13:12:38 UTC 2021

Modified Files:
src/sys/arch/evbppc/conf: Makefile.virtex.inc Makefile.walnut.inc

Log Message:
Fix copy-paste; These boards are 405, not 403.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/evbppc/conf/Makefile.virtex.inc
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/evbppc/conf/Makefile.walnut.inc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/Makefile.virtex.inc
diff -u src/sys/arch/evbppc/conf/Makefile.virtex.inc:1.1 src/sys/arch/evbppc/conf/Makefile.virtex.inc:1.2
--- src/sys/arch/evbppc/conf/Makefile.virtex.inc:1.1	Sat Dec  2 22:18:47 2006
+++ src/sys/arch/evbppc/conf/Makefile.virtex.inc	Mon Mar 29 13:12:38 2021
@@ -1,7 +1,7 @@
-#	$NetBSD: Makefile.virtex.inc,v 1.1 2006/12/02 22:18:47 freza Exp $
+#	$NetBSD: Makefile.virtex.inc,v 1.2 2021/03/29 13:12:38 rin Exp $
 
-CFLAGS+=-mcpu=403
-AFLAGS+=-mcpu=403
+CFLAGS+=-mcpu=405
+AFLAGS+=-mcpu=405
 
 .ifndef TEXTADDR
 BEGIN:

Index: src/sys/arch/evbppc/conf/Makefile.walnut.inc
diff -u src/sys/arch/evbppc/conf/Makefile.walnut.inc:1.9 src/sys/arch/evbppc/conf/Makefile.walnut.inc:1.10
--- src/sys/arch/evbppc/conf/Makefile.walnut.inc:1.9	Thu Jul 28 22:46:48 2016
+++ src/sys/arch/evbppc/conf/Makefile.walnut.inc	Mon Mar 29 13:12:38 2021
@@ -1,8 +1,8 @@
-#	$NetBSD: Makefile.walnut.inc,v 1.9 2016/07/28 22:46:48 maya Exp $
+#	$NetBSD: Makefile.walnut.inc,v 1.10 2021/03/29 13:12:38 rin Exp $
 
 MKIMG?=	${HOST_SH} ${THISPPC}/compile/walnut-mkimg.sh
-CFLAGS+=-mcpu=403
-AFLAGS+=-mcpu=403
+CFLAGS+=-mcpu=405
+AFLAGS+=-mcpu=405
 TEXTADDR?=	25000
 
 SYSTEM_FIRST_OBJ=	walnut_start.o



CVS commit: src/sys/arch/evbppc/conf

2021-03-13 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Sun Mar 14 03:35:39 UTC 2021

Modified Files:
src/sys/arch/evbppc/conf: EXPLORA451

Log Message:
Enable NFS_BOOT_UDP; on-board NIC seems to be too slow for overhead due to
NFS over TCP. Some scores of pkgsrc/benchmarks/bonnie improve nearly x2.


To generate a diff of this commit:
cvs rdiff -u -r1.70 -r1.71 src/sys/arch/evbppc/conf/EXPLORA451

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/EXPLORA451
diff -u src/sys/arch/evbppc/conf/EXPLORA451:1.70 src/sys/arch/evbppc/conf/EXPLORA451:1.71
--- src/sys/arch/evbppc/conf/EXPLORA451:1.70	Fri Mar  5 07:06:15 2021
+++ src/sys/arch/evbppc/conf/EXPLORA451	Sun Mar 14 03:35:39 2021
@@ -1,4 +1,4 @@
-#	$NetBSD: EXPLORA451,v 1.70 2021/03/05 07:06:15 rin Exp $
+#	$NetBSD: EXPLORA451,v 1.71 2021/03/14 03:35:39 rin Exp $
 #
 #	EXPLORA451 -- NCD Explora 450 Series Thin Client
 #
@@ -121,6 +121,7 @@ options 	WS_KERNEL_FG=WSCOL_GREEN
 options 	WSDISPLAY_DEFAULTSCREENS=1
 
 # Options for netboot
+options 	NFS_BOOT_UDP		# for much better performance
 options 	NFS_BOOT_BOOTPARAM
 options 	NFS_BOOT_DHCP
 



CVS commit: src/sys/arch/evbppc/conf

2021-03-04 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Fri Mar  5 06:57:02 UTC 2021

Modified Files:
src/sys/arch/evbppc/conf: EXPLORA451

Log Message:
Add tmpfs.


To generate a diff of this commit:
cvs rdiff -u -r1.68 -r1.69 src/sys/arch/evbppc/conf/EXPLORA451

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/EXPLORA451
diff -u src/sys/arch/evbppc/conf/EXPLORA451:1.68 src/sys/arch/evbppc/conf/EXPLORA451:1.69
--- src/sys/arch/evbppc/conf/EXPLORA451:1.68	Sun Sep 27 13:48:51 2020
+++ src/sys/arch/evbppc/conf/EXPLORA451	Fri Mar  5 06:57:02 2021
@@ -1,4 +1,4 @@
-#	$NetBSD: EXPLORA451,v 1.68 2020/09/27 13:48:51 roy Exp $
+#	$NetBSD: EXPLORA451,v 1.69 2021/03/05 06:57:02 rin Exp $
 #
 #	GENERIC -- everything that's currently supported
 #
@@ -76,6 +76,7 @@ file-system 	UMAPFS		# NULLFS + uid and 
 file-system 	UNION		# union file system
 file-system	CODA		# Coda File System; also needs vcoda (below)
 file-system	PTYFS		# /dev/pts/N support
+file-system	TMPFS		# Efficient memory file-system
 
 # File system options
 options 	QUOTA		# legacy UFS quotas



CVS commit: src/sys/arch/evbppc/conf

2021-03-04 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Fri Mar  5 06:45:12 UTC 2021

Modified Files:
src/sys/arch/evbppc/conf: std.explora

Log Message:
Bump INTSTK to 16KB, i.e., one VM page, in the same manner as other boards.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/evbppc/conf/std.explora

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/std.explora
diff -u src/sys/arch/evbppc/conf/std.explora:1.6 src/sys/arch/evbppc/conf/std.explora:1.7
--- src/sys/arch/evbppc/conf/std.explora:1.6	Fri Mar  5 06:06:34 2021
+++ src/sys/arch/evbppc/conf/std.explora	Fri Mar  5 06:45:12 2021
@@ -1,4 +1,4 @@
-#	$NetBSD: std.explora,v 1.6 2021/03/05 06:06:34 rin Exp $
+#	$NetBSD: std.explora,v 1.7 2021/03/05 06:45:12 rin Exp $
 #
 # Standard/required options for NetBSD/explora.
 
@@ -20,7 +20,7 @@ makeoptions	PPCDIR="ibm4xx"
 
 options 	PPC_INTR_IMPL=""
 
-options 	INTSTK=8192
+options 	INTSTK=16384
 
 options 	PPC_CPU_FREQ=6600	# XXX hack for pckbc_cnattach()
 



CVS commit: src/sys/arch/evbppc/conf

2020-11-10 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Tue Nov 10 11:19:58 UTC 2020

Modified Files:
src/sys/arch/evbppc/conf: RB800

Log Message:
Add nvme(4) and ahcisata(4).

Both work fine via miniPCIe to M.2 adapter.


To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.38 src/sys/arch/evbppc/conf/RB800

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/RB800
diff -u src/sys/arch/evbppc/conf/RB800:1.37 src/sys/arch/evbppc/conf/RB800:1.38
--- src/sys/arch/evbppc/conf/RB800:1.37	Fri Apr 26 21:40:29 2019
+++ src/sys/arch/evbppc/conf/RB800	Tue Nov 10 11:19:57 2020
@@ -1,4 +1,4 @@
-#	$NetBSD: RB800,v 1.37 2019/04/26 21:40:29 sevan Exp $
+#	$NetBSD: RB800,v 1.38 2020/11/10 11:19:57 rin Exp $
 #
 #	RB800 -- everything that's currently supported
 #
@@ -7,7 +7,7 @@ include 	"arch/evbppc/conf/std.mpc85xx"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident 		"RB800-$Revision: 1.37 $"
+ident 		"RB800-$Revision: 1.38 $"
 
 maxusers	32
 
@@ -190,6 +190,13 @@ pci*		at ppb?
 
 alc*		at pci? dev ? function ?
 
+# NVM Express controllers and devices
+nvme*		at pci? dev ? function ?
+ld*		at nvme? nsid ?
+
+ahcisata*	at pci? dev ? function ?	# AHCI SATA controllers
+atabus* 	at ahcisata? channel ?
+
 #ehci*		at pci? dev ? function ?
 #ohci*		at pci? dev ? function ?
 #uhci*		at pci? dev ? function ?



CVS commit: src/sys/arch/evbppc/conf

2020-11-06 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Fri Nov  6 18:36:35 UTC 2020

Modified Files:
src/sys/arch/evbppc/conf: INSTALL.inc

Log Message:
Bump ramdisk size slightly


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/evbppc/conf/INSTALL.inc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/INSTALL.inc
diff -u src/sys/arch/evbppc/conf/INSTALL.inc:1.4 src/sys/arch/evbppc/conf/INSTALL.inc:1.5
--- src/sys/arch/evbppc/conf/INSTALL.inc:1.4	Thu Feb  9 15:24:08 2017
+++ src/sys/arch/evbppc/conf/INSTALL.inc	Fri Nov  6 18:36:34 2020
@@ -1,4 +1,4 @@
-# 	$NetBSD: INSTALL.inc,v 1.4 2017/02/09 15:24:08 joerg Exp $
+# 	$NetBSD: INSTALL.inc,v 1.5 2020/11/06 18:36:34 martin Exp $
 
 # DEBUG options turned on:
 
@@ -17,5 +17,5 @@ options 	MEMORY_DISK_IS_ROOT	# force roo
 options 	MEMORY_DISK_SERVER=0	# no userspace memory disk support
 ## The ramdisk size must be kept in sync manually with the size of
 ## the `ramdisk' image (which is built in distrib/evbppc/ramdisk/ramdisk).
-options 	MEMORY_DISK_ROOT_SIZE=6560	# size of memory disk, in blocks
+options 	MEMORY_DISK_ROOT_SIZE=7072	# size of memory disk, in blocks
 options 	MEMORY_DISK_RBFLAGS=RB_SINGLE	# boot in single-user mode



CVS commit: src/sys/arch/evbppc/conf

2020-07-06 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Mon Jul  6 10:38:46 UTC 2020

Modified Files:
src/sys/arch/evbppc/conf: files.explora

Log Message:
Now, sys/arch/powerpc/ibm4xx/pic_uic.c requires opt_uic.h.

XXX
Switch to powerpc/conf/files.ibm4xx.


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/evbppc/conf/files.explora

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/files.explora
diff -u src/sys/arch/evbppc/conf/files.explora:1.9 src/sys/arch/evbppc/conf/files.explora:1.10
--- src/sys/arch/evbppc/conf/files.explora:1.9	Mon Jun 20 17:44:33 2011
+++ src/sys/arch/evbppc/conf/files.explora	Mon Jul  6 10:38:46 2020
@@ -1,4 +1,4 @@
-#	$NetBSD: files.explora,v 1.9 2011/06/20 17:44:33 matt Exp $
+#	$NetBSD: files.explora,v 1.10 2020/07/06 10:38:46 rin Exp $
 
 # maxpartitions must be first item in files.${ARCH}
 
@@ -16,6 +16,7 @@ file	arch/evbppc/explora/autoconf.c
 file	arch/evbppc/explora/consinit.c
 file	arch/evbppc/explora/machdep.c
 file	arch/powerpc/ibm4xx/ibm4xx_machdep.c
+defflag	opt_uic.h	MULTIUIC
 file	arch/powerpc/ibm4xx/pic_uic.c
 file	dev/md_root.cmemory_disk_hooks
 



CVS commit: src/sys/arch/evbppc/conf

2017-09-14 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Fri Sep 15 03:07:55 UTC 2017

Modified Files:
src/sys/arch/evbppc/conf: EV64260

Log Message:
fix path miff


To generate a diff of this commit:
cvs rdiff -u -r1.69 -r1.70 src/sys/arch/evbppc/conf/EV64260

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/EV64260
diff -u src/sys/arch/evbppc/conf/EV64260:1.69 src/sys/arch/evbppc/conf/EV64260:1.70
--- src/sys/arch/evbppc/conf/EV64260:1.69	Thu Sep 14 03:58:40 2017
+++ src/sys/arch/evbppc/conf/EV64260	Thu Sep 14 23:07:55 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: EV64260,v 1.69 2017/09/14 07:58:40 mrg Exp $
+#	$NetBSD: EV64260,v 1.70 2017/09/15 03:07:55 christos Exp $
 #
 #	MVP -- Motorola's Multiprocessing Verification Platform
 #
@@ -63,7 +63,7 @@ makeoptions	COPY_SYMTAB=1	# size for emb
 makeoptions	DEBUG="-g"
 
 # Compatibility options
-include 	"arch/evbppc/conf/compat_netbsd16.config"
+include 	"conf/compat_netbsd16.config"
 #options 	COMPAT_386BSD_MBRPART # recognize old partition ID
 
 # File systems



CVS commit: src/sys/arch/evbppc/conf

2017-02-17 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Sat Feb 18 05:08:47 UTC 2017

Modified Files:
src/sys/arch/evbppc/conf: files.evbppc files.mpc85xx files.obs600
files.pmppc

Log Message:
Factorize kern/subr_disk_mbr.c into files.evbppc, and make EVBPPC_HAS_MBR
more like a normal option. No functional changes.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/evbppc/conf/files.evbppc \
src/sys/arch/evbppc/conf/files.pmppc
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/evbppc/conf/files.mpc85xx
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/evbppc/conf/files.obs600

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/files.evbppc
diff -u src/sys/arch/evbppc/conf/files.evbppc:1.6 src/sys/arch/evbppc/conf/files.evbppc:1.7
--- src/sys/arch/evbppc/conf/files.evbppc:1.6	Wed Oct 17 19:54:16 2007
+++ src/sys/arch/evbppc/conf/files.evbppc	Sat Feb 18 05:08:47 2017
@@ -1,10 +1,11 @@
-#	$NetBSD: files.evbppc,v 1.6 2007/10/17 19:54:16 garbled Exp $
+#	$NetBSD: files.evbppc,v 1.7 2017/02/18 05:08:47 rin Exp $
 
 # maxpartitions must be first item in files.${ARCH}
 maxpartitions 16
 
 maxusers 2 8 64
 
+file	kern/subr_disk_mbr.c			disk & evbppc_has_mbr
 file	arch/evbppc/evbppc/disksubr.c		disk & !evbppc_has_mbr
 file	arch/evbppc/evbppc/evbppc_machdep.c	ppc_ibm4xx
 
Index: src/sys/arch/evbppc/conf/files.pmppc
diff -u src/sys/arch/evbppc/conf/files.pmppc:1.6 src/sys/arch/evbppc/conf/files.pmppc:1.7
--- src/sys/arch/evbppc/conf/files.pmppc:1.6	Wed Jun 22 18:06:32 2011
+++ src/sys/arch/evbppc/conf/files.pmppc	Sat Feb 18 05:08:47 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: files.pmppc,v 1.6 2011/06/22 18:06:32 matt Exp $
+#	$NetBSD: files.pmppc,v 1.7 2017/02/18 05:08:47 rin Exp $
 #
 #
 maxpartitions 16
@@ -9,7 +9,6 @@ include "arch/powerpc/pic/files.pic"
 
 file	arch/evbppc/pmppc/autoconf.c
 file	arch/powerpc/powerpc/clock.c
-file	kern/subr_disk_mbr.c			disk
 file	arch/evbppc/pmppc/pic_cpc700.c
 file	arch/evbppc/pmppc/machdep.c
 

Index: src/sys/arch/evbppc/conf/files.mpc85xx
diff -u src/sys/arch/evbppc/conf/files.mpc85xx:1.10 src/sys/arch/evbppc/conf/files.mpc85xx:1.11
--- src/sys/arch/evbppc/conf/files.mpc85xx:1.10	Sat Dec 27 16:19:33 2014
+++ src/sys/arch/evbppc/conf/files.mpc85xx	Sat Feb 18 05:08:47 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: files.mpc85xx,v 1.10 2014/12/27 16:19:33 nonaka Exp $
+#	$NetBSD: files.mpc85xx,v 1.11 2017/02/18 05:08:47 rin Exp $
 #
 # mpc85xx-specific configuration info
 
@@ -13,9 +13,6 @@ file	arch/powerpc/booke/e500_intr.c
 file	arch/powerpc/booke/e500_timer.c
 file	arch/powerpc/booke/e500_tlb.c
 
-# we usr MBR
-file	kern/subr_disk_mbr.c			disk
-
 # Memory Disk for install kernel
 file	dev/md_root.cmemory_disk_hooks
 

Index: src/sys/arch/evbppc/conf/files.obs600
diff -u src/sys/arch/evbppc/conf/files.obs600:1.2 src/sys/arch/evbppc/conf/files.obs600:1.3
--- src/sys/arch/evbppc/conf/files.obs600:1.2	Thu Nov 21 14:03:02 2013
+++ src/sys/arch/evbppc/conf/files.obs600	Sat Feb 18 05:08:47 2017
@@ -1,12 +1,10 @@
-#	$NetBSD: files.obs600,v 1.2 2013/11/21 14:03:02 kiyohara Exp $
+#	$NetBSD: files.obs600,v 1.3 2017/02/18 05:08:47 rin Exp $
 #
 # obs600-specific configuration info
 
 file	arch/evbppc/obs405/obs600_autoconf.c
 file	arch/evbppc/obs405/obs600_machdep.c
 
-file	kern/subr_disk_mbr.c			disk
-
 include "dev/usb/files.usb"
 
 include "dev/bluetooth/files.bluetooth"



CVS commit: src/sys/arch/evbppc/conf

2016-07-28 Thread Maya Rashish
Module Name:src
Committed By:   maya
Date:   Thu Jul 28 22:46:48 UTC 2016

Modified Files:
src/sys/arch/evbppc/conf: Makefile.ev64260.inc Makefile.obs405.inc
Makefile.walnut.inc

Log Message:
Fix typo in Makefile which resulted in kernel image not being generated

>From Rin Okuyama in PR/51369


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/evbppc/conf/Makefile.ev64260.inc
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/evbppc/conf/Makefile.obs405.inc
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/evbppc/conf/Makefile.walnut.inc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/Makefile.ev64260.inc
diff -u src/sys/arch/evbppc/conf/Makefile.ev64260.inc:1.7 src/sys/arch/evbppc/conf/Makefile.ev64260.inc:1.8
--- src/sys/arch/evbppc/conf/Makefile.ev64260.inc:1.7	Mon Mar  3 19:08:46 2014
+++ src/sys/arch/evbppc/conf/Makefile.ev64260.inc	Thu Jul 28 22:46:48 2016
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile.ev64260.inc,v 1.7 2014/03/03 19:08:46 joerg Exp $
+#	$NetBSD: Makefile.ev64260.inc,v 1.8 2016/07/28 22:46:48 maya Exp $
 
 MKIMG?=	${HOST_SH} ${THISPPC}/compile/walnut-mkimg.sh
 
@@ -9,5 +9,5 @@ SYSTEM_FIRST_SFILE=	${THISPPC}/${BOARDTY
 
 SYSTEM_LD_TAIL_EXTRA+=; \
 	echo ${MKIMG} $@ $@.img ; \
-	OBJDUMP=${OBJDUMP}; OBJCOPY=${OBJCOPY}; STAT=${TOOL_STAT]; \
+	OBJDUMP=${OBJDUMP}; OBJCOPY=${OBJCOPY}; STAT=${TOOL_STAT}; \
 		export OBJDUMP OBJCOPY STAT; ${MKIMG} $@ $@.img

Index: src/sys/arch/evbppc/conf/Makefile.obs405.inc
diff -u src/sys/arch/evbppc/conf/Makefile.obs405.inc:1.12 src/sys/arch/evbppc/conf/Makefile.obs405.inc:1.13
--- src/sys/arch/evbppc/conf/Makefile.obs405.inc:1.12	Tue Aug  5 15:40:59 2014
+++ src/sys/arch/evbppc/conf/Makefile.obs405.inc	Thu Jul 28 22:46:48 2016
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile.obs405.inc,v 1.12 2014/08/05 15:40:59 apb Exp $
+#	$NetBSD: Makefile.obs405.inc,v 1.13 2016/07/28 22:46:48 maya Exp $
 
 CFLAGS+=-mcpu=405
 AFLAGS+=-mcpu=405
@@ -15,7 +15,7 @@ SYSTEM_FIRST_SFILE=	${THISPPC}/obs405/ob
 
 SYSTEM_LD_TAIL_EXTRA+=; \
 	echo ${MKIMG} $@ $@.img ; \
-	OBJDUMP=${OBJDUMP}; OBJCOPY=${OBJCOPY}; STAT=${TOOL_STAT]; \
+	OBJDUMP=${OBJDUMP}; OBJCOPY=${OBJCOPY}; STAT=${TOOL_STAT}; \
 		export OBJDUMP OBJCOPY STAT; ${MKIMG} $@ $@.img
 
 
@@ -30,7 +30,7 @@ SYSTEM_FIRST_SFILE=	${POWERPC}/${PPCDIR}
 
 SYSTEM_LD_TAIL_EXTRA+=; \
 	echo ${MKIMG} $@ $@.img ; \
-	OBJDUMP=${OBJDUMP}; OBJCOPY=${OBJCOPY}; STAT=${TOOL_STAT]; \
+	OBJDUMP=${OBJDUMP}; OBJCOPY=${OBJCOPY}; STAT=${TOOL_STAT}; \
 		export OBJDUMP OBJCOPY STAT; ${MKIMG} $@ $@.img
 
 

Index: src/sys/arch/evbppc/conf/Makefile.walnut.inc
diff -u src/sys/arch/evbppc/conf/Makefile.walnut.inc:1.8 src/sys/arch/evbppc/conf/Makefile.walnut.inc:1.9
--- src/sys/arch/evbppc/conf/Makefile.walnut.inc:1.8	Mon Mar  3 19:08:46 2014
+++ src/sys/arch/evbppc/conf/Makefile.walnut.inc	Thu Jul 28 22:46:48 2016
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile.walnut.inc,v 1.8 2014/03/03 19:08:46 joerg Exp $
+#	$NetBSD: Makefile.walnut.inc,v 1.9 2016/07/28 22:46:48 maya Exp $
 
 MKIMG?=	${HOST_SH} ${THISPPC}/compile/walnut-mkimg.sh
 CFLAGS+=-mcpu=403
@@ -10,5 +10,5 @@ SYSTEM_FIRST_SFILE=	${THISPPC}/walnut/wa
 
 SYSTEM_LD_TAIL_EXTRA_EXTRA+=; \
 	echo ${MKIMG} $@ $@.img ; \
-	OBJDUMP=${OBJDUMP}; OBJCOPY=${OBJCOPY}; STAT=${TOOL_STAT]; \
+	OBJDUMP=${OBJDUMP}; OBJCOPY=${OBJCOPY}; STAT=${TOOL_STAT}; \
 		export OBJDUMP OBJCOPY STAT; ${MKIMG} $@ $@.img



CVS commit: src/sys/arch/evbppc/conf

2015-06-26 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Fri Jun 26 21:54:41 UTC 2015

Modified Files:
src/sys/arch/evbppc/conf: TWRP1025

Log Message:
Add cinlude TWRP1025.local


To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/sys/arch/evbppc/conf/TWRP1025

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/TWRP1025
diff -u src/sys/arch/evbppc/conf/TWRP1025:1.20 src/sys/arch/evbppc/conf/TWRP1025:1.21
--- src/sys/arch/evbppc/conf/TWRP1025:1.20	Fri Jan 30 14:54:46 2015
+++ src/sys/arch/evbppc/conf/TWRP1025	Fri Jun 26 21:54:41 2015
@@ -1,4 +1,4 @@
-#	$NetBSD: TWRP1025,v 1.20 2015/01/30 14:54:46 nonaka Exp $
+#	$NetBSD: TWRP1025,v 1.21 2015/06/26 21:54:41 matt Exp $
 #
 #	TWRP1025 -- everything that's currently supported
 #
@@ -7,7 +7,7 @@ include		arch/evbppc/conf/std.mpc85xx
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident 		TWRP1025-$Revision: 1.20 $
+ident 		TWRP1025-$Revision: 1.21 $
 
 maxusers	32
 
@@ -231,3 +231,5 @@ pseudo-device	pty			# pseudo-terminals
 pseudo-device	kttcp			# kernel ttcp
 pseudo-device	vlan			# 802.1Q VLANs
 pseudo-device	lockstat		# lock profiling
+
+cinclude	arch/evbppc/conf/TWRP1025.local



CVS commit: src/sys/arch/evbppc/conf

2015-03-06 Thread NONAKA Kimihiro
Module Name:src
Committed By:   nonaka
Date:   Fri Mar  6 14:18:14 UTC 2015

Modified Files:
src/sys/arch/evbppc/conf: RB800

Log Message:
RouterBOARD RB800 don't use u-boot.


To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31 src/sys/arch/evbppc/conf/RB800

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/RB800
diff -u src/sys/arch/evbppc/conf/RB800:1.30 src/sys/arch/evbppc/conf/RB800:1.31
--- src/sys/arch/evbppc/conf/RB800:1.30	Sun Aug 24 07:59:22 2014
+++ src/sys/arch/evbppc/conf/RB800	Fri Mar  6 14:18:14 2015
@@ -1,4 +1,4 @@
-#	$NetBSD: RB800,v 1.30 2014/08/24 07:59:22 jnemeth Exp $
+#	$NetBSD: RB800,v 1.31 2015/03/06 14:18:14 nonaka Exp $
 #
 #	RB800 -- everything that's currently supported
 #
@@ -7,7 +7,7 @@ include		arch/evbppc/conf/std.mpc85xx
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident 		RB800-$Revision: 1.30 $
+ident 		RB800-$Revision: 1.31 $
 
 maxusers	32
 
@@ -18,6 +18,7 @@ options 	MPC8544
 options 	PPC_HAVE_SPE
 no options 	GUR_BASE
 options 	GUR_BASE=0xe000
+options 	ROUTERBOOT
 
 options 	PAX_ASLR=0
 



CVS commit: src/sys/arch/evbppc/conf

2015-01-30 Thread NONAKA Kimihiro
Module Name:src
Committed By:   nonaka
Date:   Fri Jan 30 14:54:46 UTC 2015

Modified Files:
src/sys/arch/evbppc/conf: TWRP1025

Log Message:
Added lockstat


To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 src/sys/arch/evbppc/conf/TWRP1025

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/TWRP1025
diff -u src/sys/arch/evbppc/conf/TWRP1025:1.19 src/sys/arch/evbppc/conf/TWRP1025:1.20
--- src/sys/arch/evbppc/conf/TWRP1025:1.19	Fri Dec 26 11:56:14 2014
+++ src/sys/arch/evbppc/conf/TWRP1025	Fri Jan 30 14:54:46 2015
@@ -1,4 +1,4 @@
-#	$NetBSD: TWRP1025,v 1.19 2014/12/26 11:56:14 nonaka Exp $
+#	$NetBSD: TWRP1025,v 1.20 2015/01/30 14:54:46 nonaka Exp $
 #
 #	TWRP1025 -- everything that's currently supported
 #
@@ -7,7 +7,7 @@ include		arch/evbppc/conf/std.mpc85xx
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident 		TWRP1025-$Revision: 1.19 $
+ident 		TWRP1025-$Revision: 1.20 $
 
 maxusers	32
 
@@ -230,3 +230,4 @@ pseudo-device	ksyms			# /dev/ksyms
 pseudo-device	pty			# pseudo-terminals
 pseudo-device	kttcp			# kernel ttcp
 pseudo-device	vlan			# 802.1Q VLANs
+pseudo-device	lockstat		# lock profiling



CVS commit: src/sys/arch/evbppc/conf

2014-12-26 Thread NONAKA Kimihiro
Module Name:src
Committed By:   nonaka
Date:   Fri Dec 26 11:56:14 UTC 2014

Modified Files:
src/sys/arch/evbppc/conf: TWRP1025

Log Message:
Uncommented out INET6.


To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 src/sys/arch/evbppc/conf/TWRP1025

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/TWRP1025
diff -u src/sys/arch/evbppc/conf/TWRP1025:1.18 src/sys/arch/evbppc/conf/TWRP1025:1.19
--- src/sys/arch/evbppc/conf/TWRP1025:1.18	Sun Aug 24 07:59:22 2014
+++ src/sys/arch/evbppc/conf/TWRP1025	Fri Dec 26 11:56:14 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: TWRP1025,v 1.18 2014/08/24 07:59:22 jnemeth Exp $
+#	$NetBSD: TWRP1025,v 1.19 2014/12/26 11:56:14 nonaka Exp $
 #
 #	TWRP1025 -- everything that's currently supported
 #
@@ -7,7 +7,7 @@ include		arch/evbppc/conf/std.mpc85xx
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident 		TWRP1025-$Revision: 1.18 $
+ident 		TWRP1025-$Revision: 1.19 $
 
 maxusers	32
 
@@ -107,7 +107,7 @@ options 	INET		# IP + ICMP + TCP + UDP
 options 	INET_CSUM_COUNTERS
 options 	TCP_CSUM_COUNTERS
 options 	UDP_CSUM_COUNTERS
-#options 	INET6		# IPV6
+options 	INET6		# IPV6
 #options 	IPSEC		# IP security
 #options 	IPSEC_DEBUG	# debug for IP security
 #options 	MROUTING	# IP multicast routing



CVS commit: src/sys/arch/evbppc/conf

2014-10-15 Thread Masao Uebayashi
Module Name:src
Committed By:   uebayasi
Date:   Wed Oct 15 08:14:44 UTC 2014

Modified Files:
src/sys/arch/evbppc/conf: OPENBLOCKS266_OPT OPENBLOCKS600 PMPPC

Log Message:
Fix builds.


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 src/sys/arch/evbppc/conf/OPENBLOCKS266_OPT
cvs rdiff -u -r1.19 -r1.20 src/sys/arch/evbppc/conf/OPENBLOCKS600
cvs rdiff -u -r1.34 -r1.35 src/sys/arch/evbppc/conf/PMPPC

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/OPENBLOCKS266_OPT
diff -u src/sys/arch/evbppc/conf/OPENBLOCKS266_OPT:1.17 src/sys/arch/evbppc/conf/OPENBLOCKS266_OPT:1.18
--- src/sys/arch/evbppc/conf/OPENBLOCKS266_OPT:1.17	Sat Sep  1 18:17:50 2012
+++ src/sys/arch/evbppc/conf/OPENBLOCKS266_OPT	Wed Oct 15 08:14:44 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: OPENBLOCKS266_OPT,v 1.17 2012/09/01 18:17:50 jakllsch Exp $
+#	$NetBSD: OPENBLOCKS266_OPT,v 1.18 2014/10/15 08:14:44 uebayasi Exp $
 #
 
 include		arch/evbppc/conf/OPENBLOCKS266
@@ -195,6 +195,7 @@ audio* at uaudio?
 
 # USB MIDI
 umidi*	at uhub? port ? configuration ?
+midi*	at midibus?
 
 # USB IrDA
 # USB-IrDA bridge spec

Index: src/sys/arch/evbppc/conf/OPENBLOCKS600
diff -u src/sys/arch/evbppc/conf/OPENBLOCKS600:1.19 src/sys/arch/evbppc/conf/OPENBLOCKS600:1.20
--- src/sys/arch/evbppc/conf/OPENBLOCKS600:1.19	Sat Aug 23 20:26:57 2014
+++ src/sys/arch/evbppc/conf/OPENBLOCKS600	Wed Oct 15 08:14:44 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: OPENBLOCKS600,v 1.19 2014/08/23 20:26:57 dholland Exp $
+#	$NetBSD: OPENBLOCKS600,v 1.20 2014/10/15 08:14:44 uebayasi Exp $
 #
 #	GENERIC -- everything that's currently supported
 #
@@ -7,7 +7,7 @@ include		arch/evbppc/conf/std.obs600
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		OPENBLOCKS600-$Revision: 1.19 $
+#ident 		OPENBLOCKS600-$Revision: 1.20 $
 
 maxusers	32
 
@@ -149,7 +149,7 @@ config		netbsd	root on ? type ?
 plb0 at root# Processor Local Bus
 cpu0	at plb?# CPU
 ecc0	at plb? irq 17			# On-chip ECC controller
-dwctwo	at plb? addr 0xef6c irq 94	# On-chip USB controller
+dwctwo0	at plb? addr 0xef6c irq 94	# On-chip USB controller
 
 # On-chip Peripheral Bus support
 opb*	at plb?# On-chip Peripheral Bus

Index: src/sys/arch/evbppc/conf/PMPPC
diff -u src/sys/arch/evbppc/conf/PMPPC:1.34 src/sys/arch/evbppc/conf/PMPPC:1.35
--- src/sys/arch/evbppc/conf/PMPPC:1.34	Sat Aug 23 20:26:57 2014
+++ src/sys/arch/evbppc/conf/PMPPC	Wed Oct 15 08:14:44 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: PMPPC,v 1.34 2014/08/23 20:26:57 dholland Exp $
+#	$NetBSD: PMPPC,v 1.35 2014/10/15 08:14:44 uebayasi Exp $
 #
 #	PMPPC
 #
@@ -348,6 +348,7 @@ uaudio*	at uhub? port ? configuration ?
 
 # USB MIDI
 umidi* at uhub? port ? configuration ?
+midi*	at midibus?
 
 # USB IrDA
 # USB-IrDA bridge spec



CVS commit: src/sys/arch/evbppc/conf

2014-10-14 Thread Masao Uebayashi
Module Name:src
Committed By:   uebayasi
Date:   Tue Oct 14 17:43:14 UTC 2014

Modified Files:
src/sys/arch/evbppc/conf: EV64260

Log Message:
Don't enable wscons options without wscons.


To generate a diff of this commit:
cvs rdiff -u -r1.63 -r1.64 src/sys/arch/evbppc/conf/EV64260

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/EV64260
diff -u src/sys/arch/evbppc/conf/EV64260:1.63 src/sys/arch/evbppc/conf/EV64260:1.64
--- src/sys/arch/evbppc/conf/EV64260:1.63	Sat Aug 23 20:26:57 2014
+++ src/sys/arch/evbppc/conf/EV64260	Tue Oct 14 17:43:14 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: EV64260,v 1.63 2014/08/23 20:26:57 dholland Exp $
+#	$NetBSD: EV64260,v 1.64 2014/10/14 17:43:14 uebayasi Exp $
 #
 #	MVP -- Motorola's Multiprocessing Verification Platform
 #
@@ -140,9 +140,9 @@ options 	PCI_NETBSD_CONFIGURE	# Do not r
 
 # wscons options
 #options 	WSEMUL_SUN		# sun terminal emulation
-options 	WSEMUL_VT100		# VT100 / VT220 emulation
-options 	WSDISPLAY_COMPAT_USL		# wsconscfg VT handling
-options 	WSDISPLAY_DEFAULTSCREENS=1
+#options 	WSEMUL_VT100		# VT100 / VT220 emulation
+#options 	WSDISPLAY_COMPAT_USL		# wsconscfg VT handling
+#options 	WSDISPLAY_DEFAULTSCREENS=1
 
 # Kernel root file system and dump configuration.
 config		netbsd	root on ? type ?



CVS commit: src/sys/arch/evbppc/conf

2014-08-10 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Sun Aug 10 17:56:23 UTC 2014

Modified Files:
src/sys/arch/evbppc/conf: EXPLORA451 P2020DS PMPPC WALNUT

Log Message:
LLVM builds have a slightly larger symbol table, so bump the space.


To generate a diff of this commit:
cvs rdiff -u -r1.54 -r1.55 src/sys/arch/evbppc/conf/EXPLORA451
cvs rdiff -u -r1.20 -r1.21 src/sys/arch/evbppc/conf/P2020DS
cvs rdiff -u -r1.30 -r1.31 src/sys/arch/evbppc/conf/PMPPC
cvs rdiff -u -r1.66 -r1.67 src/sys/arch/evbppc/conf/WALNUT

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/EXPLORA451
diff -u src/sys/arch/evbppc/conf/EXPLORA451:1.54 src/sys/arch/evbppc/conf/EXPLORA451:1.55
--- src/sys/arch/evbppc/conf/EXPLORA451:1.54	Sun Jun 30 21:38:56 2013
+++ src/sys/arch/evbppc/conf/EXPLORA451	Sun Aug 10 17:56:23 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: EXPLORA451,v 1.54 2013/06/30 21:38:56 rmind Exp $
+#	$NetBSD: EXPLORA451,v 1.55 2014/08/10 17:56:23 joerg Exp $
 #
 #	GENERIC -- everything that's currently supported
 #
@@ -52,7 +52,7 @@ options 	DDB_HISTORY_SIZE=512	# enable h
 #options 	KGDB		# remote debugger
 #options 	KGDB_DEVNAME=\com\,KGDB_DEVADDR=0x3f8,KGDB_DEVRATE=9600
 makeoptions	DEBUG=-g	# compile full symbol table
-options 	SYMTAB_SPACE=43
+options 	SYMTAB_SPACE=44
 
 # Compatibility options
 options 	COMPAT_NOMID	# compatibility with 386BSD, BSDI, NetBSD 0.8,

Index: src/sys/arch/evbppc/conf/P2020DS
diff -u src/sys/arch/evbppc/conf/P2020DS:1.20 src/sys/arch/evbppc/conf/P2020DS:1.21
--- src/sys/arch/evbppc/conf/P2020DS:1.20	Sun Jun 30 21:38:56 2013
+++ src/sys/arch/evbppc/conf/P2020DS	Sun Aug 10 17:56:23 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: P2020DS,v 1.20 2013/06/30 21:38:56 rmind Exp $
+#	$NetBSD: P2020DS,v 1.21 2014/08/10 17:56:23 joerg Exp $
 #
 #	P2020DS -- everything that's currently supported
 #
@@ -8,7 +8,7 @@ include		arch/evbppc/conf/std.mpc85xx
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident 		P2020DS-$Revision: 1.20 $
+ident 		P2020DS-$Revision: 1.21 $
 
 maxusers	32
 
@@ -46,7 +46,7 @@ options 	DEBUG		# expensive debugging ch
 options 	DDB		# in-kernel debugger
 options 	DDB_HISTORY_SIZE=512	# enable history editing in DDB
 options 	TRAP_PANICWAIT
-options 	SYMTAB_SPACE=425000	# size for embedded symbol table
+options 	SYMTAB_SPACE=435000	# size for embedded symbol table
 
 makeoptions	DEBUG=-g	# compile full symbol table
 

Index: src/sys/arch/evbppc/conf/PMPPC
diff -u src/sys/arch/evbppc/conf/PMPPC:1.30 src/sys/arch/evbppc/conf/PMPPC:1.31
--- src/sys/arch/evbppc/conf/PMPPC:1.30	Sun Jun 30 21:38:56 2013
+++ src/sys/arch/evbppc/conf/PMPPC	Sun Aug 10 17:56:23 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: PMPPC,v 1.30 2013/06/30 21:38:56 rmind Exp $
+#	$NetBSD: PMPPC,v 1.31 2014/08/10 17:56:23 joerg Exp $
 #
 #	PMPPC
 #
@@ -33,7 +33,7 @@ options 	DIAGNOSTIC	# cheap kernel consi
 options 	DDB		# in-kernel debugger
 options 	DDB_HISTORY_SIZE=512	# enable history editing in DDB
 #options 	TRAP_PANICWAIT
-options 	SYMTAB_SPACE=58	# size for embedded symbol table
+options 	SYMTAB_SPACE=59	# size for embedded symbol table
 
 #options 	KGDB		# remote debugger
 #options 	KGDB_DEVNAME=\com\,KGDB_DEVADDR=0xff600400,KGDB_DEVRATE=9600

Index: src/sys/arch/evbppc/conf/WALNUT
diff -u src/sys/arch/evbppc/conf/WALNUT:1.66 src/sys/arch/evbppc/conf/WALNUT:1.67
--- src/sys/arch/evbppc/conf/WALNUT:1.66	Sun Jun 30 21:38:56 2013
+++ src/sys/arch/evbppc/conf/WALNUT	Sun Aug 10 17:56:23 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: WALNUT,v 1.66 2013/06/30 21:38:56 rmind Exp $
+#	$NetBSD: WALNUT,v 1.67 2014/08/10 17:56:23 joerg Exp $
 #
 #	GENERIC -- everything that's currently supported
 #
@@ -39,7 +39,7 @@ options 	USERCONF	# userconf(4) support
 options 	DDB		# in-kernel debugger
 options 	DDB_HISTORY_SIZE=512	# enable history editing in DDB
 options 	TRAP_PANICWAIT
-options 	SYMTAB_SPACE=47	# size for embedded symbol table
+options 	SYMTAB_SPACE=49	# size for embedded symbol table
 
 makeoptions	DEBUG=-g	# compile full symbol table
 



CVS commit: src/sys/arch/evbppc/conf

2014-03-06 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Thu Mar  6 19:55:37 UTC 2014

Modified Files:
src/sys/arch/evbppc/conf: TWRP1025

Log Message:
Add options MODULAR


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/evbppc/conf/TWRP1025

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/TWRP1025
diff -u src/sys/arch/evbppc/conf/TWRP1025:1.12 src/sys/arch/evbppc/conf/TWRP1025:1.13
--- src/sys/arch/evbppc/conf/TWRP1025:1.12	Sun Jun 30 21:38:56 2013
+++ src/sys/arch/evbppc/conf/TWRP1025	Thu Mar  6 19:55:37 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: TWRP1025,v 1.12 2013/06/30 21:38:56 rmind Exp $
+#	$NetBSD: TWRP1025,v 1.13 2014/03/06 19:55:37 matt Exp $
 #
 #	TWRP1025 -- everything that's currently supported
 #
@@ -7,7 +7,7 @@ include		arch/evbppc/conf/std.mpc85xx
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident 		TWRP1025-$Revision: 1.12 $
+ident 		TWRP1025-$Revision: 1.13 $
 
 maxusers	32
 
@@ -24,6 +24,7 @@ options 	SYS_CLK=6667
 #options 	INSECURE	# disable kernel security levels
 #options 	NTP		# NTP phase/frequency locked loop
 options 	KTRACE		# system call tracing via ktrace(1)
+options 	MODULAR		# new style module(7) framework
 
 options 	SYSVMSG		# System V message queues
 options 	SYSVSEM		# System V semaphores



CVS commit: src/sys/arch/evbppc/conf

2014-03-06 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Thu Mar  6 23:13:58 UTC 2014

Modified Files:
src/sys/arch/evbppc/conf: EV64260

Log Message:
Bump symtab space slightly.


To generate a diff of this commit:
cvs rdiff -u -r1.59 -r1.60 src/sys/arch/evbppc/conf/EV64260

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/EV64260
diff -u src/sys/arch/evbppc/conf/EV64260:1.59 src/sys/arch/evbppc/conf/EV64260:1.60
--- src/sys/arch/evbppc/conf/EV64260:1.59	Sun Jun 30 21:38:56 2013
+++ src/sys/arch/evbppc/conf/EV64260	Thu Mar  6 23:13:58 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: EV64260,v 1.59 2013/06/30 21:38:56 rmind Exp $
+#	$NetBSD: EV64260,v 1.60 2014/03/06 23:13:58 joerg Exp $
 #
 #	MVP -- Motorola's Multiprocessing Verification Platform
 #
@@ -57,7 +57,7 @@ options 	DIAGNOSTIC	# cheap kernel consi
 #options 	DEBUG		# expensive debugging checks/support
 options 	DDB		# in-kernel debugger
 options 	DDB_HISTORY_SIZE=512	# enable history editing in DDB
-options 	SYMTAB_SPACE=33	# size for embedded symbol table
+options 	SYMTAB_SPACE=34	# size for embedded symbol table
 
 #makeoptions	DEFCOPTS=-g	# compile full symbol table
 makeoptions	DEBUG=-g



CVS commit: src/sys/arch/evbppc/conf

2014-03-06 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Thu Mar  6 23:14:16 UTC 2014

Modified Files:
src/sys/arch/evbppc/conf: INSTALL.inc

Log Message:
Give memory disk a bit more breathing room.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/evbppc/conf/INSTALL.inc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/INSTALL.inc
diff -u src/sys/arch/evbppc/conf/INSTALL.inc:1.1 src/sys/arch/evbppc/conf/INSTALL.inc:1.2
--- src/sys/arch/evbppc/conf/INSTALL.inc:1.1	Wed Jun  8 05:03:43 2011
+++ src/sys/arch/evbppc/conf/INSTALL.inc	Thu Mar  6 23:14:16 2014
@@ -1,4 +1,4 @@
-# 	$NetBSD: INSTALL.inc,v 1.1 2011/06/08 05:03:43 matt Exp $
+# 	$NetBSD: INSTALL.inc,v 1.2 2014/03/06 23:14:16 joerg Exp $
 
 # DEBUG options turned on:
 
@@ -17,5 +17,5 @@ options 	MEMORY_DISK_IS_ROOT	# force roo
 options 	MEMORY_DISK_SERVER=0	# no userspace memory disk support
 ## The ramdisk size must be kept in sync manually with the size of
 ## the `ramdisk' image (which is built in distrib/evbppc/ramdisk/ramdisk).
-options 	MEMORY_DISK_ROOT_SIZE=6144	# size of memory disk, in blocks
+options 	MEMORY_DISK_ROOT_SIZE=6400	# size of memory disk, in blocks
 options 	MEMORY_DISK_RBFLAGS=RB_SINGLE	# boot in single-user mode



CVS commit: src/sys/arch/evbppc/conf

2014-03-06 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Thu Mar  6 23:30:28 UTC 2014

Modified Files:
src/sys/arch/evbppc/conf: TWRP1025

Log Message:
Add config variant for root-on-SD.


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/evbppc/conf/TWRP1025

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/TWRP1025
diff -u src/sys/arch/evbppc/conf/TWRP1025:1.13 src/sys/arch/evbppc/conf/TWRP1025:1.14
--- src/sys/arch/evbppc/conf/TWRP1025:1.13	Thu Mar  6 19:55:37 2014
+++ src/sys/arch/evbppc/conf/TWRP1025	Thu Mar  6 23:30:28 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: TWRP1025,v 1.13 2014/03/06 19:55:37 matt Exp $
+#	$NetBSD: TWRP1025,v 1.14 2014/03/06 23:30:28 joerg Exp $
 #
 #	TWRP1025 -- everything that's currently supported
 #
@@ -7,7 +7,7 @@ include		arch/evbppc/conf/std.mpc85xx
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident 		TWRP1025-$Revision: 1.13 $
+ident 		TWRP1025-$Revision: 1.14 $
 
 maxusers	32
 
@@ -135,6 +135,7 @@ options 	SCSIVERBOSE	# human readable SC
 
 # Kernel root file system and dump configuration.
 config		netbsd		root on ? type ?
+config		netbsd-ld0a	root on ld0a type ffs
 config		netbsd-sd0a	root on sd0a type ffs
 config		nfsnetbsd	root on tsec0 type nfs
 



CVS commit: src/sys/arch/evbppc/conf

2014-03-03 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Mon Mar  3 19:08:46 UTC 2014

Modified Files:
src/sys/arch/evbppc/conf: Makefile.ev64260.inc Makefile.obs405.inc
Makefile.walnut.inc

Log Message:
Spell it TOOL_STAT.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/evbppc/conf/Makefile.ev64260.inc
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/evbppc/conf/Makefile.obs405.inc
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/evbppc/conf/Makefile.walnut.inc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/Makefile.ev64260.inc
diff -u src/sys/arch/evbppc/conf/Makefile.ev64260.inc:1.6 src/sys/arch/evbppc/conf/Makefile.ev64260.inc:1.7
--- src/sys/arch/evbppc/conf/Makefile.ev64260.inc:1.6	Mon Mar  3 18:25:14 2014
+++ src/sys/arch/evbppc/conf/Makefile.ev64260.inc	Mon Mar  3 19:08:46 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile.ev64260.inc,v 1.6 2014/03/03 18:25:14 joerg Exp $
+#	$NetBSD: Makefile.ev64260.inc,v 1.7 2014/03/03 19:08:46 joerg Exp $
 
 MKIMG?=	${HOST_SH} ${THISPPC}/compile/walnut-mkimg.sh
 
@@ -9,5 +9,5 @@ SYSTEM_FIRST_SFILE=	${THISPPC}/${BOARDTY
 
 SYSTEM_LD_TAIL_EXTRA+=; \
 	echo ${MKIMG} $@ $@.img ; \
-	OBJDUMP=${OBJDUMP}; OBJCOPY=${OBJCOPY}; STAT=${STAT}; \
+	OBJDUMP=${OBJDUMP}; OBJCOPY=${OBJCOPY}; STAT=${TOOL_STAT]; \
 		export OBJDUMP OBJCOPY STAT; ${MKIMG} $@ $@.img

Index: src/sys/arch/evbppc/conf/Makefile.obs405.inc
diff -u src/sys/arch/evbppc/conf/Makefile.obs405.inc:1.10 src/sys/arch/evbppc/conf/Makefile.obs405.inc:1.11
--- src/sys/arch/evbppc/conf/Makefile.obs405.inc:1.10	Mon Mar  3 18:25:14 2014
+++ src/sys/arch/evbppc/conf/Makefile.obs405.inc	Mon Mar  3 19:08:46 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile.obs405.inc,v 1.10 2014/03/03 18:25:14 joerg Exp $
+#	$NetBSD: Makefile.obs405.inc,v 1.11 2014/03/03 19:08:46 joerg Exp $
 
 CFLAGS+=-mcpu=405
 AFLAGS+=-mcpu=405
@@ -15,7 +15,7 @@ SYSTEM_FIRST_SFILE=	${THISPPC}/obs405/ob
 
 SYSTEM_LD_TAIL_EXTRA+=; \
 	echo ${MKIMG} $@ $@.img ; \
-	OBJDUMP=${OBJDUMP}; OBJCOPY=${OBJCOPY}; STAT=${STAT}; \
+	OBJDUMP=${OBJDUMP}; OBJCOPY=${OBJCOPY}; STAT=${TOOL_STAT]; \
 		export OBJDUMP OBJCOPY STAT; ${MKIMG} $@ $@.img
 
 
@@ -30,7 +30,7 @@ SYSTEM_FIRST_SFILE=	${POWERPC}/${PPCDIR}
 
 SYSTEM_LD_TAIL_EXTRA+=; \
 	echo ${MKIMG} $@ $@.img ; \
-	OBJDUMP=${OBJDUMP}; OBJCOPY=${OBJCOPY}; STAT=${STAT}; \
+	OBJDUMP=${OBJDUMP}; OBJCOPY=${OBJCOPY}; STAT=${TOOL_STAT]; \
 		export OBJDUMP OBJCOPY STAT; ${MKIMG} $@ $@.img
 
 

Index: src/sys/arch/evbppc/conf/Makefile.walnut.inc
diff -u src/sys/arch/evbppc/conf/Makefile.walnut.inc:1.7 src/sys/arch/evbppc/conf/Makefile.walnut.inc:1.8
--- src/sys/arch/evbppc/conf/Makefile.walnut.inc:1.7	Mon Mar  3 18:25:14 2014
+++ src/sys/arch/evbppc/conf/Makefile.walnut.inc	Mon Mar  3 19:08:46 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile.walnut.inc,v 1.7 2014/03/03 18:25:14 joerg Exp $
+#	$NetBSD: Makefile.walnut.inc,v 1.8 2014/03/03 19:08:46 joerg Exp $
 
 MKIMG?=	${HOST_SH} ${THISPPC}/compile/walnut-mkimg.sh
 CFLAGS+=-mcpu=403
@@ -10,5 +10,5 @@ SYSTEM_FIRST_SFILE=	${THISPPC}/walnut/wa
 
 SYSTEM_LD_TAIL_EXTRA_EXTRA+=; \
 	echo ${MKIMG} $@ $@.img ; \
-	OBJDUMP=${OBJDUMP}; OBJCOPY=${OBJCOPY}; STAT=${STAT}; \
+	OBJDUMP=${OBJDUMP}; OBJCOPY=${OBJCOPY}; STAT=${TOOL_STAT]; \
 		export OBJDUMP OBJCOPY STAT; ${MKIMG} $@ $@.img



CVS commit: src/sys/arch/evbppc/conf

2013-03-20 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Wed Mar 20 06:35:49 UTC 2013

Modified Files:
src/sys/arch/evbppc/conf: Makefile.obs405.inc

Log Message:
Use mkubootimage, if obs600.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/evbppc/conf/Makefile.obs405.inc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/Makefile.obs405.inc
diff -u src/sys/arch/evbppc/conf/Makefile.obs405.inc:1.6 src/sys/arch/evbppc/conf/Makefile.obs405.inc:1.7
--- src/sys/arch/evbppc/conf/Makefile.obs405.inc:1.6	Sat Oct 30 03:46:03 2010
+++ src/sys/arch/evbppc/conf/Makefile.obs405.inc	Wed Mar 20 06:35:49 2013
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile.obs405.inc,v 1.6 2010/10/30 03:46:03 uebayasi Exp $
+#	$NetBSD: Makefile.obs405.inc,v 1.7 2013/03/20 06:35:49 kiyohara Exp $
 
 CFLAGS+=-mcpu=405
 AFLAGS+=-mcpu=405
@@ -41,8 +41,25 @@ TEXTADDR?=	25000
 SYSTEM_FIRST_OBJ=	obs600_locore.o
 SYSTEM_FIRST_SFILE=	${THISPPC}/obs405/obs600_locore.S
 
+.if ${USETOOLS} == yes
+MKUBOOTIMAGE=		${TOOLDIR}/bin/${_TOOL_PREFIX}mkubootimage
+.else
+MKUBOOTIMAGE=		mkubootimage
+.endif
+MKUBOOTIMAGEARGS=	-A powerpc -T kernel
+MKUBOOTIMAGEARGS+=	-a $(TEXTADDR)
+MKUBOOTIMAGEARGS+=	-n NetBSD/openblocks600 ${_OSRELEASE}
+MKUBOOTIMAGEARGS_NONE=  ${MKUBOOTIMAGEARGS} -C none
+MKUBOOTIMAGEARGS_GZ=${MKUBOOTIMAGEARGS} -C gz
+
 SYSTEM_LD_TAIL_EXTRA+=; \
 	echo ${OBJCOPY} -S -O binary $@ $@.bin; \
-	${OBJCOPY} -S -O binary $@ $@.bin;
+	${OBJCOPY} -S -O binary $@ $@.bin; \
+	echo gzip -c $@.bin  $@.bin.gz; \
+	gzip -c $@.bin  $@.bin.gz; \
+	echo ${MKUBOOTIMAGE} ${MKUBOOTIMAGEARGS_GZ} $@.bin.gz $@.gz.ub; \
+	${MKUBOOTIMAGE} ${MKUBOOTIMAGEARGS_GZ} $@.bin.gz $@.gz.ub; \
+	echo ${MKUBOOTIMAGE} ${MKUBOOTIMAGEARGS_NONE} $@.bin $@.ub; \
+	${MKUBOOTIMAGE} ${MKUBOOTIMAGEARGS_NONE} $@.bin $@.ub;
 
 .endif



CVS commit: src/sys/arch/evbppc/conf

2012-07-24 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Tue Jul 24 22:37:08 UTC 2012

Modified Files:
src/sys/arch/evbppc/conf: MPC8536DS MPC8548CDS P2020DS RB800 TWRP1025

Log Message:
Add drvctl


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/evbppc/conf/MPC8536DS
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/evbppc/conf/MPC8548CDS
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/evbppc/conf/P2020DS
cvs rdiff -u -r1.18 -r1.19 src/sys/arch/evbppc/conf/RB800
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/evbppc/conf/TWRP1025

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/MPC8536DS
diff -u src/sys/arch/evbppc/conf/MPC8536DS:1.12 src/sys/arch/evbppc/conf/MPC8536DS:1.13
--- src/sys/arch/evbppc/conf/MPC8536DS:1.12	Mon Jul 23 16:27:44 2012
+++ src/sys/arch/evbppc/conf/MPC8536DS	Tue Jul 24 22:37:08 2012
@@ -1,4 +1,4 @@
-#	$NetBSD: MPC8536DS,v 1.12 2012/07/23 16:27:44 matt Exp $
+#	$NetBSD: MPC8536DS,v 1.13 2012/07/24 22:37:08 matt Exp $
 #
 #	MPC8536DS -- everything that's currently supported
 #
@@ -7,7 +7,7 @@ include		arch/evbppc/conf/std.mpc85xx
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident 		MPC8536DS-$Revision: 1.12 $
+ident 		MPC8536DS-$Revision: 1.13 $
 
 maxusers	32
 
@@ -226,6 +226,7 @@ makphy* 	at mii? phy ?			# Marvell PHYs
 pseudo-device	loop			# network loopback
 pseudo-device	bpfilter		# packet filter
 pseudo-device	clockctl		# user control of clock subsystem
+pseudo-device	drvctl			# user control of disk subsystem
 pseudo-device	ksyms			# /dev/ksyms
 pseudo-device	pty			# pseudo-terminals
 pseudo-device	kttcp			# kernel ttcp

Index: src/sys/arch/evbppc/conf/MPC8548CDS
diff -u src/sys/arch/evbppc/conf/MPC8548CDS:1.11 src/sys/arch/evbppc/conf/MPC8548CDS:1.12
--- src/sys/arch/evbppc/conf/MPC8548CDS:1.11	Mon Jul 23 16:27:44 2012
+++ src/sys/arch/evbppc/conf/MPC8548CDS	Tue Jul 24 22:37:08 2012
@@ -1,4 +1,4 @@
-#	$NetBSD: MPC8548CDS,v 1.11 2012/07/23 16:27:44 matt Exp $
+#	$NetBSD: MPC8548CDS,v 1.12 2012/07/24 22:37:08 matt Exp $
 #
 #	MPC8548CDS -- everything that's currently supported
 #
@@ -7,7 +7,7 @@ include		arch/evbppc/conf/std.mpc85xx
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident 		MPC8548CDS-$Revision: 1.11 $
+ident 		MPC8548CDS-$Revision: 1.12 $
 
 maxusers	32
 
@@ -214,6 +214,7 @@ wd*		at atabus? drive ?
 pseudo-device	loop			# network loopback
 pseudo-device	bpfilter		# packet filter
 pseudo-device	clockctl		# user control of clock subsystem
+pseudo-device	drvctl			# user control of drive subsystem
 pseudo-device	ksyms			# /dev/ksyms
 pseudo-device	pty			# pseudo-terminals
 pseudo-device	kttcp			# kernel ttcp

Index: src/sys/arch/evbppc/conf/P2020DS
diff -u src/sys/arch/evbppc/conf/P2020DS:1.13 src/sys/arch/evbppc/conf/P2020DS:1.14
--- src/sys/arch/evbppc/conf/P2020DS:1.13	Mon Jul 23 16:27:44 2012
+++ src/sys/arch/evbppc/conf/P2020DS	Tue Jul 24 22:37:08 2012
@@ -1,4 +1,4 @@
-#	$NetBSD: P2020DS,v 1.13 2012/07/23 16:27:44 matt Exp $
+#	$NetBSD: P2020DS,v 1.14 2012/07/24 22:37:08 matt Exp $
 #
 #	P2020DS -- everything that's currently supported
 #
@@ -8,7 +8,7 @@ include		arch/evbppc/conf/std.mpc85xx
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident 		P2020DS-$Revision: 1.13 $
+ident 		P2020DS-$Revision: 1.14 $
 
 maxusers	32
 
@@ -237,6 +237,7 @@ ukphy*		at mii? phy ?			# generic unknow
 pseudo-device	loop			# network loopback
 pseudo-device	bpfilter		# packet filter
 pseudo-device	clockctl		# user control of clock subsystem
+pseudo-device	drvctl			# user control of drive subsystem
 pseudo-device	ksyms			# /dev/ksyms
 pseudo-device	pty			# pseudo-terminals
 pseudo-device	kttcp			# kernel ttcp

Index: src/sys/arch/evbppc/conf/RB800
diff -u src/sys/arch/evbppc/conf/RB800:1.18 src/sys/arch/evbppc/conf/RB800:1.19
--- src/sys/arch/evbppc/conf/RB800:1.18	Mon Jul 23 16:27:44 2012
+++ src/sys/arch/evbppc/conf/RB800	Tue Jul 24 22:37:08 2012
@@ -1,4 +1,4 @@
-#	$NetBSD: RB800,v 1.18 2012/07/23 16:27:44 matt Exp $
+#	$NetBSD: RB800,v 1.19 2012/07/24 22:37:08 matt Exp $
 #
 #	RB800 -- everything that's currently supported
 #
@@ -7,7 +7,7 @@ include		arch/evbppc/conf/std.mpc85xx
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident 		RB800-$Revision: 1.18 $
+ident 		RB800-$Revision: 1.19 $
 
 maxusers	32
 
@@ -230,6 +230,7 @@ pseudo-device	md		1	# memory disk device
 pseudo-device	loop			# network loopback
 pseudo-device	bpfilter		# packet filter
 pseudo-device	clockctl		# user control of clock subsystem
+pseudo-device	drvctl			# user control of drive subsystem
 pseudo-device	ksyms			# /dev/ksyms
 pseudo-device	pty			# pseudo-terminals
 pseudo-device	kttcp			# kernel ttcp

Index: src/sys/arch/evbppc/conf/TWRP1025
diff -u src/sys/arch/evbppc/conf/TWRP1025:1.5 src/sys/arch/evbppc/conf/TWRP1025:1.6
--- src/sys/arch/evbppc/conf/TWRP1025:1.5	Sun Jul 22 23:46:10 2012
+++ 

CVS commit: src/sys/arch/evbppc/conf

2012-07-23 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Mon Jul 23 16:27:44 UTC 2012

Modified Files:
src/sys/arch/evbppc/conf: MPC8536DS MPC8548CDS P2020DS P2020RDB RB800

Log Message:
Add DKWEDGE_AUTODISCOVERY and DKWEDGE_GPT support.


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/evbppc/conf/MPC8536DS
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/evbppc/conf/MPC8548CDS
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/evbppc/conf/P2020DS
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/evbppc/conf/P2020RDB
cvs rdiff -u -r1.17 -r1.18 src/sys/arch/evbppc/conf/RB800

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/MPC8536DS
diff -u src/sys/arch/evbppc/conf/MPC8536DS:1.11 src/sys/arch/evbppc/conf/MPC8536DS:1.12
--- src/sys/arch/evbppc/conf/MPC8536DS:1.11	Sun Jul 22 23:46:10 2012
+++ src/sys/arch/evbppc/conf/MPC8536DS	Mon Jul 23 16:27:44 2012
@@ -1,4 +1,4 @@
-#	$NetBSD: MPC8536DS,v 1.11 2012/07/22 23:46:10 matt Exp $
+#	$NetBSD: MPC8536DS,v 1.12 2012/07/23 16:27:44 matt Exp $
 #
 #	MPC8536DS -- everything that's currently supported
 #
@@ -7,7 +7,7 @@ include		arch/evbppc/conf/std.mpc85xx
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident 		MPC8536DS-$Revision: 1.11 $
+ident 		MPC8536DS-$Revision: 1.12 $
 
 maxusers	32
 
@@ -62,6 +62,10 @@ options 	COMPAT_43	# and 4.3BSD
 #options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
+# Wedge support
+options 	DKWEDGE_AUTODISCOVER	# Automatically add dk(4) instances
+options 	DKWEDGE_METHOD_GPT	# Supports GPT partitions as wedges
+
 # File systems
 file-system 	FFS		# UFS
 file-system 	EXT2FS		# second extended file system (linux)

Index: src/sys/arch/evbppc/conf/MPC8548CDS
diff -u src/sys/arch/evbppc/conf/MPC8548CDS:1.10 src/sys/arch/evbppc/conf/MPC8548CDS:1.11
--- src/sys/arch/evbppc/conf/MPC8548CDS:1.10	Sun Jul 22 23:46:10 2012
+++ src/sys/arch/evbppc/conf/MPC8548CDS	Mon Jul 23 16:27:44 2012
@@ -1,4 +1,4 @@
-#	$NetBSD: MPC8548CDS,v 1.10 2012/07/22 23:46:10 matt Exp $
+#	$NetBSD: MPC8548CDS,v 1.11 2012/07/23 16:27:44 matt Exp $
 #
 #	MPC8548CDS -- everything that's currently supported
 #
@@ -7,7 +7,7 @@ include		arch/evbppc/conf/std.mpc85xx
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident 		MPC8548CDS-$Revision: 1.10 $
+ident 		MPC8548CDS-$Revision: 1.11 $
 
 maxusers	32
 
@@ -64,6 +64,10 @@ options 	COMPAT_43	# and 4.3BSD
 #options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
+# Wedge support
+options 	DKWEDGE_AUTODISCOVER	# Automatically add dk(4) instances
+options 	DKWEDGE_METHOD_GPT	# Supports GPT partitions as wedges
+
 # File systems
 file-system 	FFS		# UFS
 file-system 	EXT2FS		# second extended file system (linux)

Index: src/sys/arch/evbppc/conf/P2020DS
diff -u src/sys/arch/evbppc/conf/P2020DS:1.12 src/sys/arch/evbppc/conf/P2020DS:1.13
--- src/sys/arch/evbppc/conf/P2020DS:1.12	Sun Jul 22 23:46:10 2012
+++ src/sys/arch/evbppc/conf/P2020DS	Mon Jul 23 16:27:44 2012
@@ -1,4 +1,4 @@
-#	$NetBSD: P2020DS,v 1.12 2012/07/22 23:46:10 matt Exp $
+#	$NetBSD: P2020DS,v 1.13 2012/07/23 16:27:44 matt Exp $
 #
 #	P2020DS -- everything that's currently supported
 #
@@ -8,7 +8,7 @@ include		arch/evbppc/conf/std.mpc85xx
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident 		P2020DS-$Revision: 1.12 $
+ident 		P2020DS-$Revision: 1.13 $
 
 maxusers	32
 
@@ -68,6 +68,10 @@ options 	COMPAT_43	# and 4.3BSD
 #options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
+# Wedge support
+options 	DKWEDGE_AUTODISCOVER	# Automatically add dk(4) instances
+options 	DKWEDGE_METHOD_GPT	# Supports GPT partitions as wedges
+
 # File systems
 file-system 	FFS		# UFS
 file-system 	EXT2FS		# second extended file system (linux)

Index: src/sys/arch/evbppc/conf/P2020RDB
diff -u src/sys/arch/evbppc/conf/P2020RDB:1.13 src/sys/arch/evbppc/conf/P2020RDB:1.14
--- src/sys/arch/evbppc/conf/P2020RDB:1.13	Sun Jul 22 23:46:10 2012
+++ src/sys/arch/evbppc/conf/P2020RDB	Mon Jul 23 16:27:44 2012
@@ -1,4 +1,4 @@
-#	$NetBSD: P2020RDB,v 1.13 2012/07/22 23:46:10 matt Exp $
+#	$NetBSD: P2020RDB,v 1.14 2012/07/23 16:27:44 matt Exp $
 #
 #	P2020RBD -- everything that's currently supported
 #
@@ -7,7 +7,7 @@ include		arch/evbppc/conf/std.mpc85xx
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident 		P2020RBD-$Revision: 1.13 $
+ident 		P2020RBD-$Revision: 1.14 $
 
 maxusers	32
 
@@ -64,6 +64,10 @@ options 	COMPAT_43	# and 4.3BSD
 #options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
+# Wedge support
+options 	DKWEDGE_AUTODISCOVER	# Automatically add dk(4) instances
+options 	DKWEDGE_METHOD_GPT	# Supports GPT partitions as wedges
+
 # File systems

CVS commit: src/sys/arch/evbppc/conf

2012-07-18 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Wed Jul 18 16:58:15 UTC 2012

Modified Files:
src/sys/arch/evbppc/conf: INSTALL_TWRP1025.MP

Log Message:
Fix two typos


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/evbppc/conf/INSTALL_TWRP1025.MP

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/INSTALL_TWRP1025.MP
diff -u src/sys/arch/evbppc/conf/INSTALL_TWRP1025.MP:1.1 src/sys/arch/evbppc/conf/INSTALL_TWRP1025.MP:1.2
--- src/sys/arch/evbppc/conf/INSTALL_TWRP1025.MP:1.1	Sun Jul 15 08:44:56 2012
+++ src/sys/arch/evbppc/conf/INSTALL_TWRP1025.MP	Wed Jul 18 16:58:15 2012
@@ -1,8 +1,8 @@
-# 	$NetBSD: INSTALL_TWRP1025.MP,v 1.1 2012/07/15 08:44:56 matt Exp $
+# 	$NetBSD: INSTALL_TWRP1025.MP,v 1.2 2012/07/18 16:58:15 matt Exp $
 
-include arch/evbppc/conf/TWRP1205.MP
+include arch/evbppc/conf/TWRP1025.MP
 
-#ident 		INSTALL_TWRP1205.MP-$Revision: 1.1 $
+#ident 		INSTALL_TWRP1025.MP-$Revision: 1.2 $
 
 include arch/evbppc/conf/INSTALL.inc
 



CVS commit: src/sys/arch/evbppc/conf

2012-07-18 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Wed Jul 18 16:59:41 UTC 2012

Modified Files:
src/sys/arch/evbppc/conf: TWRP1025

Log Message:
Add gpt/dkwedge support.
Cleanup a few options sptab problems


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/evbppc/conf/TWRP1025

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/TWRP1025
diff -u src/sys/arch/evbppc/conf/TWRP1025:1.2 src/sys/arch/evbppc/conf/TWRP1025:1.3
--- src/sys/arch/evbppc/conf/TWRP1025:1.2	Tue Jul 17 01:36:12 2012
+++ src/sys/arch/evbppc/conf/TWRP1025	Wed Jul 18 16:59:41 2012
@@ -1,4 +1,4 @@
-#	$NetBSD: TWRP1025,v 1.2 2012/07/17 01:36:12 matt Exp $
+#	$NetBSD: TWRP1025,v 1.3 2012/07/18 16:59:41 matt Exp $
 #
 #	TWRP1025 -- everything that's currently supported
 #
@@ -7,7 +7,7 @@ include		arch/evbppc/conf/std.mpc85xx
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident 		TWRP1025-$Revision: 1.2 $
+ident 		TWRP1025-$Revision: 1.3 $
 
 maxusers	32
 
@@ -32,7 +32,7 @@ options 	SYSVSEM		# System V semaphores
 options 	SYSVSHM		# System V shared memory
 
 options 	USERCONF	# userconf(4) support
-#options	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)
+#options 	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)
 #options 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel
 
 # Diagnostic/debugging support options
@@ -62,7 +62,11 @@ options 	COMPAT_50	# NetBSD 5.0 compatib
 options 	COMPAT_43	# and 4.3BSD
 #options 	COMPAT_386BSD_MBRPART # recognize old partition ID
 #options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
-options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
+options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
+
+# Wedge support
+options 	DKWEDGE_AUTODISCOVER	# Automatically add dk(4) instances
+options 	DKWEDGE_METHOD_GPT	# Supports GPT partitions as wedges
 
 # File systems
 file-system 	FFS		# UFS
@@ -165,7 +169,7 @@ e500wdog*	at cpunode?		# Watchdog timer
 ddrc*		at cpunode?
 duart*		at cpunode?
 com*		at duart? port ?
-options		CONSADDR=DUART1_BASE
+options 	CONSADDR=DUART1_BASE
 
 tsec0		at cpunode? instance 1 flags 0x003	# Enhanced 3-Speed Ethernet Controller
 tsec1		at cpunode? instance 3 flags 0x102	# Enhanced 3-Speed Ethernet Controller



CVS commit: src/sys/arch/evbppc/conf

2012-07-18 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Wed Jul 18 19:39:54 UTC 2012

Modified Files:
src/sys/arch/evbppc/conf: TWRP1025

Log Message:
This has a 64MB NOR, not 16MB.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/evbppc/conf/TWRP1025

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/TWRP1025
diff -u src/sys/arch/evbppc/conf/TWRP1025:1.3 src/sys/arch/evbppc/conf/TWRP1025:1.4
--- src/sys/arch/evbppc/conf/TWRP1025:1.3	Wed Jul 18 16:59:41 2012
+++ src/sys/arch/evbppc/conf/TWRP1025	Wed Jul 18 19:39:54 2012
@@ -1,4 +1,4 @@
-#	$NetBSD: TWRP1025,v 1.3 2012/07/18 16:59:41 matt Exp $
+#	$NetBSD: TWRP1025,v 1.4 2012/07/18 19:39:54 matt Exp $
 #
 #	TWRP1025 -- everything that's currently supported
 #
@@ -7,7 +7,7 @@ include		arch/evbppc/conf/std.mpc85xx
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident 		TWRP1025-$Revision: 1.3 $
+ident 		TWRP1025-$Revision: 1.4 $
 
 maxusers	32
 
@@ -162,7 +162,7 @@ obio0		at cpunode?		# On-chip Peripheral
 #options 	NOR_VERBOSE
 cfi0	 	at obio0 cs 0
 nor*		at cfi?
-flash*		at nor? offset 0 size 0x100
+flash*		at nor? offset 0 size 0x400
 
 e500wdog*	at cpunode?		# Watchdog timer
 



CVS commit: src/sys/arch/evbppc/conf

2012-02-01 Thread Havard Eidnes
Module Name:src
Committed By:   he
Date:   Wed Feb  1 10:04:55 UTC 2012

Modified Files:
src/sys/arch/evbppc/conf: WALNUT

Log Message:
Bump SYMTAB_SPACE.


To generate a diff of this commit:
cvs rdiff -u -r1.56 -r1.57 src/sys/arch/evbppc/conf/WALNUT

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/WALNUT
diff -u src/sys/arch/evbppc/conf/WALNUT:1.56 src/sys/arch/evbppc/conf/WALNUT:1.57
--- src/sys/arch/evbppc/conf/WALNUT:1.56	Sun Dec 18 05:49:27 2011
+++ src/sys/arch/evbppc/conf/WALNUT	Wed Feb  1 10:04:55 2012
@@ -1,4 +1,4 @@
-#	$NetBSD: WALNUT,v 1.56 2011/12/18 05:49:27 dholland Exp $
+#	$NetBSD: WALNUT,v 1.57 2012/02/01 10:04:55 he Exp $
 #
 #	GENERIC -- everything that's currently supported
 #
@@ -39,7 +39,7 @@ options 	USERCONF	# userconf(4) support
 options 	DDB		# in-kernel debugger
 options 	DDB_HISTORY_SIZE=512	# enable history editing in DDB
 options 	TRAP_PANICWAIT
-options 	SYMTAB_SPACE=46	# size for embedded symbol table
+options 	SYMTAB_SPACE=47	# size for embedded symbol table
 
 makeoptions	DEBUG=-g	# compile full symbol table
 



CVS commit: src/sys/arch/evbppc/conf

2012-02-01 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Wed Feb  1 21:47:17 UTC 2012

Modified Files:
src/sys/arch/evbppc/conf: WALNUT

Log Message:
Add tmpfs


To generate a diff of this commit:
cvs rdiff -u -r1.57 -r1.58 src/sys/arch/evbppc/conf/WALNUT

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/WALNUT
diff -u src/sys/arch/evbppc/conf/WALNUT:1.57 src/sys/arch/evbppc/conf/WALNUT:1.58
--- src/sys/arch/evbppc/conf/WALNUT:1.57	Wed Feb  1 10:04:55 2012
+++ src/sys/arch/evbppc/conf/WALNUT	Wed Feb  1 21:47:17 2012
@@ -1,4 +1,4 @@
-#	$NetBSD: WALNUT,v 1.57 2012/02/01 10:04:55 he Exp $
+#	$NetBSD: WALNUT,v 1.58 2012/02/01 21:47:17 matt Exp $
 #
 #	GENERIC -- everything that's currently supported
 #
@@ -75,6 +75,7 @@ file-system 	NULLFS		# loopback file sys
 file-system 	OVERLAY		# overlay file system
 file-system	PUFFS		# Userspace file systems (e.g. ntfs-3g  sshfs)
 file-system 	PROCFS		# /proc
+file-system 	TMPFS		# efficient memory file system
 file-system 	UMAPFS		# NULLFS + uid and gid remapping
 file-system 	UNION		# union file system
 file-system	PTYFS		# /dev/pts/N support



CVS commit: src/sys/arch/evbppc/conf

2012-01-19 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Fri Jan 20 01:33:05 UTC 2012

Modified Files:
src/sys/arch/evbppc/conf: INSTALL_P2020DS

Log Message:
Don't make a netbsd-sd0a


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/evbppc/conf/INSTALL_P2020DS

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/INSTALL_P2020DS
diff -u src/sys/arch/evbppc/conf/INSTALL_P2020DS:1.1 src/sys/arch/evbppc/conf/INSTALL_P2020DS:1.2
--- src/sys/arch/evbppc/conf/INSTALL_P2020DS:1.1	Wed Jun  8 05:03:43 2011
+++ src/sys/arch/evbppc/conf/INSTALL_P2020DS	Fri Jan 20 01:33:05 2012
@@ -1,10 +1,11 @@
-# 	$NetBSD: INSTALL_P2020DS,v 1.1 2011/06/08 05:03:43 matt Exp $
+# 	$NetBSD: INSTALL_P2020DS,v 1.2 2012/01/20 01:33:05 matt Exp $
 
 include arch/evbppc/conf/P2020DS
 
-#ident 		INSTALL_P2020DS-$Revision: 1.1 $
+#ident 		INSTALL_P2020DS-$Revision: 1.2 $
 
 include arch/evbppc/conf/INSTALL.inc
 
 no config nfsnetbsd
 no config netbsd-esata
+no config netbsd-sd0a



CVS commit: src/sys/arch/evbppc/conf

2011-12-07 Thread Havard Eidnes
Module Name:src
Committed By:   he
Date:   Thu Dec  8 01:08:19 UTC 2011

Modified Files:
src/sys/arch/evbppc/conf: EXPLORA451

Log Message:
Bump SYMTAB_SPACE.


To generate a diff of this commit:
cvs rdiff -u -r1.45 -r1.46 src/sys/arch/evbppc/conf/EXPLORA451

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/EXPLORA451
diff -u src/sys/arch/evbppc/conf/EXPLORA451:1.45 src/sys/arch/evbppc/conf/EXPLORA451:1.46
--- src/sys/arch/evbppc/conf/EXPLORA451:1.45	Tue Nov 22 21:25:12 2011
+++ src/sys/arch/evbppc/conf/EXPLORA451	Thu Dec  8 01:08:18 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: EXPLORA451,v 1.45 2011/11/22 21:25:12 tls Exp $
+#	$NetBSD: EXPLORA451,v 1.46 2011/12/08 01:08:18 he Exp $
 #
 #	GENERIC -- everything that's currently supported
 #
@@ -52,7 +52,7 @@ options 	DDB_HISTORY_SIZE=512	# enable h
 #options 	KGDB		# remote debugger
 #options 	KGDB_DEVNAME=\com\,KGDB_DEVADDR=0x3f8,KGDB_DEVRATE=9600
 makeoptions	DEBUG=-g	# compile full symbol table
-options 	SYMTAB_SPACE=42
+options 	SYMTAB_SPACE=43
 
 # Compatibility options
 options 	COMPAT_NOMID	# compatibility with 386BSD, BSDI, NetBSD 0.8,



CVS commit: src/sys/arch/evbppc/conf

2011-08-18 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Fri Aug 19 02:18:27 UTC 2011

Modified Files:
src/sys/arch/evbppc/conf: files.mpc85xx

Log Message:
Need pci_machdep_common.c now


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/evbppc/conf/files.mpc85xx

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/files.mpc85xx
diff -u src/sys/arch/evbppc/conf/files.mpc85xx:1.6 src/sys/arch/evbppc/conf/files.mpc85xx:1.7
--- src/sys/arch/evbppc/conf/files.mpc85xx:1.6	Mon Jul 25 05:45:08 2011
+++ src/sys/arch/evbppc/conf/files.mpc85xx	Fri Aug 19 02:18:26 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: files.mpc85xx,v 1.6 2011/07/25 05:45:08 matt Exp $
+#	$NetBSD: files.mpc85xx,v 1.7 2011/08/19 02:18:26 matt Exp $
 #
 # mpc85xx-specific configuration info
 
@@ -45,6 +45,7 @@
 attach	pq3pci at cpunode with pq3pci_cpunode
 attach	pq3pcie at cpunode with pq3pcie_cpunode
 file	arch/powerpc/booke/pci/pq3pci.c		pq3pci_cpunode | pq3pcie_cpunode
+file	arch/powerpc/pci/pci_machdep_common.c	pci
 file	arch/powerpc/pci/pci_module.c		pci  modular
 
 device	mkclock: mk48txx



CVS commit: src/sys/arch/evbppc/conf

2011-08-03 Thread Havard Eidnes
Module Name:src
Committed By:   he
Date:   Wed Aug  3 22:19:31 UTC 2011

Modified Files:
src/sys/arch/evbppc/conf: EV64260

Log Message:
Bump SYMTAB_SPACE so that the contents fits again.


To generate a diff of this commit:
cvs rdiff -u -r1.48 -r1.49 src/sys/arch/evbppc/conf/EV64260

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/EV64260
diff -u src/sys/arch/evbppc/conf/EV64260:1.48 src/sys/arch/evbppc/conf/EV64260:1.49
--- src/sys/arch/evbppc/conf/EV64260:1.48	Thu Jun 30 20:09:29 2011
+++ src/sys/arch/evbppc/conf/EV64260	Wed Aug  3 22:19:31 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: EV64260,v 1.48 2011/06/30 20:09:29 wiz Exp $
+#	$NetBSD: EV64260,v 1.49 2011/08/03 22:19:31 he Exp $
 #
 #	MVP -- Motorola's Multiprocessing Verification Platform
 #
@@ -57,7 +57,7 @@
 #options 	DEBUG		# expensive debugging checks/support
 options 	DDB		# in-kernel debugger
 options 	DDB_HISTORY_SIZE=512	# enable history editing in DDB
-options 	SYMTAB_SPACE=32	# size for embedded symbol table
+options 	SYMTAB_SPACE=33	# size for embedded symbol table
 
 #makeoptions	DEFCOPTS=-g	# compile full symbol table
 makeoptions	DEBUG=-g



CVS commit: src/sys/arch/evbppc/conf

2011-07-28 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Thu Jul 28 15:54:49 UTC 2011

Modified Files:
src/sys/arch/evbppc/conf: P2020DS

Log Message:
Back out commit.


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/evbppc/conf/P2020DS

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/P2020DS
diff -u src/sys/arch/evbppc/conf/P2020DS:1.7 src/sys/arch/evbppc/conf/P2020DS:1.8
--- src/sys/arch/evbppc/conf/P2020DS:1.7	Thu Jul 28 15:38:48 2011
+++ src/sys/arch/evbppc/conf/P2020DS	Thu Jul 28 15:54:49 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: P2020DS,v 1.7 2011/07/28 15:38:48 matt Exp $
+#	$NetBSD: P2020DS,v 1.8 2011/07/28 15:54:49 matt Exp $
 #
 #	P2020DS -- everything that's currently supported
 #
@@ -8,7 +8,7 @@
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident 		P2020DS-$Revision: 1.7 $
+ident 		P2020DS-$Revision: 1.8 $
 
 maxusers	32
 
@@ -19,7 +19,7 @@
 options 	PIXIS
 #options 	SYS_CLK=1
 #options 	HZ=1000
-options 	MEMSIZE=0x4000
+#options 	MEMSIZE=0x4000
 
 makeoptions	NEED_BINARY=yes
 makeoptions	NEED_UBOOTIMAGE=yes



CVS commit: src/sys/arch/evbppc/conf

2011-07-24 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Mon Jul 25 05:45:08 UTC 2011

Modified Files:
src/sys/arch/evbppc/conf: files.mpc85xx

Log Message:
Add MEMSIZE defparam


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/evbppc/conf/files.mpc85xx

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/files.mpc85xx
diff -u src/sys/arch/evbppc/conf/files.mpc85xx:1.5 src/sys/arch/evbppc/conf/files.mpc85xx:1.6
--- src/sys/arch/evbppc/conf/files.mpc85xx:1.5	Wed Jun 22 18:06:32 2011
+++ src/sys/arch/evbppc/conf/files.mpc85xx	Mon Jul 25 05:45:08 2011
@@ -1,10 +1,10 @@
-#	$NetBSD: files.mpc85xx,v 1.5 2011/06/22 18:06:32 matt Exp $
+#	$NetBSD: files.mpc85xx,v 1.6 2011/07/25 05:45:08 matt Exp $
 #
 # mpc85xx-specific configuration info
 
 defflag	opt_mpc85xx.h	MPC8536 MPC8544 MPC8548 MPC8555 MPC8568 MPC8572
 			P2020 CADMUS PIXIS
-defparam opt_mpc85xx.h	SYS_CLK
+defparam opt_mpc85xx.h	SYS_CLK MEMSIZE
 
 file	arch/evbppc/mpc85xx/autoconf.c
 file	arch/evbppc/mpc85xx/machdep.c



CVS commit: src/sys/arch/evbppc/conf

2011-07-20 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Wed Jul 20 13:20:26 UTC 2011

Modified Files:
src/sys/arch/evbppc/conf: P2020RDB

Log Message:
Flash is only 16MB in size.


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/evbppc/conf/P2020RDB

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/P2020RDB
diff -u src/sys/arch/evbppc/conf/P2020RDB:1.7 src/sys/arch/evbppc/conf/P2020RDB:1.8
--- src/sys/arch/evbppc/conf/P2020RDB:1.7	Tue Jul 19 19:57:02 2011
+++ src/sys/arch/evbppc/conf/P2020RDB	Wed Jul 20 13:20:26 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: P2020RDB,v 1.7 2011/07/19 19:57:02 matt Exp $
+#	$NetBSD: P2020RDB,v 1.8 2011/07/20 13:20:26 matt Exp $
 #
 #	P2020RBD -- everything that's currently supported
 #
@@ -7,7 +7,7 @@
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident 		P2020RBD-$Revision: 1.7 $
+ident 		P2020RBD-$Revision: 1.8 $
 
 maxusers	32
 
@@ -156,7 +156,7 @@
 #options 	NOR_VERBOSE
 pq3cfi0 	at obio0 cs 0
 nor*		at pq3cfi?
-flash*		at nor? offset 0 size 0x800
+flash*		at nor? offset 0 size 0x100
 
 e500wdog*	at cpunode?		# Watchdog timer
 



CVS commit: src/sys/arch/evbppc/conf

2011-07-19 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Tue Jul 19 19:57:03 UTC 2011

Modified Files:
src/sys/arch/evbppc/conf: P2020RDB

Log Message:
Add nor support
Add netbsd-sd0a


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/evbppc/conf/P2020RDB

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/P2020RDB
diff -u src/sys/arch/evbppc/conf/P2020RDB:1.6 src/sys/arch/evbppc/conf/P2020RDB:1.7
--- src/sys/arch/evbppc/conf/P2020RDB:1.6	Thu Jun 30 20:09:29 2011
+++ src/sys/arch/evbppc/conf/P2020RDB	Tue Jul 19 19:57:02 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: P2020RDB,v 1.6 2011/06/30 20:09:29 wiz Exp $
+#	$NetBSD: P2020RDB,v 1.7 2011/07/19 19:57:02 matt Exp $
 #
 #	P2020RBD -- everything that's currently supported
 #
@@ -7,7 +7,7 @@
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident 		P2020RBD-$Revision: 1.6 $
+ident 		P2020RBD-$Revision: 1.7 $
 
 maxusers	32
 
@@ -133,6 +133,7 @@
 
 # Kernel root file system and dump configuration.
 config		netbsd		root on ? type ?
+config		netbsd-sd0a	root on sd0a type ffs
 config		nfsnetbsd	root on tsec0 type nfs
 
 #
@@ -151,6 +152,12 @@
 #nand*		at nandfcm?
 #flash*		at nand?
 
+# NOR Flash
+#options 	NOR_VERBOSE
+pq3cfi0 	at obio0 cs 0
+nor*		at pq3cfi?
+flash*		at nor? offset 0 size 0x800
+
 e500wdog*	at cpunode?		# Watchdog timer
 
 duart*		at cpunode?



CVS commit: src/sys/arch/evbppc/conf

2011-07-19 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Tue Jul 19 19:57:26 UTC 2011

Modified Files:
src/sys/arch/evbppc/conf: INSTALL_P2020RDB

Log Message:
Add no config netbsd-sd0a


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/evbppc/conf/INSTALL_P2020RDB

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/INSTALL_P2020RDB
diff -u src/sys/arch/evbppc/conf/INSTALL_P2020RDB:1.1 src/sys/arch/evbppc/conf/INSTALL_P2020RDB:1.2
--- src/sys/arch/evbppc/conf/INSTALL_P2020RDB:1.1	Wed Jun  8 05:03:43 2011
+++ src/sys/arch/evbppc/conf/INSTALL_P2020RDB	Tue Jul 19 19:57:26 2011
@@ -1,9 +1,10 @@
-# 	$NetBSD: INSTALL_P2020RDB,v 1.1 2011/06/08 05:03:43 matt Exp $
+# 	$NetBSD: INSTALL_P2020RDB,v 1.2 2011/07/19 19:57:26 matt Exp $
 
 include arch/evbppc/conf/P2020RDB
 
-#ident 		INSTALL_P2020RDB-$Revision: 1.1 $
+#ident 		INSTALL_P2020RDB-$Revision: 1.2 $
 
 include arch/evbppc/conf/INSTALL.inc
 
+no config netbsd-sd0a
 no config nfsnetbsd



CVS commit: src/sys/arch/evbppc/conf

2011-07-16 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sat Jul 16 21:58:26 UTC 2011

Modified Files:
src/sys/arch/evbppc/conf: RB800

Log Message:
Remove dead devices (replaced by pq3cfi).


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/evbppc/conf/RB800

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/RB800
diff -u src/sys/arch/evbppc/conf/RB800:1.12 src/sys/arch/evbppc/conf/RB800:1.13
--- src/sys/arch/evbppc/conf/RB800:1.12	Thu Jun 30 20:09:29 2011
+++ src/sys/arch/evbppc/conf/RB800	Sat Jul 16 21:58:26 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: RB800,v 1.12 2011/06/30 20:09:29 wiz Exp $
+#	$NetBSD: RB800,v 1.13 2011/07/16 21:58:26 matt Exp $
 #
 #	RB800 -- everything that's currently supported
 #
@@ -7,7 +7,7 @@
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident 		RB800-$Revision: 1.12 $
+ident 		RB800-$Revision: 1.13 $
 
 maxusers	32
 
@@ -150,7 +150,6 @@
 cpu0		at cpunode?
 
 obio0		at cpunode?		# On-chip Peripheral Bus
-#nflash0		at obio0 cs 0
 #ds1553rtc0	at obio0 addr 0xf800 size 8192
 #wdc0		at obio0 cs 2
 #atabus* 	at wdc?



CVS commit: src/sys/arch/evbppc/conf

2011-07-16 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sat Jul 16 22:16:59 UTC 2011

Modified Files:
src/sys/arch/evbppc/conf: P2020DS

Log Message:
Add netbsd-sd0a


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/evbppc/conf/P2020DS

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/P2020DS
diff -u src/sys/arch/evbppc/conf/P2020DS:1.5 src/sys/arch/evbppc/conf/P2020DS:1.6
--- src/sys/arch/evbppc/conf/P2020DS:1.5	Thu Jun 30 20:09:29 2011
+++ src/sys/arch/evbppc/conf/P2020DS	Sat Jul 16 22:16:59 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: P2020DS,v 1.5 2011/06/30 20:09:29 wiz Exp $
+#	$NetBSD: P2020DS,v 1.6 2011/07/16 22:16:59 matt Exp $
 #
 #	P2020DS -- everything that's currently supported
 #
@@ -8,7 +8,7 @@
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident 		P2020DS-$Revision: 1.5 $
+ident 		P2020DS-$Revision: 1.6 $
 
 maxusers	32
 
@@ -137,6 +137,7 @@
 config		netbsd		root on ? type ?
 config		nfsnetbsd	root on tsec0 type nfs
 config		netbsd-esata	root on wd1a type ffs
+config		netbsd-sd0a	root on sd0a type ffs
 
 #
 # Device configuration



CVS commit: src/sys/arch/evbppc/conf

2011-06-29 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Wed Jun 29 06:23:36 UTC 2011

Added Files:
src/sys/arch/evbppc/conf: INSTALL_P2020DS.MP INSTALL_P2020RDB.MP
P2020DS.MP P2020RDB.MP

Log Message:
Add some config files for the P2020.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/sys/arch/evbppc/conf/INSTALL_P2020DS.MP \
src/sys/arch/evbppc/conf/INSTALL_P2020RDB.MP \
src/sys/arch/evbppc/conf/P2020DS.MP src/sys/arch/evbppc/conf/P2020RDB.MP

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: src/sys/arch/evbppc/conf/INSTALL_P2020DS.MP
diff -u /dev/null src/sys/arch/evbppc/conf/INSTALL_P2020DS.MP:1.1
--- /dev/null	Wed Jun 29 06:23:36 2011
+++ src/sys/arch/evbppc/conf/INSTALL_P2020DS.MP	Wed Jun 29 06:23:36 2011
@@ -0,0 +1,10 @@
+# 	$NetBSD: INSTALL_P2020DS.MP,v 1.1 2011/06/29 06:23:36 matt Exp $
+
+include arch/evbppc/conf/P2020DS.MP
+
+#ident 		INSTALL_P2020DS-$Revision: 1.1 $
+
+include arch/evbppc/conf/INSTALL.inc
+
+no config nfsnetbsd
+no config netbsd-esata
Index: src/sys/arch/evbppc/conf/INSTALL_P2020RDB.MP
diff -u /dev/null src/sys/arch/evbppc/conf/INSTALL_P2020RDB.MP:1.1
--- /dev/null	Wed Jun 29 06:23:36 2011
+++ src/sys/arch/evbppc/conf/INSTALL_P2020RDB.MP	Wed Jun 29 06:23:36 2011
@@ -0,0 +1,9 @@
+# 	$NetBSD: INSTALL_P2020RDB.MP,v 1.1 2011/06/29 06:23:36 matt Exp $
+
+include arch/evbppc/conf/P2020RDB.MP
+
+#ident 		INSTALL_P2020DS-$Revision: 1.1 $
+
+include arch/evbppc/conf/INSTALL.inc
+
+no config nfsnetbsd
Index: src/sys/arch/evbppc/conf/P2020DS.MP
diff -u /dev/null src/sys/arch/evbppc/conf/P2020DS.MP:1.1
--- /dev/null	Wed Jun 29 06:23:36 2011
+++ src/sys/arch/evbppc/conf/P2020DS.MP	Wed Jun 29 06:23:36 2011
@@ -0,0 +1,9 @@
+# $NetBSD: P2020DS.MP,v 1.1 2011/06/29 06:23:36 matt Exp $
+#
+#	P2020DS kernel, plus multiprocessor support.
+
+include	arch/evbppc/conf/P2020DS
+
+options 	MULTIPROCESSOR
+# this option may cause trouble under very high interrupt load
+#options 	OPENPIC_DISTRIBUTE	# let all CPUs serve interrupts
Index: src/sys/arch/evbppc/conf/P2020RDB.MP
diff -u /dev/null src/sys/arch/evbppc/conf/P2020RDB.MP:1.1
--- /dev/null	Wed Jun 29 06:23:36 2011
+++ src/sys/arch/evbppc/conf/P2020RDB.MP	Wed Jun 29 06:23:36 2011
@@ -0,0 +1,9 @@
+# $NetBSD: P2020RDB.MP,v 1.1 2011/06/29 06:23:36 matt Exp $
+#
+#	P2020RDB kernel, plus multiprocessor support.
+
+include	arch/evbppc/conf/P2020RDB
+
+options 	MULTIPROCESSOR
+# this option may cause trouble under very high interrupt load
+#options 	OPENPIC_DISTRIBUTE	# let all CPUs serve interrupts



CVS commit: src/sys/arch/evbppc/conf

2011-06-23 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Fri Jun 24 00:48:47 UTC 2011

Modified Files:
src/sys/arch/evbppc/conf: RB800

Log Message:
Turn on PAX_ASLR


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/evbppc/conf/RB800

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/RB800
diff -u src/sys/arch/evbppc/conf/RB800:1.9 src/sys/arch/evbppc/conf/RB800:1.10
--- src/sys/arch/evbppc/conf/RB800:1.9	Mon Jun 20 05:04:10 2011
+++ src/sys/arch/evbppc/conf/RB800	Fri Jun 24 00:48:46 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: RB800,v 1.9 2011/06/20 05:04:10 matt Exp $
+#	$NetBSD: RB800,v 1.10 2011/06/24 00:48:46 matt Exp $
 #
 #	RB800 -- everything that's currently supported
 #
@@ -7,7 +7,7 @@
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident 		RB800-$Revision: 1.9 $
+ident 		RB800-$Revision: 1.10 $
 
 maxusers	32
 
@@ -19,6 +19,8 @@
 no options 	GUR_BASE
 options 	GUR_BASE=0xe000
 
+options 	PAX_ASLR=1
+
 #options 	INSECURE	# disable kernel security levels
 #options 	NTP		# NTP phase/frequency locked loop
 options 	KTRACE		# system call tracing via ktrace(1)



CVS commit: src/sys/arch/evbppc/conf

2011-06-22 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Wed Jun 22 17:52:58 UTC 2011

Modified Files:
src/sys/arch/evbppc/conf: OPENBLOCKS266

Log Message:
bump up SYMTAB_SPACE


To generate a diff of this commit:
cvs rdiff -u -r1.54 -r1.55 src/sys/arch/evbppc/conf/OPENBLOCKS266

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/OPENBLOCKS266
diff -u src/sys/arch/evbppc/conf/OPENBLOCKS266:1.54 src/sys/arch/evbppc/conf/OPENBLOCKS266:1.55
--- src/sys/arch/evbppc/conf/OPENBLOCKS266:1.54	Fri Jun 17 21:18:57 2011
+++ src/sys/arch/evbppc/conf/OPENBLOCKS266	Wed Jun 22 17:52:57 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: OPENBLOCKS266,v 1.54 2011/06/17 21:18:57 matt Exp $
+#	$NetBSD: OPENBLOCKS266,v 1.55 2011/06/22 17:52:57 matt Exp $
 #
 #	GENERIC -- everything that's currently supported
 #
@@ -7,7 +7,7 @@
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		OPENBLOCKS266-$Revision: 1.54 $
+#ident 		OPENBLOCKS266-$Revision: 1.55 $
 
 maxusers	32
 
@@ -44,7 +44,7 @@
 options 	DDB			# in-kernel debugger
 options 	DDB_HISTORY_SIZE=512	# enable history editing in DDB
 options 	TRAP_PANICWAIT
-options 	SYMTAB_SPACE=66	# size for embedded symbol table
+options 	SYMTAB_SPACE=666000	# size for embedded symbol table
 
 makeoptions	DEBUG=-g		# compile full symbol table
 



CVS commit: src/sys/arch/evbppc/conf

2011-06-13 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Mon Jun 13 14:20:37 UTC 2011

Modified Files:
src/sys/arch/evbppc/conf: WALNUT

Log Message:
bump SYMTAB_SPACE


To generate a diff of this commit:
cvs rdiff -u -r1.52 -r1.53 src/sys/arch/evbppc/conf/WALNUT

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/WALNUT
diff -u src/sys/arch/evbppc/conf/WALNUT:1.52 src/sys/arch/evbppc/conf/WALNUT:1.53
--- src/sys/arch/evbppc/conf/WALNUT:1.52	Wed Jun  8 05:03:44 2011
+++ src/sys/arch/evbppc/conf/WALNUT	Mon Jun 13 14:20:37 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: WALNUT,v 1.52 2011/06/08 05:03:44 matt Exp $
+#	$NetBSD: WALNUT,v 1.53 2011/06/13 14:20:37 matt Exp $
 #
 #	GENERIC -- everything that's currently supported
 #
@@ -39,7 +39,7 @@
 options 	DDB		# in-kernel debugger
 options 	DDB_HISTORY_SIZE=512	# enable history editing in DDB
 options 	TRAP_PANICWAIT
-options 	SYMTAB_SPACE=45	# size for embedded symbol table
+options 	SYMTAB_SPACE=46	# size for embedded symbol table
 
 makeoptions	DEBUG=-g	# compile full symbol table
 



CVS commit: src/sys/arch/evbppc/conf

2011-06-13 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Tue Jun 14 05:31:33 UTC 2011

Modified Files:
src/sys/arch/evbppc/conf: Makefile.evbppc.inc

Log Message:
Allow use of pigz when compressing kernels.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/evbppc/conf/Makefile.evbppc.inc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/Makefile.evbppc.inc
diff -u src/sys/arch/evbppc/conf/Makefile.evbppc.inc:1.6 src/sys/arch/evbppc/conf/Makefile.evbppc.inc:1.7
--- src/sys/arch/evbppc/conf/Makefile.evbppc.inc:1.6	Sat May 28 05:22:25 2011
+++ src/sys/arch/evbppc/conf/Makefile.evbppc.inc	Tue Jun 14 05:31:33 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile.evbppc.inc,v 1.6 2011/05/28 05:22:25 matt Exp $
+#	$NetBSD: Makefile.evbppc.inc,v 1.7 2011/06/14 05:31:33 matt Exp $
 
 CPPFLAGS += -D__${BOARDTYPE}__
 
@@ -31,9 +31,13 @@
 MKUBOOTIMAGEARGS+=  -a ${TEXTADDR:C/$//} -e $(TEXTADDR)
 MKUBOOTIMAGEARGS+=  -n NetBSD/$(MACHINE) ${_OSRELEASE} ($(KERNEL_BUILD:T))
 
+.if defined(USE_PIGZGZIP)  ${USE_PIGZGZIP} != no
+TOOL_GZIP?=		${TOOL_PIGZ}
+.endif
+TOOL_GZIP?=		gzip
 SYSTEM_LD_TAIL_EXTRA+=; \
-	echo gzip -v9cn $@.bin '' $@.bin.gz; \
-	gzip -v9cn $@.bin  $@.bin.gz; \
+	echo ${TOOL_GZIP} -9cn $@.bin '' $@.bin.gz; \
+	${TOOL_GZIP} -9cn $@.bin  $@.bin.gz; \
 	echo ${TOOL_MKUBOOTIMAGE} ${MKUBOOTIMAGEARGS} $@.bin.gz $@.ub; \
 	${TOOL_MKUBOOTIMAGE} ${MKUBOOTIMAGEARGS} $@.bin.gz $@.ub
 



CVS commit: src/sys/arch/evbppc/conf

2011-06-10 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Fri Jun 10 16:38:17 UTC 2011

Modified Files:
src/sys/arch/evbppc/conf: MPC8536DS MPC8548CDS P2020DS P2020RDB RB800
std.mpc85xx

Log Message:
Change default of GUR_BASE to 0xffe0 which is used on more recent machines.
Add options GUR_BASE=0xe000 to MPC8548CDS and RB800


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/evbppc/conf/MPC8536DS \
src/sys/arch/evbppc/conf/MPC8548CDS
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/evbppc/conf/P2020DS \
src/sys/arch/evbppc/conf/P2020RDB
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/evbppc/conf/RB800
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/evbppc/conf/std.mpc85xx

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/MPC8536DS
diff -u src/sys/arch/evbppc/conf/MPC8536DS:1.4 src/sys/arch/evbppc/conf/MPC8536DS:1.5
--- src/sys/arch/evbppc/conf/MPC8536DS:1.4	Wed Jun  8 05:03:43 2011
+++ src/sys/arch/evbppc/conf/MPC8536DS	Fri Jun 10 16:38:17 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: MPC8536DS,v 1.4 2011/06/08 05:03:43 matt Exp $
+#	$NetBSD: MPC8536DS,v 1.5 2011/06/10 16:38:17 matt Exp $
 #
 #	MPC8536DS -- everything that's currently supported
 #
@@ -7,7 +7,7 @@
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident 		MPC8536DS-$Revision: 1.4 $
+ident 		MPC8536DS-$Revision: 1.5 $
 
 maxusers	32
 
@@ -17,9 +17,6 @@
 #options 	UVMHIST
 #options 	UVMHIST_PRINT
 
-no options	GUR_BASE
-options 	GUR_BASE=0xffe0
-
 options 	MPC8536
 options 	PIXIS
 #options 	HZ=1000
Index: src/sys/arch/evbppc/conf/MPC8548CDS
diff -u src/sys/arch/evbppc/conf/MPC8548CDS:1.4 src/sys/arch/evbppc/conf/MPC8548CDS:1.5
--- src/sys/arch/evbppc/conf/MPC8548CDS:1.4	Wed Jun  8 05:03:44 2011
+++ src/sys/arch/evbppc/conf/MPC8548CDS	Fri Jun 10 16:38:17 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: MPC8548CDS,v 1.4 2011/06/08 05:03:44 matt Exp $
+#	$NetBSD: MPC8548CDS,v 1.5 2011/06/10 16:38:17 matt Exp $
 #
 #	MPC8548CDS -- everything that's currently supported
 #
@@ -7,7 +7,7 @@
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident 		MPC8548CDS-$Revision: 1.4 $
+ident 		MPC8548CDS-$Revision: 1.5 $
 
 maxusers	32
 
@@ -19,6 +19,7 @@
 
 options 	MPC8548
 options 	CADMUS
+options 	GUR_BASE=0xe000
 #options 	HZ=1000
 
 #options 	INSECURE	# disable kernel security levels

Index: src/sys/arch/evbppc/conf/P2020DS
diff -u src/sys/arch/evbppc/conf/P2020DS:1.3 src/sys/arch/evbppc/conf/P2020DS:1.4
--- src/sys/arch/evbppc/conf/P2020DS:1.3	Wed Jun  8 05:03:44 2011
+++ src/sys/arch/evbppc/conf/P2020DS	Fri Jun 10 16:38:17 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: P2020DS,v 1.3 2011/06/08 05:03:44 matt Exp $
+#	$NetBSD: P2020DS,v 1.4 2011/06/10 16:38:17 matt Exp $
 #
 #	P2020DS -- everything that's currently supported
 #
@@ -8,16 +8,13 @@
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident 		P2020DS-$Revision: 1.3 $
+ident 		P2020DS-$Revision: 1.4 $
 
 maxusers	32
 
 #options 	UVMHIST
 #options 	UVMHIST_PRINT
 
-no options	GUR_BASE
-options 	GUR_BASE=0xffe0
-
 options 	P2020
 options 	PIXIS
 #options 	SYS_CLK=1
@@ -193,6 +190,8 @@
 umass*		at uhub? port ?
 scsibus*	at umass? channel ?
 sd*		at scsibus? target ? lun ?
+ugen*		at uhub? port ?
+uhub*		at uhub? port ?
 
 #sdhc*		at cpunode?		# sdmmc
 #sdmmc*		at sdhc?		# SD/MMC bus
Index: src/sys/arch/evbppc/conf/P2020RDB
diff -u src/sys/arch/evbppc/conf/P2020RDB:1.3 src/sys/arch/evbppc/conf/P2020RDB:1.4
--- src/sys/arch/evbppc/conf/P2020RDB:1.3	Wed Jun  8 05:03:44 2011
+++ src/sys/arch/evbppc/conf/P2020RDB	Fri Jun 10 16:38:17 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: P2020RDB,v 1.3 2011/06/08 05:03:44 matt Exp $
+#	$NetBSD: P2020RDB,v 1.4 2011/06/10 16:38:17 matt Exp $
 #
 #	P2020RBD -- everything that's currently supported
 #
@@ -7,7 +7,7 @@
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident 		P2020RBD-$Revision: 1.3 $
+ident 		P2020RBD-$Revision: 1.4 $
 
 maxusers	32
 
@@ -17,9 +17,6 @@
 #options 	UVMHIST
 #options 	UVMHIST_PRINT
 
-no options	GUR_BASE
-options 	GUR_BASE=0xffe0
-
 options 	P2020
 options 	SYS_CLK=1
 #options 	HZ=1000

Index: src/sys/arch/evbppc/conf/RB800
diff -u src/sys/arch/evbppc/conf/RB800:1.6 src/sys/arch/evbppc/conf/RB800:1.7
--- src/sys/arch/evbppc/conf/RB800:1.6	Wed Jun  8 05:03:44 2011
+++ src/sys/arch/evbppc/conf/RB800	Fri Jun 10 16:38:17 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: RB800,v 1.6 2011/06/08 05:03:44 matt Exp $
+#	$NetBSD: RB800,v 1.7 2011/06/10 16:38:17 matt Exp $
 #
 #	RB800 -- everything that's currently supported
 #
@@ -7,7 +7,7 @@
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident 		RB800-$Revision: 1.6 $
+ident 		RB800-$Revision: 1.7 $
 
 maxusers	32
 
@@ -16,6 +16,7 @@
 
 options 	MPC8544
 options 	PPC_HAVE_SPE
+options 	GUR_BASE=0xe000
 
 #options 	INSECURE	# disable kernel security levels
 #options 	NTP		# NTP 

CVS commit: src/sys/arch/evbppc/conf

2011-06-10 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sat Jun 11 00:52:43 UTC 2011

Modified Files:
src/sys/arch/evbppc/conf: MPC8548CDS RB800

Log Message:
Add missing no options GUR_BASE


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/evbppc/conf/MPC8548CDS
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/evbppc/conf/RB800

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/MPC8548CDS
diff -u src/sys/arch/evbppc/conf/MPC8548CDS:1.5 src/sys/arch/evbppc/conf/MPC8548CDS:1.6
--- src/sys/arch/evbppc/conf/MPC8548CDS:1.5	Fri Jun 10 16:38:17 2011
+++ src/sys/arch/evbppc/conf/MPC8548CDS	Sat Jun 11 00:52:42 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: MPC8548CDS,v 1.5 2011/06/10 16:38:17 matt Exp $
+#	$NetBSD: MPC8548CDS,v 1.6 2011/06/11 00:52:42 matt Exp $
 #
 #	MPC8548CDS -- everything that's currently supported
 #
@@ -7,7 +7,7 @@
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident 		MPC8548CDS-$Revision: 1.5 $
+ident 		MPC8548CDS-$Revision: 1.6 $
 
 maxusers	32
 
@@ -19,6 +19,7 @@
 
 options 	MPC8548
 options 	CADMUS
+no options 	GUR_BASE
 options 	GUR_BASE=0xe000
 #options 	HZ=1000
 

Index: src/sys/arch/evbppc/conf/RB800
diff -u src/sys/arch/evbppc/conf/RB800:1.7 src/sys/arch/evbppc/conf/RB800:1.8
--- src/sys/arch/evbppc/conf/RB800:1.7	Fri Jun 10 16:38:17 2011
+++ src/sys/arch/evbppc/conf/RB800	Sat Jun 11 00:52:42 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: RB800,v 1.7 2011/06/10 16:38:17 matt Exp $
+#	$NetBSD: RB800,v 1.8 2011/06/11 00:52:42 matt Exp $
 #
 #	RB800 -- everything that's currently supported
 #
@@ -7,7 +7,7 @@
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident 		RB800-$Revision: 1.7 $
+ident 		RB800-$Revision: 1.8 $
 
 maxusers	32
 
@@ -16,6 +16,7 @@
 
 options 	MPC8544
 options 	PPC_HAVE_SPE
+no options 	GUR_BASE
 options 	GUR_BASE=0xe000
 
 #options 	INSECURE	# disable kernel security levels



CVS commit: src/sys/arch/evbppc/conf

2011-06-07 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Wed Jun  8 05:03:44 UTC 2011

Modified Files:
src/sys/arch/evbppc/conf: INSTALL_OPENBLOCKS266 INSTALL_PMPPC
INSTALL_WALNUT MPC8536DS MPC8548CDS P2020DS P2020RDB RB800 WALNUT
std.mpc85xx
Added Files:
src/sys/arch/evbppc/conf: INSTALL.inc INSTALL_MPC8536DS
INSTALL_MPC8548CDS INSTALL_P2020DS INSTALL_P2020RDB

Log Message:
Use a standard INSTALL.inc instead of duplicating it.  Make INSTALL
variants of mpc85xx kernels.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/sys/arch/evbppc/conf/INSTALL.inc \
src/sys/arch/evbppc/conf/INSTALL_MPC8536DS \
src/sys/arch/evbppc/conf/INSTALL_MPC8548CDS \
src/sys/arch/evbppc/conf/INSTALL_P2020DS \
src/sys/arch/evbppc/conf/INSTALL_P2020RDB
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/evbppc/conf/INSTALL_OPENBLOCKS266
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/evbppc/conf/INSTALL_PMPPC \
src/sys/arch/evbppc/conf/MPC8536DS src/sys/arch/evbppc/conf/MPC8548CDS
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/evbppc/conf/INSTALL_WALNUT
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/evbppc/conf/P2020DS \
src/sys/arch/evbppc/conf/P2020RDB
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/evbppc/conf/RB800
cvs rdiff -u -r1.51 -r1.52 src/sys/arch/evbppc/conf/WALNUT
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/evbppc/conf/std.mpc85xx

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/INSTALL_OPENBLOCKS266
diff -u src/sys/arch/evbppc/conf/INSTALL_OPENBLOCKS266:1.6 src/sys/arch/evbppc/conf/INSTALL_OPENBLOCKS266:1.7
--- src/sys/arch/evbppc/conf/INSTALL_OPENBLOCKS266:1.6	Tue Nov 23 11:13:57 2010
+++ src/sys/arch/evbppc/conf/INSTALL_OPENBLOCKS266	Wed Jun  8 05:03:43 2011
@@ -1,8 +1,10 @@
-# 	$NetBSD: INSTALL_OPENBLOCKS266,v 1.6 2010/11/23 11:13:57 hannken Exp $
+# 	$NetBSD: INSTALL_OPENBLOCKS266,v 1.7 2011/06/08 05:03:43 matt Exp $
 
-include		arch/evbppc/conf/OPENBLOCKS266
+include	arch/evbppc/conf/OPENBLOCKS266
 
-#ident 		INSTALL_OPENBLOCKS266-$Revision: 1.6 $
+#ident 	INSTALL_OPENBLOCKS266-$Revision: 1.7 $
+
+include	arch/evbppc/conf/INSTALL.inc
 
 #
 # DEBUG options turned on:
@@ -12,18 +14,3 @@
 #options 	LOCKDEBUG
 #options 	SYSCALL_DEBUG
 options 	DIAGNOSTIC
-options		PIPE_SOCKETPAIR		# smaller, but slower pipe(2)
-
-#
-# Enable the hooks used for initializing the root memory-disk.
-# The ramdisk size must be kept in sync manually with the size of
-# the `ramdisk' image (which is built in distrib/walnut/ramdisk/ramdisk).
-#
-options 	MEMORY_DISK_HOOKS
-options 	MEMORY_DISK_IS_ROOT		# force root on memory disk
-options 	MEMORY_DISK_SERVER=0		# no userspace memory disk
-#options 	MEMORY_DISK_ROOT_SIZE=8192	# size of memory disk, in blocks
-options 	MEMORY_DISK_ROOT_SIZE=4096	# size of memory disk, in blocks
-options 	MEMORY_DISK_RBFLAGS=RB_SINGLE	# boot in single-user mode
-
-pseudo-device	md			# memory disk device

Index: src/sys/arch/evbppc/conf/INSTALL_PMPPC
diff -u src/sys/arch/evbppc/conf/INSTALL_PMPPC:1.3 src/sys/arch/evbppc/conf/INSTALL_PMPPC:1.4
--- src/sys/arch/evbppc/conf/INSTALL_PMPPC:1.3	Sun Jun  5 16:52:23 2011
+++ src/sys/arch/evbppc/conf/INSTALL_PMPPC	Wed Jun  8 05:03:43 2011
@@ -1,25 +1,7 @@
-# 	$NetBSD: INSTALL_PMPPC,v 1.3 2011/06/05 16:52:23 matt Exp $
+# 	$NetBSD: INSTALL_PMPPC,v 1.4 2011/06/08 05:03:43 matt Exp $
 
 include arch/evbppc/conf/PMPPC
 
-#ident 		INSTALL_PMPPC-$Revision: 1.3 $
+#ident 		INSTALL_PMPPC-$Revision: 1.4 $
 
-# DEBUG options turned on:
-
-options		PIPE_SOCKETPAIR		# smaller, but slower pipe(2)
-
-pseudo-device	md
-
-makeoptions	NEED_MDSETIMAGE=yes
-
-no config	netbsd
-config		netbsd root on md0a
-
-# 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
-## The ramdisk size must be kept in sync manually with the size of
-## the `ramdisk' image (which is built in distrib/evbppc/ramdisk/ramdisk).
-options 	MEMORY_DISK_ROOT_SIZE=6144	# size of memory disk, in blocks
-options 	MEMORY_DISK_RBFLAGS=RB_SINGLE	# boot in single-user mode
+include arch/evbppc/conf/INSTALL.inc
Index: src/sys/arch/evbppc/conf/MPC8536DS
diff -u src/sys/arch/evbppc/conf/MPC8536DS:1.3 src/sys/arch/evbppc/conf/MPC8536DS:1.4
--- src/sys/arch/evbppc/conf/MPC8536DS:1.3	Sun Mar  6 17:08:23 2011
+++ src/sys/arch/evbppc/conf/MPC8536DS	Wed Jun  8 05:03:43 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: MPC8536DS,v 1.3 2011/03/06 17:08:23 bouyer Exp $
+#	$NetBSD: MPC8536DS,v 1.4 2011/06/08 05:03:43 matt Exp $
 #
 #	MPC8536DS -- everything that's currently supported
 #
@@ -7,10 +7,13 @@
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident 		MPC8536DS-$Revision: 1.3 $
+ident 		MPC8536DS-$Revision: 1.4 $
 
 maxusers	32
 
+makeoptions	NEED_BINARY=yes
+makeoptions	NEED_UBOOTIMAGE=yes
+
 #options 	UVMHIST
 

CVS commit: src/sys/arch/evbppc/conf

2011-05-27 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Fri May 27 15:21:28 UTC 2011

Modified Files:
src/sys/arch/evbppc/conf: P2020RDB

Log Message:
Comment out sdhc for now.
Remove PCI devices that will never be there.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/evbppc/conf/P2020RDB

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/P2020RDB
diff -u src/sys/arch/evbppc/conf/P2020RDB:1.1 src/sys/arch/evbppc/conf/P2020RDB:1.2
--- src/sys/arch/evbppc/conf/P2020RDB:1.1	Wed Mar 16 21:11:12 2011
+++ src/sys/arch/evbppc/conf/P2020RDB	Fri May 27 15:21:27 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: P2020RDB,v 1.1 2011/03/16 21:11:12 matt Exp $
+#	$NetBSD: P2020RDB,v 1.2 2011/05/27 15:21:27 matt Exp $
 #
 #	P2020RBD -- everything that's currently supported
 #
@@ -7,7 +7,7 @@
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident 		P2020RBD-$Revision: 1.1 $
+ident 		P2020RBD-$Revision: 1.2 $
 
 maxusers	32
 
@@ -154,6 +154,9 @@
 cpu0		at cpunode?
 
 obio0		at cpunode?		# On-chip Peripheral Bus
+#nandfcm*	at obio0 cs ?		# nand flash
+#nand*		at nandfcm?
+#flash*		at nand?
 
 e500wdog*	at cpunode?		# Watchdog timer
 
@@ -164,12 +167,9 @@
 tsec0		at cpunode? flags 0x021	# Enhanced 3-Speed Ethernet Controller
 tsec1		at cpunode? flags 0x101	# Enhanced 3-Speed Ethernet Controller
 tsec2		at cpunode? flags 0x102	# Enhanced 3-Speed Ethernet Controller
-#ciphy*		at mii?			# Cicada PHY
 ukphy*		at mii?
 #options 	ETSEC_EVENT_COUNTERS
 
-ehci*		at cpunode?		# usb
-
 diic*		at cpunode?		# i2c bus
 iic*		at diic?
 dsrtc*		at iic1 addr 0x68	# RTC
@@ -182,22 +182,16 @@
 ppb*		at pci? dev ? function ?	# PCI-PCI bridges
 pci*		at ppb?
 
-#ohci1		at pci1 dev 0 function 2
-#ehci1		at pci1 dev 0 function 3
-ohci*		at pci? dev ? function ?
-ehci*		at pci? dev ? function ?
-#uhci*		at pci? dev ? function ?
+ehci*		at cpunode?		# usb
 usb*		at ehci?
-usb*		at ohci?
-#usb*		at uhci?
 uhub*		at usb?
 umass*		at uhub? port ?
 scsibus*	at umass? channel ?
 sd*		at scsibus? target ? lun ?
 
-sdhc*		at cpunode?		# sdmmc
-sdmmc*		at sdhc?		# SD/MMC bus
-ld*		at sdmmc?
+#sdhc*		at cpunode?		# sdmmc
+#sdmmc*		at sdhc?		# SD/MMC bus
+#ld*		at sdmmc?
 
 #siisata*	at pci? dev ? function ?
 #atabus* 	at siisata? channel ?



CVS commit: src/sys/arch/evbppc/conf

2011-05-27 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sat May 28 00:01:43 UTC 2011

Modified Files:
src/sys/arch/evbppc/conf: std.mpc85xx

Log Message:
NEEDS_MDSETIMAGE - NEED_MDSETIMAGE


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/evbppc/conf/std.mpc85xx

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/std.mpc85xx
diff -u src/sys/arch/evbppc/conf/std.mpc85xx:1.3 src/sys/arch/evbppc/conf/std.mpc85xx:1.4
--- src/sys/arch/evbppc/conf/std.mpc85xx:1.3	Mon May  2 01:45:26 2011
+++ src/sys/arch/evbppc/conf/std.mpc85xx	Sat May 28 00:01:43 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: std.mpc85xx,v 1.3 2011/05/02 01:45:26 matt Exp $
+#	$NetBSD: std.mpc85xx,v 1.4 2011/05/28 00:01:43 matt Exp $
 #
 # Standard/required options for NetBSD/mpc85xx.
 
@@ -16,7 +16,7 @@
 makeoptions	TEXTADDR=0x2
 makeoptions	BOARDTYPE=mpc85xx
 makeoptions	PPCDIR=booke
-makeoptions	NEEDS_MDSETIMAGE=yes
+makeoptions	NEED_MDSETIMAGE=yes
 
 options 	PPC_INTR_IMPL=powerpc/booke/intr.h
 options 	PPC_PCI_MACHDEP_IMPL=powerpc/pci_machdep.h



CVS commit: src/sys/arch/evbppc/conf

2011-05-27 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sat May 28 00:06:38 UTC 2011

Modified Files:
src/sys/arch/evbppc/conf: Makefile.evbppc.inc

Log Message:
Add common processing for .srec, .bin, and .ub (ubootimage) files.
When creating u-boot image, use a compressed binary kernel.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/evbppc/conf/Makefile.evbppc.inc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/Makefile.evbppc.inc
diff -u src/sys/arch/evbppc/conf/Makefile.evbppc.inc:1.4 src/sys/arch/evbppc/conf/Makefile.evbppc.inc:1.5
--- src/sys/arch/evbppc/conf/Makefile.evbppc.inc:1.4	Tue Jan  4 08:58:59 2011
+++ src/sys/arch/evbppc/conf/Makefile.evbppc.inc	Sat May 28 00:06:38 2011
@@ -1,14 +1,45 @@
-#	$NetBSD: Makefile.evbppc.inc,v 1.4 2011/01/04 08:58:59 matt Exp $
+#	$NetBSD: Makefile.evbppc.inc,v 1.5 2011/05/28 00:06:38 matt Exp $
 
 CPPFLAGS += -D__${BOARDTYPE}__
 
 RAMDISKDIR!=	cd ${NETBSDSRCDIR}/distrib/${THISPPC:T}/ramdisk  ${PRINTOBJDIR}
 
-.if defined(NEEDS_MDSETIMAGE)  exists(${RAMDISKDIR}/ramdisk.fs)
+.if defined(NEED_MDSETIMAGE)  ${NEED_MKDSETIMAGE} != no \
+ exists(${RAMDISKDIR}/ramdisk.fs)
 SYSTEM_LD_TAIL_EXTRA+=; \
 	echo ${TOOL_MDSETIMAGE} -s $@ ${RAMDISKDIR}/ramdisk.fs; \
 	${TOOL_MDSETIMAGE} -s $@ ${RAMDISKDIR}/ramdisk.fs
+.endif
+
+.if defined(NEED_SREC)  ${NEED_SREC} != no
+SYSTEM_LD_TAIL_EXTRA+=; \
+	echo ${STRIP} -O srec -o $@.srec $@; \
+	${STRIP} -O srec -o $@.srec $@
+EXTRA_KERNELS+= ${KERNELS:@.KERNEL.@${.KERNEL.}.srec@}
+.endif
+
+.if defined(NEED_BINARY)  ${NEED_BINARY} != no
+SYSTEM_LD_TAIL_EXTRA+=; \
+	echo ${OBJCOPY} -S -O binary $@ $@.bin; \
+	${OBJCOPY} -S -O binary $@ $@.bin
 
+EXTRA_KERNELS+= ${KERNELS:@.KERNEL.@${.KERNEL.}.bin@}
+
+.if defined(NEED_UBOOTIMAGE)  ${NEED_UBOOTIMAGE} != no
+_OSRELEASE!=		${HOST_SH} $S/conf/osrelease.sh
+MKUBOOTIMAGEARGS=   -A powerpc -T kernel -C gz
+MKUBOOTIMAGEARGS+=  -a ${TEXTADDR:C/$//} -e $(TEXTADDR)
+MKUBOOTIMAGEARGS+=  -n NetBSD/$(MACHINE) ${_OSRELEASE} ($(KERNEL_BUILD:T))
+
+SYSTEM_LD_TAIL_EXTRA+=; \
+	echo gzip -v9cn $@.bin '' $@.bin.gz; \
+	gzip -v9cn $@.bin  $@.bin.gz; \
+	echo ${TOOL_MKUBOOTIMAGE} ${MKUBOOTIMAGEARGS} $@.bin.gz $@.ub; \
+	${TOOL_MKUBOOTIMAGE} ${MKUBOOTIMAGEARGS} $@.bin.gz $@.ub
+
+EXTRA_KERNELS+= ${KERNELS:@.KERNEL.@${.KERNEL.}.bin.gz@}
+EXTRA_KERNELS+= ${KERNELS:@.KERNEL.@${.KERNEL.}.ub@}
+.endif
 .endif
 
 .-include ${THISPPC}/conf/Makefile.${BOARDTYPE}.inc



CVS commit: src/sys/arch/evbppc/conf

2011-05-27 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sat May 28 00:07:25 UTC 2011

Modified Files:
src/sys/arch/evbppc/conf: Makefile.mpc85xx.inc

Log Message:
Get rid of LD_TAIL now that there is a common version in Makefile.evbppc.inc


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/evbppc/conf/Makefile.mpc85xx.inc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/Makefile.mpc85xx.inc
diff -u src/sys/arch/evbppc/conf/Makefile.mpc85xx.inc:1.2 src/sys/arch/evbppc/conf/Makefile.mpc85xx.inc:1.3
--- src/sys/arch/evbppc/conf/Makefile.mpc85xx.inc:1.2	Tue Jan 18 01:10:24 2011
+++ src/sys/arch/evbppc/conf/Makefile.mpc85xx.inc	Sat May 28 00:07:24 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile.mpc85xx.inc,v 1.2 2011/01/18 01:10:24 matt Exp $
+#	$NetBSD: Makefile.mpc85xx.inc,v 1.3 2011/05/28 00:07:24 matt Exp $
 
 CFLAGS+=		-mmultiple
 CFLAGS+=		-mno-string -misel -Wa,-me500
@@ -11,10 +11,3 @@
 
 SYSTEM_FIRST_OBJ=	mpc85xx_start.o
 SYSTEM_FIRST_SFILE=	${THISPPC}/mpc85xx/mpc85xx_start.S
-
-SYSTEM_LD_TAIL_EXTRA+=; \
-	echo ${OBJCOPY} -S -O binary $@ $@.bin; \
-	${OBJCOPY} -S -O binary $@ $@.bin
-
-EXTRA_KERNELS+= ${KERNELS:@.KERNEL.@${.KERNEL.}.bin@}
-



CVS commit: src/sys/arch/evbppc/conf

2011-05-27 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sat May 28 00:07:56 UTC 2011

Modified Files:
src/sys/arch/evbppc/conf: RB800

Log Message:
NEEDS_MDSETIMAGE - NEED_MDSETIMAGE


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/evbppc/conf/RB800

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/RB800
diff -u src/sys/arch/evbppc/conf/RB800:1.4 src/sys/arch/evbppc/conf/RB800:1.5
--- src/sys/arch/evbppc/conf/RB800:1.4	Wed Mar 16 21:10:35 2011
+++ src/sys/arch/evbppc/conf/RB800	Sat May 28 00:07:56 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: RB800,v 1.4 2011/03/16 21:10:35 matt Exp $
+#	$NetBSD: RB800,v 1.5 2011/05/28 00:07:56 matt Exp $
 #
 #	RB800 -- everything that's currently supported
 #
@@ -7,7 +7,7 @@
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident 		RB800-$Revision: 1.4 $
+ident 		RB800-$Revision: 1.5 $
 
 maxusers	32
 
@@ -22,7 +22,7 @@
 #options 	MEMORY_DISK_IS_ROOT	# force root on memory disk
 #options 	MEMORY_DISK_SERVER=0	# no userspace memory disk support
 #options 	MEMORY_DISK_ROOT_SIZE=6144	# size of memory disk, in blocks
-no makeoptions	NEEDS_MDSETIMAGE
+no makeoptions	NEED_MDSETIMAGE
 
 options 	NFS_BOOT_BOOTP
 



CVS commit: src/sys/arch/evbppc/conf

2011-05-27 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sat May 28 05:22:25 UTC 2011

Modified Files:
src/sys/arch/evbppc/conf: Makefile.evbppc.inc

Log Message:
Fix typo and make MDSETIMAGE block the same as the others.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/evbppc/conf/Makefile.evbppc.inc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/Makefile.evbppc.inc
diff -u src/sys/arch/evbppc/conf/Makefile.evbppc.inc:1.5 src/sys/arch/evbppc/conf/Makefile.evbppc.inc:1.6
--- src/sys/arch/evbppc/conf/Makefile.evbppc.inc:1.5	Sat May 28 00:06:38 2011
+++ src/sys/arch/evbppc/conf/Makefile.evbppc.inc	Sat May 28 05:22:25 2011
@@ -1,10 +1,10 @@
-#	$NetBSD: Makefile.evbppc.inc,v 1.5 2011/05/28 00:06:38 matt Exp $
+#	$NetBSD: Makefile.evbppc.inc,v 1.6 2011/05/28 05:22:25 matt Exp $
 
 CPPFLAGS += -D__${BOARDTYPE}__
 
 RAMDISKDIR!=	cd ${NETBSDSRCDIR}/distrib/${THISPPC:T}/ramdisk  ${PRINTOBJDIR}
 
-.if defined(NEED_MDSETIMAGE)  ${NEED_MKDSETIMAGE} != no \
+.if defined(NEED_MDSETIMAGE)  $(NEED_MDSETIMAGE) != no \
  exists(${RAMDISKDIR}/ramdisk.fs)
 SYSTEM_LD_TAIL_EXTRA+=; \
 	echo ${TOOL_MDSETIMAGE} -s $@ ${RAMDISKDIR}/ramdisk.fs; \



CVS commit: src/sys/arch/evbppc/conf

2011-05-25 Thread David Young
Module Name:src
Committed By:   dyoung
Date:   Wed May 25 22:46:12 UTC 2011

Modified Files:
src/sys/arch/evbppc/conf: OPENBLOCKS266

Log Message:
Increase SYMTAB_SPACE.


To generate a diff of this commit:
cvs rdiff -u -r1.52 -r1.53 src/sys/arch/evbppc/conf/OPENBLOCKS266

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/OPENBLOCKS266
diff -u src/sys/arch/evbppc/conf/OPENBLOCKS266:1.52 src/sys/arch/evbppc/conf/OPENBLOCKS266:1.53
--- src/sys/arch/evbppc/conf/OPENBLOCKS266:1.52	Sun Mar  6 17:08:23 2011
+++ src/sys/arch/evbppc/conf/OPENBLOCKS266	Wed May 25 22:46:12 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: OPENBLOCKS266,v 1.52 2011/03/06 17:08:23 bouyer Exp $
+#	$NetBSD: OPENBLOCKS266,v 1.53 2011/05/25 22:46:12 dyoung Exp $
 #
 #	GENERIC -- everything that's currently supported
 #
@@ -7,7 +7,7 @@
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		OPENBLOCKS266-$Revision: 1.52 $
+#ident 		OPENBLOCKS266-$Revision: 1.53 $
 
 maxusers	32
 
@@ -44,7 +44,7 @@
 options 	DDB			# in-kernel debugger
 options 	DDB_HISTORY_SIZE=512	# enable history editing in DDB
 options 	TRAP_PANICWAIT
-options 	SYMTAB_SPACE=41	# size for embedded symbol table
+options 	SYMTAB_SPACE=657000	# size for embedded symbol table
 
 makeoptions	DEBUG=-g		# compile full symbol table
 



CVS commit: src/sys/arch/evbppc/conf

2011-05-15 Thread Havard Eidnes
Module Name:src
Committed By:   he
Date:   Sun May 15 13:38:20 UTC 2011

Modified Files:
src/sys/arch/evbppc/conf: EXPLORA451

Log Message:
Bump SYMTAB_SPACE so that the contents fits again.


To generate a diff of this commit:
cvs rdiff -u -r1.43 -r1.44 src/sys/arch/evbppc/conf/EXPLORA451

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/EXPLORA451
diff -u src/sys/arch/evbppc/conf/EXPLORA451:1.43 src/sys/arch/evbppc/conf/EXPLORA451:1.44
--- src/sys/arch/evbppc/conf/EXPLORA451:1.43	Mon Mar  7 15:49:50 2011
+++ src/sys/arch/evbppc/conf/EXPLORA451	Sun May 15 13:38:20 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: EXPLORA451,v 1.43 2011/03/07 15:49:50 jakllsch Exp $
+#	$NetBSD: EXPLORA451,v 1.44 2011/05/15 13:38:20 he Exp $
 #
 #	GENERIC -- everything that's currently supported
 #
@@ -52,7 +52,7 @@
 #options 	KGDB		# remote debugger
 #options 	KGDB_DEVNAME=\com\,KGDB_DEVADDR=0x3f8,KGDB_DEVRATE=9600
 makeoptions	DEBUG=-g	# compile full symbol table
-options 	SYMTAB_SPACE=41
+options 	SYMTAB_SPACE=42
 
 # Compatibility options
 options 	COMPAT_NOMID	# compatibility with 386BSD, BSDI, NetBSD 0.8,



CVS commit: src/sys/arch/evbppc/conf

2011-05-01 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Mon May  2 01:45:26 UTC 2011

Modified Files:
src/sys/arch/evbppc/conf: files.mpc85xx std.mpc85xx

Log Message:
mpc85xx uses MBRs


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/evbppc/conf/files.mpc85xx
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/evbppc/conf/std.mpc85xx

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/files.mpc85xx
diff -u src/sys/arch/evbppc/conf/files.mpc85xx:1.3 src/sys/arch/evbppc/conf/files.mpc85xx:1.4
--- src/sys/arch/evbppc/conf/files.mpc85xx:1.3	Tue Feb  8 06:22:29 2011
+++ src/sys/arch/evbppc/conf/files.mpc85xx	Mon May  2 01:45:26 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: files.mpc85xx,v 1.3 2011/02/08 06:22:29 matt Exp $
+#	$NetBSD: files.mpc85xx,v 1.4 2011/05/02 01:45:26 matt Exp $
 #
 # mpc85xx-specific configuration info
 
@@ -13,6 +13,9 @@
 file	arch/powerpc/booke/e500_timer.c
 file	arch/powerpc/booke/e500_tlb.c
 
+# we usr MBR
+file	kern/subr_disk_mbr.c			disk
+
 # Memory Disk for install kernel
 file	dev/md_root.cmemory_disk_hooks
 

Index: src/sys/arch/evbppc/conf/std.mpc85xx
diff -u src/sys/arch/evbppc/conf/std.mpc85xx:1.2 src/sys/arch/evbppc/conf/std.mpc85xx:1.3
--- src/sys/arch/evbppc/conf/std.mpc85xx:1.2	Tue Jan 18 01:10:25 2011
+++ src/sys/arch/evbppc/conf/std.mpc85xx	Mon May  2 01:45:26 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: std.mpc85xx,v 1.2 2011/01/18 01:10:25 matt Exp $
+#	$NetBSD: std.mpc85xx,v 1.3 2011/05/02 01:45:26 matt Exp $
 #
 # Standard/required options for NetBSD/mpc85xx.
 
@@ -7,6 +7,7 @@
 
 # standard (mandatory) kernel options.
 options 	PPC_BOOKE	# Freescale e500 family
+options 	EVBPPC_HAS_MBR	# Use MBR format (needed for SDCARD booting)
 
 # Executable support:
 options 	EXEC_ELF32	# (native) ELF32 binary support



CVS commit: src/sys/arch/evbppc/conf

2011-04-04 Thread David Young
Module Name:src
Committed By:   dyoung
Date:   Mon Apr  4 19:55:16 UTC 2011

Modified Files:
src/sys/arch/evbppc/conf: std.obs266

Log Message:
Pull in the Atheros HAL options so that OPENBLOCKS266_OPT will build.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/evbppc/conf/std.obs266

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/std.obs266
diff -u src/sys/arch/evbppc/conf/std.obs266:1.1 src/sys/arch/evbppc/conf/std.obs266:1.2
--- src/sys/arch/evbppc/conf/std.obs266:1.1	Thu Mar 18 14:15:38 2010
+++ src/sys/arch/evbppc/conf/std.obs266	Mon Apr  4 19:55:16 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: std.obs266,v 1.1 2010/03/18 14:15:38 kiyohara Exp $
+#	$NetBSD: std.obs266,v 1.2 2011/04/04 19:55:16 dyoung Exp $
 #
 # Standard/required options for obs266.
 
@@ -8,4 +8,7 @@
 makeoptions	TEXTADDR=0x25000
 options 	KERNBASE=0x25000
 
+# Atheros HAL options
+include external/isc/atheros_hal/conf/std.ath_hal
+
 include		arch/evbppc/conf/files.obs266



CVS commit: src/sys/arch/evbppc/conf

2011-03-16 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Wed Mar 16 21:10:35 UTC 2011

Modified Files:
src/sys/arch/evbppc/conf: RB800

Log Message:
Add alc device.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/evbppc/conf/RB800

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/RB800
diff -u src/sys/arch/evbppc/conf/RB800:1.3 src/sys/arch/evbppc/conf/RB800:1.4
--- src/sys/arch/evbppc/conf/RB800:1.3	Sun Mar  6 17:08:23 2011
+++ src/sys/arch/evbppc/conf/RB800	Wed Mar 16 21:10:35 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: RB800,v 1.3 2011/03/06 17:08:23 bouyer Exp $
+#	$NetBSD: RB800,v 1.4 2011/03/16 21:10:35 matt Exp $
 #
 #	RB800 -- everything that's currently supported
 #
@@ -7,7 +7,7 @@
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident 		RB800-$Revision: 1.3 $
+ident 		RB800-$Revision: 1.4 $
 
 maxusers	32
 
@@ -193,6 +193,8 @@
 ppb*		at pci? dev ? function ?	# PCI-PCI bridges
 pci*		at ppb?
 
+alc*		at pci? dev ? function ?
+
 #ehci*		at pci? dev ? function ?
 #ohci*		at pci? dev ? function ?
 #uhci*		at pci? dev ? function ?



CVS commit: src/sys/arch/evbppc/conf

2011-03-16 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Wed Mar 16 21:11:13 UTC 2011

Added Files:
src/sys/arch/evbppc/conf: P2020RDB

Log Message:
First pass at a P2020RDB configuration.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/sys/arch/evbppc/conf/P2020RDB

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: src/sys/arch/evbppc/conf/P2020RDB
diff -u /dev/null src/sys/arch/evbppc/conf/P2020RDB:1.1
--- /dev/null	Wed Mar 16 21:11:13 2011
+++ src/sys/arch/evbppc/conf/P2020RDB	Wed Mar 16 21:11:12 2011
@@ -0,0 +1,227 @@
+#	$NetBSD: P2020RDB,v 1.1 2011/03/16 21:11:12 matt Exp $
+#
+#	P2020RBD -- everything that's currently supported
+#
+
+include		arch/evbppc/conf/std.mpc85xx
+
+options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
+
+ident 		P2020RBD-$Revision: 1.1 $
+
+maxusers	32
+
+#options 	UVMHIST
+#options 	UVMHIST_PRINT
+
+no options	GUR_BASE
+options 	GUR_BASE=0xffe0
+
+options 	P2020
+options 	SYS_CLK=1
+#options 	HZ=1000
+
+# Options for necessary to use MD
+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 	MEMORY_DISK_ROOT_SIZE=6144	# size of memory disk, in blocks
+
+
+#options 	INSECURE	# disable kernel security levels
+#options 	NTP		# NTP phase/frequency locked loop
+options 	KTRACE		# system call tracing via ktrace(1)
+
+options 	SYSVMSG		# System V message queues
+options 	SYSVSEM		# System V semaphores
+options 	SYSVSHM		# System V shared memory
+
+options 	USERCONF	# userconf(4) support
+#options	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)
+#options 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel
+
+# Diagnostic/debugging support options
+options 	DIAGNOSTIC	# cheap kernel consistency checks
+options 	DEBUG		# expensive debugging checks/support
+#options 	SYSCALL_DEBUG	# syscall debugging
+options 	DDB		# in-kernel debugger
+options 	DDB_HISTORY_SIZE=512	# enable history editing in DDB
+options 	TRAP_PANICWAIT
+options 	SYMTAB_SPACE=41	# size for embedded symbol table
+
+makeoptions	DEBUG=-g	# compile full symbol table
+
+# Compatibility options
+#options 	COMPAT_09	# NetBSD 0.9,
+#options 	COMPAT_10	# NetBSD 1.0,
+#options 	COMPAT_11	# NetBSD 1.1,
+#options 	COMPAT_12	# NetBSD 1.2,
+options 	COMPAT_13	# NetBSD 1.3,
+options 	COMPAT_14	# NetBSD 1.4,
+options 	COMPAT_15	# NetBSD 1.5,
+options 	COMPAT_16	# NetBSD 1.6,
+options 	COMPAT_20	# NetBSD 2.0,
+options 	COMPAT_30	# NetBSD 3.0,
+options 	COMPAT_40	# NetBSD 4.0,
+options 	COMPAT_50	# NetBSD 5.0 compatibility.
+options 	COMPAT_43	# and 4.3BSD
+#options 	COMPAT_386BSD_MBRPART # recognize old partition ID
+#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
+options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
+
+# File systems
+file-system 	FFS		# UFS
+file-system 	EXT2FS		# second extended file system (linux)
+file-system 	LFS		# log-structured file system
+file-system 	MFS		# memory file system
+file-system 	NFS		# Network File System client
+file-system 	CD9660		# ISO 9660 + Rock Ridge file system
+file-system 	MSDOSFS		# MS-DOS file system
+#file-system 	FDESC		# /dev/fd
+file-system 	TMPFS		# efficient memory file system
+file-system 	KERNFS		# /kern
+file-system 	NULLFS		# loopback file system
+#file-system 	OVERLAY		# overlay file system
+#file-system	PUFFS		# Userspace file systems (e.g. ntfs-3g  sshfs)
+file-system 	PROCFS		# /proc
+#file-system 	UMAPFS		# NULLFS + uid and gid remapping
+#file-system 	UNION		# union file system
+file-system	PTYFS		# /dev/pts/N support
+
+# File system options
+options 	QUOTA		# legacy UFS quotas
+options 	QUOTA2		# new, in-filesystem UFS quotas
+options 	FFS_EI		# FFS Endian Independant support
+options 	WAPBL		# File system journaling support - Experimental
+options 	NFSSERVER	# Network File System server
+#options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
+options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
+# immutable) behave as system flags.
+
+options 	NFS_BOOT_DHCP	# Support DHCP NFS root
+
+# Networking options
+#options 	GATEWAY		# packet forwarding
+options 	INET		# IP + ICMP + TCP + UDP
+options 	INET_CSUM_COUNTERS
+options 	TCP_CSUM_COUNTERS
+options 	UDP_CSUM_COUNTERS
+#options 	INET6		# IPV6
+#options 	IPSEC		# IP security
+#options 	IPSEC_ESP	# IP security (encryption part; define w/IPSEC)
+#options 	IPSEC_NAT_T	# IPsec NAT traversal (NAT-T)
+#options 	IPSEC_DEBUG	# debug for IP security
+#options 	MROUTING	# IP multicast routing
+#options 	PIM		# Protocol Independent Multicast
+#optionsDIRECTED_BROADCAST  # allow broadcasts through routers
+#options 	ISO,TPIP	# OSI
+#options 	EON		# OSI tunneling over IP
+#options 	NETATALK	# AppleTalk networking protocols
+#options 	PPP_BSDCOMP	# BSD-Compress compression support for PPP
+#options 	PPP_DEFLATE	# Deflate compression support for 

CVS commit: src/sys/arch/evbppc/conf

2011-03-16 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Wed Mar 16 21:12:16 UTC 2011

Modified Files:
src/sys/arch/evbppc/conf: PMPPC

Log Message:
Enable COMPAT_50


To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/sys/arch/evbppc/conf/PMPPC

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/PMPPC
diff -u src/sys/arch/evbppc/conf/PMPPC:1.20 src/sys/arch/evbppc/conf/PMPPC:1.21
--- src/sys/arch/evbppc/conf/PMPPC:1.20	Sun Mar  6 17:08:23 2011
+++ src/sys/arch/evbppc/conf/PMPPC	Wed Mar 16 21:12:15 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: PMPPC,v 1.20 2011/03/06 17:08:23 bouyer Exp $
+#	$NetBSD: PMPPC,v 1.21 2011/03/16 21:12:15 matt Exp $
 #
 #	PMPPC
 #
@@ -51,7 +51,7 @@
 #options 	COMPAT_20	# NetBSD 2.0,
 #options 	COMPAT_30	# NetBSD 3.0,
 #options 	COMPAT_40	# NetBSD 4.0,
-#options 	COMPAT_50	# NetBSD 5.0 compatibility.
+options 	COMPAT_50	# NetBSD 5.0 compatibility.
 #options 	COMPAT_43	# and 4.3BSD
 #options 	COMPAT_386BSD_MBRPART # recognize old partition ID
 #options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.



CVS commit: src/sys/arch/evbppc/conf

2011-03-07 Thread Jonathan A. Kollasch
Module Name:src
Committed By:   jakllsch
Date:   Mon Mar  7 15:49:50 UTC 2011

Modified Files:
src/sys/arch/evbppc/conf: EV64260 EXPLORA451 WALNUT

Log Message:
Bump SYMTAB_SPACE.


To generate a diff of this commit:
cvs rdiff -u -r1.46 -r1.47 src/sys/arch/evbppc/conf/EV64260
cvs rdiff -u -r1.42 -r1.43 src/sys/arch/evbppc/conf/EXPLORA451
cvs rdiff -u -r1.50 -r1.51 src/sys/arch/evbppc/conf/WALNUT

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/EV64260
diff -u src/sys/arch/evbppc/conf/EV64260:1.46 src/sys/arch/evbppc/conf/EV64260:1.47
--- src/sys/arch/evbppc/conf/EV64260:1.46	Sun Mar  6 17:08:23 2011
+++ src/sys/arch/evbppc/conf/EV64260	Mon Mar  7 15:49:50 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: EV64260,v 1.46 2011/03/06 17:08:23 bouyer Exp $
+#	$NetBSD: EV64260,v 1.47 2011/03/07 15:49:50 jakllsch Exp $
 #
 #	MVP -- Motorola's Multiprocessing Verification Platform
 #
@@ -57,7 +57,7 @@
 #options 	DEBUG		# expensive debugging checks/support
 options 	DDB		# in-kernel debugger
 options 	DDB_HISTORY_SIZE=512	# enable history editing in DDB
-options 	SYMTAB_SPACE=30	# size for embedded symbol table
+options 	SYMTAB_SPACE=32	# size for embedded symbol table
 
 #makeoptions	DEFCOPTS=-g	# compile full symbol table
 makeoptions	DEBUG=-g

Index: src/sys/arch/evbppc/conf/EXPLORA451
diff -u src/sys/arch/evbppc/conf/EXPLORA451:1.42 src/sys/arch/evbppc/conf/EXPLORA451:1.43
--- src/sys/arch/evbppc/conf/EXPLORA451:1.42	Sun Mar  6 17:08:23 2011
+++ src/sys/arch/evbppc/conf/EXPLORA451	Mon Mar  7 15:49:50 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: EXPLORA451,v 1.42 2011/03/06 17:08:23 bouyer Exp $
+#	$NetBSD: EXPLORA451,v 1.43 2011/03/07 15:49:50 jakllsch Exp $
 #
 #	GENERIC -- everything that's currently supported
 #
@@ -52,7 +52,7 @@
 #options 	KGDB		# remote debugger
 #options 	KGDB_DEVNAME=\com\,KGDB_DEVADDR=0x3f8,KGDB_DEVRATE=9600
 makeoptions	DEBUG=-g	# compile full symbol table
-options 	SYMTAB_SPACE=40
+options 	SYMTAB_SPACE=41
 
 # Compatibility options
 options 	COMPAT_NOMID	# compatibility with 386BSD, BSDI, NetBSD 0.8,

Index: src/sys/arch/evbppc/conf/WALNUT
diff -u src/sys/arch/evbppc/conf/WALNUT:1.50 src/sys/arch/evbppc/conf/WALNUT:1.51
--- src/sys/arch/evbppc/conf/WALNUT:1.50	Sun Mar  6 17:08:23 2011
+++ src/sys/arch/evbppc/conf/WALNUT	Mon Mar  7 15:49:50 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: WALNUT,v 1.50 2011/03/06 17:08:23 bouyer Exp $
+#	$NetBSD: WALNUT,v 1.51 2011/03/07 15:49:50 jakllsch Exp $
 #
 #	GENERIC -- everything that's currently supported
 #
@@ -39,7 +39,7 @@
 options 	DDB		# in-kernel debugger
 options 	DDB_HISTORY_SIZE=512	# enable history editing in DDB
 options 	TRAP_PANICWAIT
-options 	SYMTAB_SPACE=42	# size for embedded symbol table
+options 	SYMTAB_SPACE=45	# size for embedded symbol table
 
 makeoptions	DEBUG=-g	# compile full symbol table
 



CVS commit: src/sys/arch/evbppc/conf

2011-01-17 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Tue Jan 18 01:07:06 UTC 2011

Modified Files:
src/sys/arch/evbppc/conf: PMPPC
Added Files:
src/sys/arch/evbppc/conf: INSTALL_PMPPC

Log Message:
Add TMPFS and ksyms.  Add an INSTALL variant


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.2 src/sys/arch/evbppc/conf/INSTALL_PMPPC
cvs rdiff -u -r1.17 -r1.18 src/sys/arch/evbppc/conf/PMPPC

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/PMPPC
diff -u src/sys/arch/evbppc/conf/PMPPC:1.17 src/sys/arch/evbppc/conf/PMPPC:1.18
--- src/sys/arch/evbppc/conf/PMPPC:1.17	Tue Nov 23 11:13:57 2010
+++ src/sys/arch/evbppc/conf/PMPPC	Tue Jan 18 01:07:06 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: PMPPC,v 1.17 2010/11/23 11:13:57 hannken Exp $
+#	$NetBSD: PMPPC,v 1.18 2011/01/18 01:07:06 matt Exp $
 #
 #	PMPPC
 #
@@ -33,7 +33,7 @@
 options 	DDB		# in-kernel debugger
 options 	DDB_HISTORY_SIZE=512	# enable history editing in DDB
 #options 	TRAP_PANICWAIT
-options 	SYMTAB_SPACE=524288	# size for embedded symbol table
+options 	SYMTAB_SPACE=58	# size for embedded symbol table
 
 #options 	KGDB		# remote debugger
 #options 	KGDB_DEVNAME=\com\,KGDB_DEVADDR=0xff600400,KGDB_DEVRATE=9600
@@ -71,13 +71,14 @@
 file-system 	OVERLAY		# overlay file system
 file-system	PUFFS		# Userspace file systems (e.g. ntfs-3g  sshfs)
 file-system 	PROCFS		# /proc
+file-system 	TMPFS		# efficient memory file system
 file-system 	UMAPFS		# NULLFS + uid and gid remapping
 file-system 	UNION		# union file system
 file-system	PTYFS		# /dev/pts/N support
 
 # File system options
 #options 	QUOTA		# UFS quotas
-#options 	FFS_EI		# FFS Endian Independant support
+options 	FFS_EI		# FFS Endian Independant support
 options 	WAPBL		# File system journaling support - Experimental
 #options 	NFSSERVER	# Network File System server
 #options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
@@ -451,6 +452,7 @@
 pseudo-device	rnd			# /dev/random and in-kernel generator
 pseudo-device	clockctl		# user control of clock subsystem
 pseudo-device	putter			# for puffs and pud
+pseudo-device	ksyms
 
 # wscons pseudo-devices
 pseudo-device	wsmux			# mouse  keyboard multiplexor

Added files:

Index: src/sys/arch/evbppc/conf/INSTALL_PMPPC
diff -u /dev/null src/sys/arch/evbppc/conf/INSTALL_PMPPC:1.2
--- /dev/null	Tue Jan 18 01:07:06 2011
+++ src/sys/arch/evbppc/conf/INSTALL_PMPPC	Tue Jan 18 01:07:06 2011
@@ -0,0 +1,26 @@
+# 	$NetBSD: INSTALL_PMPPC,v 1.2 2011/01/18 01:07:06 matt Exp $
+
+include arch/evbppc/conf/PMPPC
+
+#ident 		INSTALL_PMPPC-$Revision: 1.2 $
+
+# DEBUG options turned on:
+
+options		PIPE_SOCKETPAIR		# smaller, but slower pipe(2)
+
+pseudo-device	md
+
+makeoptions	NEEDS_MDSETIMAGE=yes
+
+no config	netbsd
+config		netbsd root on md0a
+
+# 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
+## The ramdisk size must be kept in sync manually with the size of
+## the `ramdisk' image (which is built in distrib/evbppc/ramdisk/ramdisk).
+options 	MEMORY_DISK_ROOT_SIZE=6144	# size of memory disk, in blocks
+options 	MEMORY_DISK_RBFLAGS=RB_SINGLE	# boot in single-user mode
+



CVS commit: src/sys/arch/evbppc/conf

2011-01-04 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Tue Jan  4 09:13:19 UTC 2011

Modified Files:
src/sys/arch/evbppc/conf: OPENBLOCKS266

Log Message:
Add ukphy (makes MIIVERBOSE happier)


To generate a diff of this commit:
cvs rdiff -u -r1.50 -r1.51 src/sys/arch/evbppc/conf/OPENBLOCKS266

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/OPENBLOCKS266
diff -u src/sys/arch/evbppc/conf/OPENBLOCKS266:1.50 src/sys/arch/evbppc/conf/OPENBLOCKS266:1.51
--- src/sys/arch/evbppc/conf/OPENBLOCKS266:1.50	Tue Nov 23 11:13:57 2010
+++ src/sys/arch/evbppc/conf/OPENBLOCKS266	Tue Jan  4 09:13:19 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: OPENBLOCKS266,v 1.50 2010/11/23 11:13:57 hannken Exp $
+#	$NetBSD: OPENBLOCKS266,v 1.51 2011/01/04 09:13:19 matt Exp $
 #
 #	GENERIC -- everything that's currently supported
 #
@@ -7,7 +7,7 @@
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		OPENBLOCKS266-$Revision: 1.50 $
+#ident 		OPENBLOCKS266-$Revision: 1.51 $
 
 maxusers	32
 
@@ -181,6 +181,7 @@
 # MII/PHY support
 dmphy*	at mii? phy ?			# Davicom DM9101/9102 PHYs
 lxtphy*	at mii? phy ?			# Level One LXT-970 PHYs
+ukphy*	at mii? phy ?			# unknown PHYs
 options 	MIIVERBOSE		# verbose PHY autoconfig messages
 
 



CVS commit: src/sys/arch/evbppc/conf

2010-11-02 Thread Masao Uebayashi
Module Name:src
Committed By:   uebayasi
Date:   Tue Nov  2 06:31:48 UTC 2010

Modified Files:
src/sys/arch/evbppc/conf: PMPPC

Log Message:
Don't build flash because it's not implemented.


To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/evbppc/conf/PMPPC

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/PMPPC
diff -u src/sys/arch/evbppc/conf/PMPPC:1.15 src/sys/arch/evbppc/conf/PMPPC:1.16
--- src/sys/arch/evbppc/conf/PMPPC:1.15	Sat May  8 22:16:27 2010
+++ src/sys/arch/evbppc/conf/PMPPC	Tue Nov  2 06:31:48 2010
@@ -1,4 +1,4 @@
-#	$NetBSD: PMPPC,v 1.15 2010/05/08 22:16:27 mrg Exp $
+#	$NetBSD: PMPPC,v 1.16 2010/11/02 06:31:48 uebayasi Exp $
 #
 #	PMPPC
 #
@@ -142,7 +142,7 @@
 cs0	at mainbus0 addr 0x7fe0
 
 # flash driver not implemented
-flash0	at mainbus0 addr 0x7000
+#flash0	at mainbus0 addr 0x7000
 
 # UARTs
 com0	at cpc0 addr 0xff600300



CVS commit: src/sys/arch/evbppc/conf

2010-10-29 Thread Masao Uebayashi
Module Name:src
Committed By:   uebayasi
Date:   Sat Oct 30 03:46:03 UTC 2010

Modified Files:
src/sys/arch/evbppc/conf: Makefile.ev64260.inc Makefile.explora.inc
Makefile.obs405.inc Makefile.walnut.inc

Log Message:
Handle kernel file names other than netbsd.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/evbppc/conf/Makefile.ev64260.inc \
src/sys/arch/evbppc/conf/Makefile.explora.inc \
src/sys/arch/evbppc/conf/Makefile.walnut.inc
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/evbppc/conf/Makefile.obs405.inc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/Makefile.ev64260.inc
diff -u src/sys/arch/evbppc/conf/Makefile.ev64260.inc:1.4 src/sys/arch/evbppc/conf/Makefile.ev64260.inc:1.5
--- src/sys/arch/evbppc/conf/Makefile.ev64260.inc:1.4	Thu Nov 24 12:54:29 2005
+++ src/sys/arch/evbppc/conf/Makefile.ev64260.inc	Sat Oct 30 03:46:03 2010
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile.ev64260.inc,v 1.4 2005/11/24 12:54:29 dbj Exp $
+#	$NetBSD: Makefile.ev64260.inc,v 1.5 2010/10/30 03:46:03 uebayasi Exp $
 
 MKIMG?=	${HOST_SH} ${THISPPC}/compile/walnut-mkimg.sh
 
@@ -8,6 +8,6 @@
 SYSTEM_FIRST_SFILE=	${THISPPC}/${BOARDTYPE}/${BOARDTYPE}_locore.S
 
 SYSTEM_LD_TAIL_EXTRA+=; \
-	echo ${MKIMG} netbsd netbsd.img ; \
+	echo ${MKIMG} $@ $...@.img ; \
 	OBJDUMP=${OBJDUMP}; OBJCOPY=${OBJCOPY}; export OBJDUMP OBJCOPY; \
 		${MKIMG} $@ $...@.img
Index: src/sys/arch/evbppc/conf/Makefile.explora.inc
diff -u src/sys/arch/evbppc/conf/Makefile.explora.inc:1.4 src/sys/arch/evbppc/conf/Makefile.explora.inc:1.5
--- src/sys/arch/evbppc/conf/Makefile.explora.inc:1.4	Thu Nov 24 12:54:29 2005
+++ src/sys/arch/evbppc/conf/Makefile.explora.inc	Sat Oct 30 03:46:03 2010
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile.explora.inc,v 1.4 2005/11/24 12:54:29 dbj Exp $
+#	$NetBSD: Makefile.explora.inc,v 1.5 2010/10/30 03:46:03 uebayasi Exp $
 
 CFLAGS+=-mcpu=403
 AFLAGS+=-mcpu=403
@@ -7,5 +7,5 @@
 SYSTEM_FIRST_SFILE=	${THISPPC}/explora/explora_start.S
 
 SYSTEM_LD_TAIL_EXTRA+=; \
-	echo ${OBJCOPY} --adjust-vma 0x8100 netbsd netbsd.img ; \
-	${OBJCOPY} --adjust-vma 0x8100 netbsd netbsd.img
+	echo ${OBJCOPY} --adjust-vma 0x8100 $@ $...@.img ; \
+	${OBJCOPY} --adjust-vma 0x8100 $@ $...@.img
Index: src/sys/arch/evbppc/conf/Makefile.walnut.inc
diff -u src/sys/arch/evbppc/conf/Makefile.walnut.inc:1.4 src/sys/arch/evbppc/conf/Makefile.walnut.inc:1.5
--- src/sys/arch/evbppc/conf/Makefile.walnut.inc:1.4	Thu Nov 24 12:54:29 2005
+++ src/sys/arch/evbppc/conf/Makefile.walnut.inc	Sat Oct 30 03:46:03 2010
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile.walnut.inc,v 1.4 2005/11/24 12:54:29 dbj Exp $
+#	$NetBSD: Makefile.walnut.inc,v 1.5 2010/10/30 03:46:03 uebayasi Exp $
 
 MKIMG?=	${HOST_SH} ${THISPPC}/compile/walnut-mkimg.sh
 CFLAGS+=-mcpu=403
@@ -9,6 +9,6 @@
 SYSTEM_FIRST_SFILE=	${THISPPC}/walnut/walnut_start.S
 
 SYSTEM_LD_TAIL_EXTRA+=; \
-	echo ${MKIMG} netbsd netbsd.img ; \
+	echo ${MKIMG} $@ $...@.img ; \
 	OBJDUMP=${OBJDUMP}; OBJCOPY=${OBJCOPY}; export OBJDUMP OBJCOPY; \
 		${MKIMG} $@ $...@.img

Index: src/sys/arch/evbppc/conf/Makefile.obs405.inc
diff -u src/sys/arch/evbppc/conf/Makefile.obs405.inc:1.5 src/sys/arch/evbppc/conf/Makefile.obs405.inc:1.6
--- src/sys/arch/evbppc/conf/Makefile.obs405.inc:1.5	Thu Mar 18 14:15:38 2010
+++ src/sys/arch/evbppc/conf/Makefile.obs405.inc	Sat Oct 30 03:46:03 2010
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile.obs405.inc,v 1.5 2010/03/18 14:15:38 kiyohara Exp $
+#	$NetBSD: Makefile.obs405.inc,v 1.6 2010/10/30 03:46:03 uebayasi Exp $
 
 CFLAGS+=-mcpu=405
 AFLAGS+=-mcpu=405
@@ -14,7 +14,7 @@
 SYSTEM_FIRST_SFILE=	${THISPPC}/obs405/obs200_locore.S
 
 SYSTEM_LD_TAIL_EXTRA+=; \
-	echo ${MKIMG} netbsd netbsd.img ; \
+	echo ${MKIMG} $@ $...@.img ; \
 	OBJDUMP=${OBJDUMP}; OBJCOPY=${OBJCOPY}; export OBJDUMP OBJCOPY; \
 		${MKIMG} $@ $...@.img
 
@@ -29,7 +29,7 @@
 SYSTEM_FIRST_SFILE=	${POWERPC}/${PPCDIR}/openbios/locore.S
 
 SYSTEM_LD_TAIL_EXTRA+=; \
-	echo ${MKIMG} netbsd netbsd.img ; \
+	echo ${MKIMG} $@ $...@.img ; \
 	OBJDUMP=${OBJDUMP}; OBJCOPY=${OBJCOPY}; export OBJDUMP OBJCOPY; \
 		${MKIMG} $@ $...@.img
 



CVS commit: src/sys/arch/evbppc/conf

2010-03-23 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Tue Mar 23 10:19:35 UTC 2010

Removed Files:
src/sys/arch/evbppc/conf: Makefile.obs200.inc

Log Message:
Remove unused Makefile.obs200.inc since 'support OpenBlockS600'.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r0 src/sys/arch/evbppc/conf/Makefile.obs200.inc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/evbppc/conf

2009-12-24 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Thu Dec 24 09:26:44 UTC 2009

Modified Files:
src/sys/arch/evbppc/conf: EV64260 EXPLORA451 OPENBLOCKS200
OPENBLOCKS266 PMPPC VIRTEX_DFC VIRTEX_GSRD1 VIRTEX_GSRD2 WALNUT

Log Message:
Add COMPAT_50.


To generate a diff of this commit:
cvs rdiff -u -r1.40 -r1.41 src/sys/arch/evbppc/conf/EV64260
cvs rdiff -u -r1.39 -r1.40 src/sys/arch/evbppc/conf/EXPLORA451
cvs rdiff -u -r1.23 -r1.24 src/sys/arch/evbppc/conf/OPENBLOCKS200
cvs rdiff -u -r1.44 -r1.45 src/sys/arch/evbppc/conf/OPENBLOCKS266
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/evbppc/conf/PMPPC
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/evbppc/conf/VIRTEX_DFC \
src/sys/arch/evbppc/conf/VIRTEX_GSRD1
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/evbppc/conf/VIRTEX_GSRD2
cvs rdiff -u -r1.42 -r1.43 src/sys/arch/evbppc/conf/WALNUT

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/EV64260
diff -u src/sys/arch/evbppc/conf/EV64260:1.40 src/sys/arch/evbppc/conf/EV64260:1.41
--- src/sys/arch/evbppc/conf/EV64260:1.40	Sat Dec  5 20:11:14 2009
+++ src/sys/arch/evbppc/conf/EV64260	Thu Dec 24 09:26:43 2009
@@ -1,4 +1,4 @@
-#	$NetBSD: EV64260,v 1.40 2009/12/05 20:11:14 pooka Exp $
+#	$NetBSD: EV64260,v 1.41 2009/12/24 09:26:43 kiyohara Exp $
 #
 #	MVP -- Motorola's Multiprocessing Verification Platform
 #
@@ -70,7 +70,8 @@
 options 	COMPAT_16	# NetBSD 1.6,
 options 	COMPAT_20	# NetBSD 2.0,
 options 	COMPAT_30	# NetBSD 3.0,
-options 	COMPAT_40	# NetBSD 4.0 compatibility.
+options 	COMPAT_40	# NetBSD 4.0,
+options 	COMPAT_50	# NetBSD 5.0 compatibility.
 options 	COMPAT_43	# and 4.3BSD
 #options 	COMPAT_386BSD_MBRPART # recognize old partition ID
 #options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.

Index: src/sys/arch/evbppc/conf/EXPLORA451
diff -u src/sys/arch/evbppc/conf/EXPLORA451:1.39 src/sys/arch/evbppc/conf/EXPLORA451:1.40
--- src/sys/arch/evbppc/conf/EXPLORA451:1.39	Sat Dec  5 20:11:14 2009
+++ src/sys/arch/evbppc/conf/EXPLORA451	Thu Dec 24 09:26:43 2009
@@ -1,4 +1,4 @@
-#	$NetBSD: EXPLORA451,v 1.39 2009/12/05 20:11:14 pooka Exp $
+#	$NetBSD: EXPLORA451,v 1.40 2009/12/24 09:26:43 kiyohara Exp $
 #
 #	GENERIC -- everything that's currently supported
 #
@@ -66,7 +66,8 @@
 options 	COMPAT_16	# NetBSD 1.6,
 options 	COMPAT_20	# NetBSD 2.0,
 options 	COMPAT_30	# NetBSD 3.0,
-options 	COMPAT_40	# NetBSD 4.0 compatibility.
+options 	COMPAT_40	# NetBSD 4.0,
+options 	COMPAT_50	# NetBSD 5.0 compatibility.
 options 	COMPAT_43	# and 4.3BSD
 #options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
 options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.

Index: src/sys/arch/evbppc/conf/OPENBLOCKS200
diff -u src/sys/arch/evbppc/conf/OPENBLOCKS200:1.23 src/sys/arch/evbppc/conf/OPENBLOCKS200:1.24
--- src/sys/arch/evbppc/conf/OPENBLOCKS200:1.23	Sat Dec  5 20:11:14 2009
+++ src/sys/arch/evbppc/conf/OPENBLOCKS200	Thu Dec 24 09:26:43 2009
@@ -1,4 +1,4 @@
-#	$NetBSD: OPENBLOCKS200,v 1.23 2009/12/05 20:11:14 pooka Exp $
+#	$NetBSD: OPENBLOCKS200,v 1.24 2009/12/24 09:26:43 kiyohara Exp $
 #
 #	GENERIC -- everything that's currently supported
 #
@@ -52,6 +52,10 @@
 options 	COMPAT_14	# NetBSD 1.4,
 options 	COMPAT_15	# NetBSD 1.5,
 options 	COMPAT_16	# NetBSD 1.6,
+options 	COMPAT_20	# NetBSD 2.0,
+options 	COMPAT_30	# NetBSD 3.0,
+options 	COMPAT_40	# NetBSD 4.0,
+options 	COMPAT_50	# NetBSD 5.0 compatibility.
 options 	COMPAT_43	# and 4.3BSD
 #options 	COMPAT_386BSD_MBRPART # recognize old partition ID
 #options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.

Index: src/sys/arch/evbppc/conf/OPENBLOCKS266
diff -u src/sys/arch/evbppc/conf/OPENBLOCKS266:1.44 src/sys/arch/evbppc/conf/OPENBLOCKS266:1.45
--- src/sys/arch/evbppc/conf/OPENBLOCKS266:1.44	Sat Dec  5 20:11:14 2009
+++ src/sys/arch/evbppc/conf/OPENBLOCKS266	Thu Dec 24 09:26:43 2009
@@ -1,4 +1,4 @@
-#	$NetBSD: OPENBLOCKS266,v 1.44 2009/12/05 20:11:14 pooka Exp $
+#	$NetBSD: OPENBLOCKS266,v 1.45 2009/12/24 09:26:43 kiyohara Exp $
 #
 #	GENERIC -- everything that's currently supported
 #
@@ -7,7 +7,7 @@
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		OPENBLOCKS266-$Revision: 1.44 $
+#ident 		OPENBLOCKS266-$Revision: 1.45 $
 
 maxusers	32
 
@@ -63,7 +63,8 @@
 options 	COMPAT_16		# NetBSD 1.6,
 options 	COMPAT_20		# NetBSD 2.0,
 options 	COMPAT_30		# NetBSD 3.0,
-options 	COMPAT_40		# NetBSD 4.0 compatibility.
+options 	COMPAT_40		# NetBSD 4.0,
+options 	COMPAT_50		# NetBSD 5.0 compatibility.
 options 	COMPAT_43		# and 4.3BSD
 #options 	COMPAT_386BSD_MBRPART	# recognize old partition ID
 options		COMPAT_BSDPTY		# /dev/[pt]ty?? ptys.

Index: src/sys/arch/evbppc/conf/PMPPC
diff -u src/sys/arch/evbppc/conf/PMPPC:1.10 src/sys/arch/evbppc/conf/PMPPC:1.11
--- src/sys/arch/evbppc/conf/PMPPC:1.10	Sat Dec  5 20:11:14 2009
+++ src/sys/arch/evbppc/conf/PMPPC	Thu Dec 24 09:26:43 2009
@@ -1,4 +1,4 @@
-#	

CVS commit: src/sys/arch/evbppc/conf

2009-12-24 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Thu Dec 24 09:29:36 UTC 2009

Modified Files:
src/sys/arch/evbppc/conf: OPENBLOCKS200 OPENBLOCKS266 WALNUT

Log Message:
Fix interrupt number.
  The data sheet describes that the interrupt of ECC is 17.


To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 src/sys/arch/evbppc/conf/OPENBLOCKS200
cvs rdiff -u -r1.45 -r1.46 src/sys/arch/evbppc/conf/OPENBLOCKS266
cvs rdiff -u -r1.43 -r1.44 src/sys/arch/evbppc/conf/WALNUT

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/OPENBLOCKS200
diff -u src/sys/arch/evbppc/conf/OPENBLOCKS200:1.24 src/sys/arch/evbppc/conf/OPENBLOCKS200:1.25
--- src/sys/arch/evbppc/conf/OPENBLOCKS200:1.24	Thu Dec 24 09:26:43 2009
+++ src/sys/arch/evbppc/conf/OPENBLOCKS200	Thu Dec 24 09:29:36 2009
@@ -1,4 +1,4 @@
-#	$NetBSD: OPENBLOCKS200,v 1.24 2009/12/24 09:26:43 kiyohara Exp $
+#	$NetBSD: OPENBLOCKS200,v 1.25 2009/12/24 09:29:36 kiyohara Exp $
 #
 #	GENERIC -- everything that's currently supported
 #
@@ -137,7 +137,7 @@
 
 cpu0	at plb?
 
-ecc0	at plb? irq 16			# On-chip ECC controller
+ecc0	at plb? irq 17			# On-chip ECC controller
 
 opb*	at plb?# On-chip Peripheral Bus
 

Index: src/sys/arch/evbppc/conf/OPENBLOCKS266
diff -u src/sys/arch/evbppc/conf/OPENBLOCKS266:1.45 src/sys/arch/evbppc/conf/OPENBLOCKS266:1.46
--- src/sys/arch/evbppc/conf/OPENBLOCKS266:1.45	Thu Dec 24 09:26:43 2009
+++ src/sys/arch/evbppc/conf/OPENBLOCKS266	Thu Dec 24 09:29:36 2009
@@ -1,4 +1,4 @@
-#	$NetBSD: OPENBLOCKS266,v 1.45 2009/12/24 09:26:43 kiyohara Exp $
+#	$NetBSD: OPENBLOCKS266,v 1.46 2009/12/24 09:29:36 kiyohara Exp $
 #
 #	GENERIC -- everything that's currently supported
 #
@@ -7,7 +7,7 @@
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		OPENBLOCKS266-$Revision: 1.45 $
+#ident 		OPENBLOCKS266-$Revision: 1.46 $
 
 maxusers	32
 
@@ -148,7 +148,7 @@
 
 plb0 at root# Processor Local Bus
 cpu0	at plb?# CPU
-ecc0	at plb? irq 16			# On-chip ECC controller
+ecc0	at plb? irq 17			# On-chip ECC controller
 pchb0	at plb?# PCI-Host bridges
 
 # On-chip Peripheral Bus support

Index: src/sys/arch/evbppc/conf/WALNUT
diff -u src/sys/arch/evbppc/conf/WALNUT:1.43 src/sys/arch/evbppc/conf/WALNUT:1.44
--- src/sys/arch/evbppc/conf/WALNUT:1.43	Thu Dec 24 09:26:43 2009
+++ src/sys/arch/evbppc/conf/WALNUT	Thu Dec 24 09:29:36 2009
@@ -1,4 +1,4 @@
-#	$NetBSD: WALNUT,v 1.43 2009/12/24 09:26:43 kiyohara Exp $
+#	$NetBSD: WALNUT,v 1.44 2009/12/24 09:29:36 kiyohara Exp $
 #
 #	GENERIC -- everything that's currently supported
 #
@@ -137,7 +137,7 @@
 
 cpu0	at plb?
 
-ecc0	at plb? irq 16			# On-chip ECC controller
+ecc0	at plb? irq 17			# On-chip ECC controller
 
 opb*	at plb?# On-chip Peripheral Bus
 



CVS commit: src/sys/arch/evbppc/conf

2009-08-21 Thread Izumi Tsutsui
Module Name:src
Committed By:   tsutsui
Date:   Fri Aug 21 16:54:20 UTC 2009

Modified Files:
src/sys/arch/evbppc/conf: PMPPC

Log Message:
Bump SYMTAB_SPACE.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/evbppc/conf/PMPPC

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/PMPPC
diff -u src/sys/arch/evbppc/conf/PMPPC:1.8 src/sys/arch/evbppc/conf/PMPPC:1.9
--- src/sys/arch/evbppc/conf/PMPPC:1.8	Fri Mar  6 20:31:48 2009
+++ src/sys/arch/evbppc/conf/PMPPC	Fri Aug 21 16:54:20 2009
@@ -1,4 +1,4 @@
-#	$NetBSD: PMPPC,v 1.8 2009/03/06 20:31:48 joerg Exp $
+#	$NetBSD: PMPPC,v 1.9 2009/08/21 16:54:20 tsutsui Exp $
 #
 #	PMPPC
 #
@@ -33,7 +33,7 @@
 options 	DDB		# in-kernel debugger
 options 	DDB_HISTORY_SIZE=512	# enable history editing in DDB
 #options 	TRAP_PANICWAIT
-options 	SYMTAB_SPACE=51	# size for embedded symbol table
+options 	SYMTAB_SPACE=524288	# size for embedded symbol table
 
 #options 	KGDB		# remote debugger
 #options 	KGDB_DEVNAME=\com\,KGDB_DEVADDR=0xff600400,KGDB_DEVRATE=9600



CVS commit: src/sys/arch/evbppc/conf

2009-05-11 Thread Havard Eidnes
Module Name:src
Committed By:   he
Date:   Mon May 11 16:16:42 UTC 2009

Modified Files:
src/sys/arch/evbppc/conf: WALNUT

Log Message:
Bump SYMTAB_SPACE so that it fits again.


To generate a diff of this commit:
cvs rdiff -u -r1.40 -r1.41 src/sys/arch/evbppc/conf/WALNUT

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbppc/conf/WALNUT
diff -u src/sys/arch/evbppc/conf/WALNUT:1.40 src/sys/arch/evbppc/conf/WALNUT:1.41
--- src/sys/arch/evbppc/conf/WALNUT:1.40	Fri Mar  6 20:31:48 2009
+++ src/sys/arch/evbppc/conf/WALNUT	Mon May 11 16:16:42 2009
@@ -1,4 +1,4 @@
-#	$NetBSD: WALNUT,v 1.40 2009/03/06 20:31:48 joerg Exp $
+#	$NetBSD: WALNUT,v 1.41 2009/05/11 16:16:42 he Exp $
 #
 #	GENERIC -- everything that's currently supported
 #
@@ -39,7 +39,7 @@
 options 	DDB		# in-kernel debugger
 options 	DDB_HISTORY_SIZE=512	# enable history editing in DDB
 options 	TRAP_PANICWAIT
-options 	SYMTAB_SPACE=40	# size for embedded symbol table
+options 	SYMTAB_SPACE=41	# size for embedded symbol table
 
 makeoptions	DEBUG=-g	# compile full symbol table