PICA revision 1.18
11.18Ssoda#	$NetBSD: PICA,v 1.18 2000/02/22 11:25:59 soda Exp $
21.1Sjonathan#
31.18Ssoda#	configuration file for ACER PICA system
41.1Sjonathan#
51.15Ssoda
61.15Ssodainclude		"arch/arc/conf/std.arc"
71.1Sjonathan
81.18Ssodamaxusers	32		# estimated number of users
91.18Ssoda
101.18Ssoda# Standard system options
111.10Sjonathan
121.15Ssodaoptions 	RTC_OFFSET=0	# hardware clock is this many mins. west of GMT
131.18Ssodaoptions 	NTP		# NTP phase/frequency locked loop
141.1Sjonathan
151.18Ssodaoptions 	KTRACE		# system call tracing via ktrace(1)
161.1Sjonathan
171.12Slukemoptions 	SYSVMSG		# System V-like message queues
181.12Slukemoptions 	SYSVSEM		# System V-like semaphores
191.12Slukemoptions 	SYSVSHM		# System V-like memory sharing
201.18Ssoda#options 	SHMMAXPGS=1024	# 1024 pages is the default
211.18Ssoda
221.18Ssodaoptions 	LKM		# loadable kernel modules
231.18Ssoda
241.18Ssoda# Diagnostic/debugging support options
251.18Ssodaoptions 	DIAGNOSTIC	# cheap kernel consistency checks
261.18Ssoda#options 	DEBUG		# expensive debugging checks/support
271.18Ssoda#options 	KMEMSTATS	# kernel memory statistics (vmstat -m)
281.18Ssodaoptions 	DDB		# in-kernel debugger
291.18Ssoda#options 	DDB_HISTORY_SIZE=100	# enable history editing in DDB
301.18Ssoda#options 	KGDB		# remote gdb
311.18Ssoda#options 	KGDBRATE=19200	# kernel gdb port rate (default 9600)
321.18Ssoda#options 	KGDBDEV="17*256+0"	# device for kernel gdb
331.18Ssoda#makeoptions	DEBUG="-g"	# compile full symbol table
341.18Ssoda
351.18Ssoda# Compatibility options
361.18Ssodaoptions 	COMPAT_10	# NetBSD 1.0,
371.18Ssodaoptions 	COMPAT_11	# NetBSD 1.1,
381.18Ssodaoptions 	COMPAT_12	# NetBSD 1.2,
391.18Ssodaoptions 	COMPAT_13	# NetBSD 1.3,
401.18Ssodaoptions 	COMPAT_14	# NetBSD 1.4,
411.18Ssodaoptions 	COMPAT_43	# and 4.3BSD
421.18Ssodaoptions 	COMPAT_386BSD_MBRPART # recognize old partition ID
431.18Ssoda
441.18Ssoda# mipsel specific
451.18Ssodaoptions 	COMPAT_ULTRIX	# Ultrix binary compatibility
461.18Ssodaoptions 	EXEC_ECOFF	# Ultrix RISC binaries are ECOFF format
471.1Sjonathan
481.18Ssoda# File systems
491.7Sthorpejfile-system 	FFS		# fast filesystem
501.18Ssoda#file-system 	EXT2FS		# second extended file system (linux)
511.18Ssoda#file-system 	LFS		# log-structured file system
521.18Ssodafile-system 	MFS		# memory file system
531.18Ssodafile-system 	NTFS		# Windows/NT file system (experimental)
541.15Ssodafile-system 	CD9660		# ISO 9660 + Rock Ridge file system
551.18Ssodafile-system 	MSDOSFS		# MS-DOS file system
561.18Ssodafile-system 	NFS		# Network File System client
571.18Ssodafile-system 	FDESC		# /dev/fd
581.18Ssodafile-system 	KERNFS		# /kern
591.18Ssoda#file-system 	NULLFS		# loopback file system
601.15Ssoda#file-system 	OVERLAY		# overlay file system
611.18Ssoda#file-system 	PORTAL		# portal filesystem (still experimental)
621.18Ssodafile-system 	PROCFS		# /proc
631.18Ssoda#file-system 	UMAPFS		# NULLFS + uid and gid remapping
641.18Ssoda#file-system 	UNION		# union file system
651.18Ssoda#file-system	CODA		# Coda File System; also needs vcoda (below)
661.7Sthorpej
671.18Ssoda# File system options
681.12Slukemoptions 	QUOTA		# FFS quotas
691.18Ssoda#options 	FFS_EI		# FFS Endian Independent support
701.16Ssoda#options 	SOFTDEP		# FFS soft updates support.
711.18Ssodaoptions 	NFSSERVER	# Network File System server
721.18Ssoda#options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
731.18Ssoda				# immutable) behave as system flags.
741.1Sjonathan
751.15Ssoda# Pull in config fragments for kernel crypto.  This is required for
761.15Ssoda# options IPSEC etc. to work. If you want to run with IPSEC, uncomment
771.15Ssoda# one of these, based on whether you use crypto-us or crypto-intl, and
781.15Ssoda# adjust the prefixes as necessary.
791.15Ssoda
801.15Ssoda#prefix ../crypto-us/sys
811.15Ssoda#cinclude "conf/files.crypto-us"
821.15Ssoda#prefix
831.15Ssoda
841.15Ssoda#prefix ../crypto-intl/sys
851.15Ssoda#cinclude "conf/files.crypto-intl"
861.15Ssoda#prefix
871.15Ssoda
881.1Sjonathan# Networking options
891.18Ssoda#options 	GATEWAY		# IP packet forwarding
901.18Ssodaoptions 	INET		# IP + ICMP + TCP + UDP
911.15Ssodaoptions 	INET6		# IPV6
921.15Ssoda#options 	IPSEC		# IP security
931.15Ssoda#options 	IPSEC_ESP	# IP security (encryption part; define w/IPSEC)
941.15Ssoda#options 	IPSEC_DEBUG	# debug for IP security
951.18Ssoda#options 	MROUTING	# IP multicast routing
961.18Ssoda#options 	NS		# XNS
971.18Ssoda#options 	NSIP		# XNS tunneling over IP
981.15Ssoda#options 	ISO,TPIP	# OSI networking
991.15Ssoda#options 	EON		# OSI tunneling over IP
1001.18Ssoda#options 	CCITT,LLC,HDLC	# X.25
1011.18Ssodaoptions 	NETATALK	# AppleTalk networking protocols
1021.18Ssodaoptions 	PPP_BSDCOMP	# BSD-Compress compression support for PPP
1031.18Ssodaoptions 	PPP_DEFLATE	# Deflate compression support for PPP
1041.18Ssodaoptions 	PPP_FILTER	# Active filter support for PPP (requires bpf)
1051.18Ssodaoptions 	PFIL_HOOKS	# pfil(9) packet filter hooks
1061.18Ssodaoptions 	IPFILTER_LOG	# ipmon(8) log support
1071.18Ssoda
1081.18Ssoda# Compatibility with 4.2BSD implementation of TCP/IP.  Not recommended.
1091.18Ssoda#options 	TCP_COMPAT_42
1101.18Ssoda
1111.18Ssoda# These options enable verbose messages for several subsystems.
1121.18Ssoda# Warning, these may compile large string tables into the kernel!
1131.18Ssoda#options 	EISAVERBOSE	# verbose EISA device autoconfig messages
1141.18Ssoda#options 	PCIVERBOSE	# verbose PCI device autoconfig messages
1151.18Ssodaoptions 	SCSIVERBOSE	# human readable SCSI error messages
1161.1Sjonathan
1171.16Ssoda# Kernel root file system and dump configuration.
1181.18Ssodaoptions 	NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM
1191.18Ssodaconfig		netbsd	root on ? type ?
1201.15Ssoda
1211.15Ssoda#
1221.18Ssoda# Device configuration
1231.15Ssoda#
1241.18Ssoda
1251.1Sjonathanmainbus0	at root
1261.1Sjonathancpu*		at mainbus0
1271.1Sjonathan
1281.18Ssoda#### Pica bus devices
1291.15Ssoda
1301.18Ssodapica*		at mainbus0	# ACER Pica systems local bus.
1311.18Ssodaaclock0 	at pica?
1321.1Sjonathanpc0		at pica?
1331.15Ssodaopms0		at pica?
1341.15Ssodacom0		at pica?
1351.15Ssodacom1		at pica?
1361.1Sjonathanlpt0		at pica?
1371.1Sjonathansn0		at pica?
1381.1Sjonathan
1391.1Sjonathanfdc0		at pica?
1401.1Sjonathanfd*		at fdc? drive ?
1411.1Sjonathan
1421.1Sjonathanasc0		at pica?
1431.1Sjonathanscsibus* 	at asc?
1441.1Sjonathan
1451.18Ssoda#### ISA bus devices
1461.18Ssoda
1471.18Ssodaisabr*		at mainbus0	# ISA Bus bridge (std ISA bus).
1481.18Ssodaisa*		at isabr?
1491.18Ssoda
1501.18Ssodacom2		at isa? port 0x3f8 irq 4
1511.18Ssodacom3		at isa? port 0x2f8 irq 3
1521.18Ssoda
1531.18Ssoda#### SCSI bus devices
1541.18Ssoda
1551.1Sjonathansd*		at scsibus? target ? lun ?
1561.1Sjonathanst*		at scsibus? target ? lun ?
1571.1Sjonathancd*		at scsibus? target ? lun ?
1581.15Ssodach*		at scsibus? target ? lun ?
1591.15Ssodass*		at scsibus? target ? lun ?
1601.15Ssodauk*		at scsibus? target ? lun ?
1611.15Ssoda
1621.18Ssoda#### Pseudo devices
1631.15Ssoda
1641.18Ssoda# disk/mass storage pseudo-devices
1651.18Ssodapseudo-device	ccd		4	# concatenated/striped disk devices
1661.18Ssoda#pseudo-device	raid		4	# RAIDframe disk driver
1671.18Ssodapseudo-device	md		1	# memory disk device (ramdisk)
1681.18Ssodapseudo-device	vnd		4	# disk-like interface to files
1691.18Ssoda
1701.18Ssoda# network pseudo-devices
1711.18Ssodapseudo-device	bpfilter	8	# Berkeley packet filter
1721.18Ssodapseudo-device	ipfilter		# IP filter (firewall) and NAT
1731.18Ssodapseudo-device	loop		1	# network loopback
1741.18Ssodapseudo-device	ppp		2	# Point-to-Point Protocol
1751.18Ssodapseudo-device	sl		2	# Serial Line IP
1761.18Ssoda#pseudo-device	strip		2	# Starmode Radio IP (Metricom)
1771.18Ssodapseudo-device	tun		2	# network tunneling over tty
1781.18Ssoda#pseudo-device	gre		2	# generic L3 over IP tunnel
1791.18Ssodapseudo-device	ipip		2	# IP Encapsulation within IP (RFC 2003)
1801.18Ssodapseudo-device	gif		4	# IPv[46] over IPv[46] tunnel (RFC1933)
1811.18Ssoda#pseudo-device	faith		1	# IPv[46] tcp relay translation i/f
1821.15Ssoda
1831.18Ssoda# miscellaneous pseudo-devices
1841.18Ssodapseudo-device	pty		64	# pseudo-terminals
1851.18Ssoda#pseudo-device	tb		1	# tablet line discipline
1861.18Ssoda#pseudo-device	sequencer	1	# MIDI sequencer
1871.18Ssoda# rnd works; RND_COM does not on port arc yet.
1881.18Ssodapseudo-device	rnd			# /dev/random and in-kernel generator
1891.18Ssoda#options 	RND_COM			# use "com" randomness as well (BROKEN)
1901.1Sjonathan
1911.18Ssoda# a pseudo device needed for Coda	# also needs CODA (above)
1921.18Ssoda#pseudo-device	vcoda		4	# coda minicache <-> venus comm.
1931.1Sjonathan
1941.18Ssoda# mouse & keyboard multiplexor pseudo-devices
1951.18Ssoda#pseudo-device	wsmux		2
196