KZSH401 revision 1.26
11.26Ssimonb#	$NetBSD: KZSH401,v 1.26 2008/07/31 07:41:01 simonb Exp $
21.1Smsaitoh#
31.1Smsaitoh#	GENERIC -- everything that's currently supported
41.1Smsaitoh#
51.1Smsaitoh
61.9Sitojun# for big endian
71.9Sitojuninclude "arch/evbsh3/conf/std.evbsh3.eb"
81.9Sitojun# for little endian
91.9Sitojun#include "arch/evbsh3/conf/std.evbsh3.el"
101.17Satatat
111.17Satatat#options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
121.1Smsaitoh
131.1Smsaitoh# Enable the hooks used for initializing the root memory-disk.
141.1Smsaitohoptions 	MEMORY_DISK_HOOKS
151.1Smsaitohoptions 	MEMORY_DISK_IS_ROOT	# force root on memory disk
161.1Smsaitohoptions 	MEMORY_DISK_SERVER=0	# no userspace memory disk support
171.15Slukemoptions 	MEMORY_DISK_ROOT_SIZE=2880	# size of memory disk, in blocks
181.1Smsaitoh
191.1Smsaitohmaxusers	16		# estimated number of users
201.1Smsaitoh
211.1Smsaitoh# CPU support
221.1Smsaitohoptions 	SH7750
231.10Slukemoptions 	SH4
241.10Slukemoptions 	PCLOCK=33333300			# 33.3333MHz
251.10Slukemoptions 	IOM_ROM_BEGIN=0x00000000
261.10Slukemoptions 	IOM_ROM_SIZE=0x00100000		# 1MB
271.18Suchoptions 	IOM_RAM_BEGIN=0x08000000
281.10Slukemoptions 	IOM_RAM_SIZE=0x01000000		# 16MB
291.10Slukem
301.10Slukemoptions 	BSC_BCR1_VAL	=0x8000000c
311.10Slukemoptions 	BSC_BCR2_VAL	=0xb538
321.10Slukemoptions 	BSC_WCR1_VAL	=0x00010111
331.10Slukemoptions 	BSC_WCR2_VAL	=0x108a2520
341.10Slukemoptions 	BSC_WCR3_VAL	=0x00000000
351.10Slukemoptions 	BSC_MCR_VAL	=0x10192194
361.10Slukem#options 	BSC_PCR_VAL	=0x08eb
371.10Slukemoptions 	BSC_RTCSR_VAL	=0xa510
381.10Slukem#options 	BSC_RTCNT_VAL	=0xa500
391.10Slukemoptions 	BSC_RTCOR_VAL	=0xa541
401.10Slukemoptions 	BSC_RFCR_VAL	=0xa400
411.10Slukemoptions 	FRQCR_VAL	=0x0e13
421.10Slukemoptions 	BSC_SDMR2_VAL	=0xff90008c
431.1Smsaitoh
441.10Slukemoptions 	LED_ADDR=0xa8000000
451.1Smsaitoh
461.1Smsaitohoptions 	HZ=64		# clock interrupt generates every 1/HZ sec
471.1Smsaitohoptions 	COMPAT_43	# and 4.3BSD
481.22Schristosoptions		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
491.20Slukemoptions 	USERCONF	# userconf(4) support
501.21Satatat#options 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel
511.1Smsaitoh
521.1Smsaitoh# Executable format options
531.1Smsaitohoptions 	EXEC_COFF	# COFF executables
541.1Smsaitoh
551.1Smsaitoh# File systems
561.1Smsaitohfile-system 	FFS		# UFS
571.24Stsutsuioptions 	FFS_NO_SNAPSHOT	# No FFS snapshot support
581.26Ssimonboptions 	WAPBL		# File system journaling support - Experimental
591.14Such
601.14Suchconfig		netbsd	root on ? type ?
611.1Smsaitoh
621.1Smsaitoh#
631.1Smsaitoh# Device configuration
641.1Smsaitoh#
651.1Smsaitohmainbus0 at root
661.1Smsaitohshb*	at mainbus?
671.25Suwertc0 at shb?
681.10Slukemoptions 	SCIFCN_SPEED=19200
691.14Suchscif0 at shb?
701.7Sjdolecekpseudo-device	pty			# pseudo-terminals
711.1Smsaitohpseudo-device	md		1	# memory disk device (ramdisk)
721.19Slukempseudo-device	clockctl		# user control of clock subsystem
73