ARCTIC revision 1.2
1# $NetBSD: ARCTIC,v 1.2 2000/01/23 21:01:52 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 MACHINE_NONCONTIG # Support noncontigous memory. 85options PCCONS_FORCE_WORD # Max out at 16bit accesses to the 86 # VGA memory 87options NFS_BOOT_BOOTP,NFS_BOOT_BOOTPARAM 88 89# Specify storage configuration 90config netbsd root on ? type ? 91 92# 93# Definition of system 94# 95mainbus0 at root 96cpu* at mainbus0 97 98isabr* at mainbus0 99 100# 101# ISA Bus. 102# 103 104isa* at isabr? 105#isadma0 at isa? 106 107aclock0 at isa? port 0x70 irq 0 108 109pc0 at isa? port 0x60 irq 1 # generic PC console device 110com0 at isa? port 0x3f8 irq 4 111com1 at isa? port 0x2f8 irq 3 112com2 at isa? port 0x3e8 irq 4 113com3 at isa? port 0x2e8 irq 3 114ast0 at isa? port 0x1a0 irq 3 # AST 4-port serial cards 115com* at ast? slave ? 116 117# ISA ST506, ESDI, and IDE controllers 118# Use flags 0x01 if you want to try to use 32bits data I/O (the driver will 119# fall back to 16bits I/O if 32bits I/O are not functional). 120# Some controllers pass the initial 32bit test, but will fail later. 121wdc0 at isa? port 0x1f0 irq 14 flags 0x00 122wdc1 at isa? port 0x170 irq 15 flags 0x00 123 124# IDE drives 125# Flags are used only with controllers that support DMA operations 126# and mode settings (e.g. some pciide controllers) 127# The lowest order four bits (rightmost digit) of the flags define the PIO 128# mode to use, the next set of four bits the DMA mode and the third set the 129# UltraDMA mode. For each set of four bits, the 3 lower bits define the mode 130# to use, and the last bit must be 1 for this setting to be used. 131# For DMA and UDMA, 0xf (1111) means 'disable'. 132# 0x0fac means 'use PIO mode 4, DMA mode 2, disable UltraDMA'. 133# (0xc=1100, 0xa=1010, 0xf=1111) 134# 0x0000 means "use whatever the drive claims to support". 135wd* at wdc? channel ? drive ? flags 0x0000 136 137# ATAPI bus support 138atapibus* at wdc? channel ? 139atapibus* at pciide? channel ? 140 141# ATAPI devices 142# flags have the same meaning as for IDE drives. 143cd* at atapibus? drive ? flags 0x0000 # ATAPI CD-ROM drives 144sd* at atapibus? drive ? flags 0x0000 # ATAPI disk drives 145uk* at atapibus? drive ? flags 0x0000 # ATAPI unknown 146 147 148# Parallel Printer Interfaces 149 150lpt0 at isa? port 0x378 irq 7 151 152 153# Network Interfaces 154 155ec0 at isa? port 0x250 iomem 0xd8000 irq 9 # 3Com 3c503 Ethernet 156ep0 at isa? port ? irq ? # 3C509 ethernet cards 157ne0 at isa? port 0x280 irq 9 # NE[12]000 ethernet cards 158ne1 at isa? port 0x300 irq 10 159we0 at isa? port 0x280 iomem 0xd0000 irq 9 # WD/SMC Ethernet 160we1 at isa? port 0x300 iomem 0xcc000 irq 10 161 162#tel0 at isa? iomem 0xe0000 irq 9 # Teles S0, NICCY 1000, Creatix 8bit 163#tel1 at isa? port 0xe80 iomem 0xde000 irq 11 # Teles S0/16, NICCY 1016, 164#tel2 at isa? port 0x180 irq 5 # Teles S0/16.3 card (no shared memory) 165 166#aha0 at isa? port 0x330 irq ? drq ? # Adaptec 154[02] SCSI controllers 167#aha1 at isa? port 0x334 irq ? drq ? # Adaptec 154[02] SCSI controllers 168#scsibus* at aha? 169btl0 at isa? port 0x330 irq ? drq ? 170scsibus* at btl? 171#wds0 at isa? port 0x350 irq 15 drq 6 # WD7000 and TMC-7000 controllers 172#wds1 at isa? port 0x358 irq 11 drq 5 173#scsibus* at wds? 174 175# 176# SCSI Bus devices 177# 178 179sd* at scsibus? target ? lun ? 180st* at scsibus? target ? lun ? 181cd* at scsibus? target ? lun ? 182ch* at scsibus? target ? lun ? 183ss* at scsibus? target ? lun ? 184uk* at scsibus? target ? lun ? 185 186# 187pseudo-device sl 2 # serial-line IP ports 188pseudo-device ppp 2 # serial-line PPP ports 189pseudo-device tun 2 # network tunneling over tty 190pseudo-device pty 64 # pseudo ptys 191pseudo-device tb 1 # tablet line discipline 192pseudo-device bpfilter 8 # packet filter ports 193#pseudo-device gre 2 # generic L3 over IP tunnel 194pseudo-device loop 1 # network loopback 195pseudo-device gif 4 # IPv[46] over IPv[46] tunnel (RFC1933) 196#pseudo-device faith 1 # IPv[46] tcp relay translation i/f 197pseudo-device vnd 4 # paging to files 198pseudo-device ccd 4 # concatenated disks 199#pseudo-device raid 4 # RAIDframe disk driver 200#pseudo-device enc 4 # IP encap 201