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