ARCTIC revision 1.3
1# $NetBSD: ARCTIC,v 1.3 2000/01/26 12:48:44 soda Exp $ 2# $OpenBSD: ARCTIC,v 1.8 1997/04/29 05:16:40 deraadt Exp $ 3# 4# Generic configuration file for MIPS R4x00 ARC Systems 5# 6 7include "arch/arc/conf/std.arc" 8 9maxusers 32 10 11# Need to set locally 12options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT 13 14# Standard system options 15options KTRACE # system call tracing support 16 17# Diagnostic/debugging support options 18options DIAGNOSTIC # extra kernel debugging checks 19options DEBUG # extra kernel debugging support 20 21# System V options 22options SYSVMSG # System V-like message queues 23options SYSVSEM # System V-like semaphores 24options SYSVSHM # System V-like memory sharing 25options SHMMAXPGS=1024 # 1024 pages is the default 26 27# Compatibilitry modules 28options COMPAT_43 # compatibility with 4.3BSD binaries 29options COMPAT_11 30options COMPAT_12 31options COMPAT_13 32options COMPAT_14 33#options COMPAT_ULTRIX # Ultrix binary compatibility (no go yet) 34options COMPAT_386BSD_MBRPART # recognize old partition ID 35 36# Filesystem options 37file-system FFS # fast filesystem 38file-system MFS # memory-based filesystem 39#file-system LFS # Log-based filesystem (still experimental) 40file-system CD9660 # ISO 9660 + Rock Ridge file system 41file-system MSDOSFS # Ability to read write MS-Dos filsystem 42file-system NFS # Sun NFS-compatible filesystem (client) 43file-system KERNFS # kernel data-structure filesystem 44file-system PROCFS # /proc 45file-system FDESC # user file descriptor filesystem 46file-system UMAPFS # uid/gid remapping filesystem 47file-system UNION # union file system 48file-system NULLFS # null layer filesystem 49file-system OVERLAY # overlay file system 50file-system PORTAL # portal filesystem (still experimental) 51 52options FIFO # POSIX fifo support (in all filesystems) 53options QUOTA # FFS quotas 54#options FFS_EI # FFS Endian Independant support 55#options SOFTDEP # FFS soft updates support. 56options NFSSERVER # Sun NFS-compatible filesystem (server) 57 58# Pull in config fragments for kernel crypto. This is required for 59# options IPSEC etc. to work. If you want to run with IPSEC, uncomment 60# one of these, based on whether you use crypto-us or crypto-intl, and 61# adjust the prefixes as necessary. 62 63#prefix ../crypto-us/sys 64#cinclude "conf/files.crypto-us" 65#prefix 66 67#prefix ../crypto-intl/sys 68#cinclude "conf/files.crypto-intl" 69#prefix 70 71# Networking options 72options GATEWAY # IP packet forwarding 73options INET # Internet protocols 74#options INET6 # IPV6 75#options IPSEC # IP security 76#options IPSEC_ESP # IP security (encryption part; define w/IPSEC) 77#options IPSEC_DEBUG # debug for IP security 78#options MROUTING # Multicast routing support 79#options ISO,TPIP # OSI networking 80#options EON # OSI tunneling over IP 81#options TCP_COMPAT_42 # compatibility with 4.2BSD TCP/IP 82 83# Special options 84options PCCONS_FORCE_WORD # Max out at 16bit accesses to the 85 # VGA memory 86 87# Kernel root file system and dump configuration. 88options NFS_BOOT_BOOTP,NFS_BOOT_BOOTPARAM 89config netbsd root on ? type ? 90 91# 92# Definition of system 93# 94mainbus0 at root 95cpu* at mainbus0 96 97isabr* at mainbus0 98 99# 100# ISA Bus. 101# 102 103isa* at isabr? 104#isadma0 at isa? 105 106aclock0 at isa? port 0x70 irq 0 107 108pc0 at isa? port 0x60 irq 1 # generic PC console device 109com0 at isa? port 0x3f8 irq 4 110com1 at isa? port 0x2f8 irq 3 111com2 at isa? port 0x3e8 irq 4 112com3 at isa? port 0x2e8 irq 3 113ast0 at isa? port 0x1a0 irq 3 # AST 4-port serial cards 114com* at ast? slave ? 115 116# ISA ST506, ESDI, and IDE controllers 117# Use flags 0x01 if you want to try to use 32bits data I/O (the driver will 118# fall back to 16bits I/O if 32bits I/O are not functional). 119# Some controllers pass the initial 32bit test, but will fail later. 120wdc0 at isa? port 0x1f0 irq 14 flags 0x00 121wdc1 at isa? port 0x170 irq 15 flags 0x00 122 123# IDE drives 124# Flags are used only with controllers that support DMA operations 125# and mode settings (e.g. some pciide controllers) 126# The lowest order four bits (rightmost digit) of the flags define the PIO 127# mode to use, the next set of four bits the DMA mode and the third set the 128# UltraDMA mode. For each set of four bits, the 3 lower bits define the mode 129# to use, and the last bit must be 1 for this setting to be used. 130# For DMA and UDMA, 0xf (1111) means 'disable'. 131# 0x0fac means 'use PIO mode 4, DMA mode 2, disable UltraDMA'. 132# (0xc=1100, 0xa=1010, 0xf=1111) 133# 0x0000 means "use whatever the drive claims to support". 134wd* at wdc? channel ? drive ? flags 0x0000 135 136# ATAPI bus support 137atapibus* at wdc? channel ? 138 139# ATAPI devices 140# flags have the same meaning as for IDE drives. 141cd* at atapibus? drive ? flags 0x0000 # ATAPI CD-ROM drives 142sd* at atapibus? drive ? flags 0x0000 # ATAPI disk drives 143uk* at atapibus? drive ? flags 0x0000 # ATAPI unknown 144 145 146# Parallel Printer Interfaces 147 148lpt0 at isa? port 0x378 irq 7 149 150 151# Network Interfaces 152 153ec0 at isa? port 0x250 iomem 0xd8000 irq 9 # 3Com 3c503 Ethernet 154ep0 at isa? port ? irq ? # 3C509 ethernet cards 155ne0 at isa? port 0x280 irq 9 # NE[12]000 ethernet cards 156ne1 at isa? port 0x300 irq 10 157we0 at isa? port 0x280 iomem 0xd0000 irq 9 # WD/SMC Ethernet 158we1 at isa? port 0x300 iomem 0xcc000 irq 10 159 160#tel0 at isa? iomem 0xe0000 irq 9 # Teles S0, NICCY 1000, Creatix 8bit 161#tel1 at isa? port 0xe80 iomem 0xde000 irq 11 # Teles S0/16, NICCY 1016, 162#tel2 at isa? port 0x180 irq 5 # Teles S0/16.3 card (no shared memory) 163 164#aha0 at isa? port 0x330 irq ? drq ? # Adaptec 154[02] SCSI controllers 165#aha1 at isa? port 0x334 irq ? drq ? # Adaptec 154[02] SCSI controllers 166#scsibus* at aha? 167btl0 at isa? port 0x330 irq ? drq ? 168scsibus* at btl? 169#wds0 at isa? port 0x350 irq 15 drq 6 # WD7000 and TMC-7000 controllers 170#wds1 at isa? port 0x358 irq 11 drq 5 171#scsibus* at wds? 172 173# 174# SCSI Bus devices 175# 176 177sd* at scsibus? target ? lun ? 178st* at scsibus? target ? lun ? 179cd* at scsibus? target ? lun ? 180ch* at scsibus? target ? lun ? 181ss* at scsibus? target ? lun ? 182uk* at scsibus? target ? lun ? 183 184# 185pseudo-device sl 2 # serial-line IP ports 186pseudo-device ppp 2 # serial-line PPP ports 187pseudo-device tun 2 # network tunneling over tty 188pseudo-device pty 64 # pseudo ptys 189pseudo-device tb 1 # tablet line discipline 190pseudo-device bpfilter 8 # packet filter ports 191#pseudo-device gre 2 # generic L3 over IP tunnel 192pseudo-device loop 1 # network loopback 193pseudo-device gif 4 # IPv[46] over IPv[46] tunnel (RFC1933) 194#pseudo-device faith 1 # IPv[46] tcp relay translation i/f 195pseudo-device vnd 4 # paging to files 196pseudo-device ccd 4 # concatenated disks 197#pseudo-device raid 4 # RAIDframe disk driver 198#pseudo-device enc 4 # IP encap 199