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