ARCTIC revision 1.1
1#	$OpenBSD: ARCTIC,v 1.8 1997/04/29 05:16:40 deraadt Exp $
2#
3#	Generic configuration file for MIPS R4x00 ARC Systems
4#
5
6machine		arc
7
8maxusers	32
9
10# Need to set locally
11option		TIMEZONE=0	# minutes west of GMT (for)
12option		DST=0		# use daylight savings rules
13
14# Standard system options
15option		SWAPPAGER	# swap pager (anonymous and swap space)
16option		DEVPAGER	# device pager (mapped devices)
17
18# Debugging options
19option		DIAGNOSTIC	# extra kernel debugging checks
20option		DEBUG		# extra kernel debugging support
21option	 	KTRACE		# system call tracing support
22
23# System V options
24option		SYSVMSG		# System V-like message queues
25option		SYSVSEM		# System V-like semaphores
26option		SYSVSHM		# System V-like memory sharing
27option		SHMMAXPGS=1024	# 1024 pages is the default
28option		NATIVE_ELF	# Arc systems uses ELF as native format
29
30# Filesystem options
31option		CD9660		# ISO 9660 + Rock Ridge file system
32option		FDESC		# user file descriptor filesystem (/dev/fd)
33option		FIFO		# POSIX fifo support (in all filesystems)
34option		FFS,QUOTA	# fast filesystem with user and group quotas
35option		KERNFS		# kernel data-structure filesystem
36option		MFS		# memory-based filesystem
37option		MSDOSFS		# Ability to read write MS-Dos filsystem
38option		NFSCLIENT	# Sun NFS-compatible filesystem (client)
39option		NFSSERVER	# Sun NFS-compatible filesystem (server)
40option	 	NULLFS		# null layer filesystem
41option 		PORTAL		# portal filesystem (still experimental)
42option	 	UMAPFS		# uid/gid remapping filesystem
43
44# Networking options
45option 		INET		# Internet protocols
46option		IPSEC		# IP-sec
47#option 	TCP_COMPAT_42	# compatibility with 4.2BSD TCP/IP
48option	 	GATEWAY		# IP packet forwarding
49#option 	MULTICAST	# Multicast support
50#option 	MROUTING	# Multicast routing support
51#option 	ISO		# OSI networking
52#option 	TPIP
53#option 	EON
54
55# Compatibilitry modules
56option		COMPAT_43	# compatibility with 4.3BSD binaries
57#option		COMPAT_ULTRIX	# Ultrix binary compatibility (no go yet)
58
59# Special options
60option	 	MACHINE_NONCONTIG	# Support noncontigous memory.
61option		PCCONS_FORCE_WORD	# Max out at 16bit accesses to the
62					# VGA memory
63
64# Specify storage configuration (its a joke..)
65config		bsd	root on sd0 swap on sd0 dumps on sd0
66
67#
68# Definition of system
69#
70mainbus0	at root
71cpu*		at mainbus0
72
73isabr*		at mainbus0
74
75#
76#	ISA Bus.
77#
78
79isa*	at isabr?
80#isadma0	at isa?
81
82clock0	at isa? port 0x70 irq 0
83
84pc0     at isa? port 0x60 irq 1         # generic PC console device
85com0	at isa? port 0x3f8 irq 4
86com1	at isa? port 0x2f8 irq 3
87com2	at isa? port 0x3e8 irq 4
88com3	at isa? port 0x2e8 irq 3
89ast0	at isa? port 0x1a0 irq 3	# AST 4-port serial cards
90com*	at ast? slave ?
91
92wdc0	at isa? port 0x1f0 irq 14	# ST506, ESDI, and IDE controllers
93wdc1	at isa? port 0x170 irq 15
94wd*	at wdc? drive ?
95
96atapibus* at wdc?
97acd*	at atapibus? drive?
98
99lpt0	at isa? port 0x378 irq 7
100ep0	at isa? port ? irq ?           # 3C509 ethernet cards
101ed0     at isa? port 0x280 iomem 0xd0000 irq 9  # WD/SMC, 3C503, and NE[12]000
102ed1     at isa? port 0x250 iomem 0xd8000 irq 9  #   ethernet cards
103ed2     at isa? port 0x300 iomem 0xcc000 irq 10 #
104
105tel0    at isa? iomem 0xe0000 irq 9	# Teles S0, NICCY 1000, Creatix 8bit
106tel1    at isa? port 0xe80 iomem 0xde000 irq 11	# Teles S0/16, NICCY 1016,
107tel2    at isa? port 0x180 irq 5	# Teles S0/16.3 card (no shared memory)
108
109#aha0	at isa? port 0x330 irq ? drq ?	# Adaptec 154[02] SCSI controllers
110#aha1	at isa? port 0x334 irq ? drq ?	# Adaptec 154[02] SCSI controllers
111#scsibus* at aha?
112btl0	at isa? port 0x330 irq ? drq ?
113scsibus* at btl?
114#wds0	at isa? port 0x350 irq 15 drq 6	# WD7000 and TMC-7000 controllers
115#wds1	at isa? port 0x358 irq 11 drq 5
116#scsibus* at wds?
117
118#
119#	SCSI Bus devices
120#
121
122sd*		at scsibus? target ? lun ?
123st*		at scsibus? target ? lun ?
124cd*		at scsibus? target ? lun ?
125ch*		at scsibus? target ? lun ?
126ss*		at scsibus? target ? lun ?
127uk*		at scsibus? target ? lun ?
128
129#
130pseudo-device	sl		 2	# serial-line IP ports
131pseudo-device	ppp		 2	# serial-line PPP ports
132pseudo-device	tun		 2	# network tunneling over tty
133pseudo-device	pty		64	# pseudo ptys
134pseudo-device	tb		 1	# tablet line discipline
135pseudo-device	bpfilter	 8	# packet filter ports
136pseudo-device	loop		 1	# network loopback
137pseudo-device	vnd		 4	# paging to files
138pseudo-device	enc		 4	# IP encap
139