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