#	$NetBSD: PICA,v 1.16 2000/01/26 12:48:44 soda Exp $
#
#	Generic configuration file for MIPS R4400 PICA system
#

include		"arch/arc/conf/std.arc"

maxusers	32

# Need to set locally
options 	RTC_OFFSET=0	# hardware clock is this many mins. west of GMT

# Standard system options
options 	KTRACE			# system call tracing support

# Diagnostic/debugging support options
options 	DIAGNOSTIC		# extra kernel debugging checks
options 	DEBUG			# extra kernel debugging support
#options 	KGDB			# support for kernel gdb
#options 	KGDBRATE=19200		# kernel gdb port rate (default 9600)
#options 	KGDBDEV="15*256+0"	# device for kernel gdb

# System V options
options 	SYSVMSG		# System V-like message queues
options 	SYSVSEM		# System V-like semaphores
options 	SYSVSHM		# System V-like memory sharing
options 	SHMMAXPGS=1024	# 1024 pages is the default

# Filesystem options
file-system 	FFS		# fast filesystem
file-system 	MFS		# memory-based filesystem
#file-system	LFS		# Log-based filesystem (still experimental)
file-system 	CD9660		# ISO 9660 + Rock Ridge file system
file-system 	MSDOSFS		# Ability to read write MS-Dos filsystem
file-system 	NFS		# Sun NFS-compatible filesystem (client)
file-system 	KERNFS		# kernel data-structure filesystem
file-system	PROCFS		# /proc
file-system 	FDESC		# user file descriptor filesystem
#file-system	UMAPFS		# uid/gid remapping filesystem
#file-system	UNION		# union file system
#file-system	NULLFS		# null layer filesystem
#file-system 	OVERLAY		# overlay file system
#file-system	PORTAL		# portal filesystem (still experimental)

options 	QUOTA		# FFS quotas
#options 	FFS_EI		# FFS Endian Independant support
#options 	SOFTDEP		# FFS soft updates support.
options 	NFSSERVER	# Sun NFS-compatible filesystem (server)

# Pull in config fragments for kernel crypto.  This is required for
# options IPSEC etc. to work. If you want to run with IPSEC, uncomment
# one of these, based on whether you use crypto-us or crypto-intl, and
# adjust the prefixes as necessary.

#prefix ../crypto-us/sys
#cinclude "conf/files.crypto-us"
#prefix

#prefix ../crypto-intl/sys
#cinclude "conf/files.crypto-intl"
#prefix

# Networking options
options 	INET		# Internet protocols
options 	INET6		# IPV6
#options 	IPSEC		# IP security
#options 	IPSEC_ESP	# IP security (encryption part; define w/IPSEC)
#options 	IPSEC_DEBUG	# debug for IP security
#options 	TCP_COMPAT_42	# compatibility with 4.2BSD TCP/IP
options 	GATEWAY		# IP packet forwarding
#options 	MULTICAST	# Multicast support
#options 	MROUTING	# Multicast routing support
#options 	ISO,TPIP	# OSI networking
#options 	EON		# OSI tunneling over IP

# Compatibilitry modules
options 	COMPAT_43	# compatibility with 4.3BSD binaries
options 	COMPAT_11
options 	COMPAT_12
options 	COMPAT_13
options 	COMPAT_14
#options 	COMPAT_ULTRIX	# Ultrix binary compatibility (no go yet)
options 	COMPAT_386BSD_MBRPART # recognize old partition ID

# Special options
options 	NKMEMCLUSTERS=1024	# 4K pages in kernel malloc pool

# Kernel root file system and dump configuration.
options 	NFS_BOOT_BOOTP,NFS_BOOT_BOOTPARAM
config		netbsd root on ? type ?

#
# Definition of system
#
mainbus0	at root
cpu*		at mainbus0

pica*		at mainbus0

aclock0		at pica?
pc0		at pica?
opms0		at pica?
com0		at pica?
com1		at pica?
lpt0		at pica?
sn0		at pica?

fdc0		at pica?
fd*		at fdc? drive ?

asc0		at pica?
scsibus* 	at asc?

sd*		at scsibus? target ? lun ?
st*		at scsibus? target ? lun ?
cd*		at scsibus? target ? lun ?
ch*		at scsibus? target ? lun ?
ss*		at scsibus? target ? lun ?
uk*		at scsibus? target ? lun ?

#
#	ISA Bus.
#
isabr*		at mainbus0

isa*		at isabr?

com2		at isa? port 0x3f8 irq 4
com3		at isa? port 0x2f8 irq 3


pseudo-device	sl		 2	# serial-line IP ports
pseudo-device	ppp		 2	# serial-line PPP ports
pseudo-device	pty		64	# pseudo ptys
pseudo-device	bpfilter	16	# packet filter ports
#pseudo-device	gre		2	# generic L3 over IP tunnel
pseudo-device	loop
pseudo-device	gif		4	# IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device	faith		1	# IPv[46] tcp relay translation i/f
pseudo-device	vnd		4	# virtual disk
pseudo-device	ccd		4	# concatenated disks
#pseudo-device 	raid		4	# RAIDframe disk driver
