RAMDISK revision 1.1 1 # $OpenBSD: RAMDISK,v 1.2 1997/05/19 10:34:54 pefo Exp $
2 #
3 # Generic configuration file for MIPS R4x00 ARC Systems
4 #
5
6 machine arc
7
8 maxusers 4
9
10 # Need to set locally
11 options TIMEZONE=0 # minutes west of GMT (for)
12 options DST=0 # use daylight savings rules
13
14 # Standard system options
15 options SWAPPAGER # swap pager (anonymous and swap space)
16 options DEVPAGER # device pager (mapped devices)
17
18 options DIAGNOSTIC # extra kernel debugging checks
19 options KTRACE # system call tracing support
20 options DEBUG # extra kernel debugging support
21 options COMPAT_43 # compatibility with 4.3BSD binaries
22
23 # System V options
24 options SYSVMSG # System V-like message queues
25 options SYSVSEM # System V-like semaphores
26 options SYSVSHM # System V-like memory sharing
27 options SHMMAXPGS=1024 # 1024 pages is the default
28 options NATIVE_ELF # Arc systems uses ELF as native format
29
30 # Filesystem options
31 options CD9660 # ISO 9660 + Rock Ridge file system
32 #options FDESC # user file descriptor filesystem (/dev/fd)
33 options FIFO # POSIX fifo support (in all filesystems)
34 options FFS,QUOTA # fast filesystem with user and group quotas
35 options KERNFS # kernel data-structure filesystem
36 options MFS # memory-based filesystem
37 options MSDOSFS # Ability to read write MS-Dos filsystem
38 options NFSCLIENT # Sun NFS-compatible filesystem (client)
39 #options NFSSERVER # Sun NFS-compatible filesystem (server)
40 #options NULLFS # null layer filesystem
41 #options PORTAL # portal filesystem (still experimental)
42 #options PROCFS # /proc
43 #options UMAPFS # uid/gid remapping filesystem
44 #options UNION # union file system
45
46
47 # Networking options
48 #options GATEWAY # IP packet forwarding
49 options INET # Internet protocols
50 #option NS # XNS
51 #option IPX # IPX+SPX
52 #options ISO,TPIP # OSI networking
53 #options EON # OSI tunneling over IP
54 #option CCITT,LLC,HDLC # X.25
55 #option IPFILTER # IP packet filter for security
56
57 #options TCP_COMPAT_42 # compatibility with 4.2BSD TCP/IP
58 #options MULTICAST # Multicast support
59 #options MROUTING # Multicast routing support
60
61 # Special options
62 options MACHINE_NONCONTIG # Support noncontigous memory.
63
64 # Specify storage configuration using ramdisk
65 config bsd root on rd0a swap on rd0b
66
67 #
68 # Definition of system
69 #
70 mainbus0 at root
71 cpu* at mainbus0
72
73 #### Main local buses
74
75 pica* at mainbus0 # ACER Pica systems local bus.
76 isabr* at mainbus0 # ISA Bus bridge (std ISA bus).
77
78 #### PICA bus devices
79
80 clock0 at pica?
81 pc0 at pica?
82 pms0 at pica?
83 com0 at pica?
84 com1 at pica?
85 lpt0 at pica?
86 sn0 at pica?
87
88 fdc0 at pica?
89 fd* at fdc? drive ?
90
91 asc0 at pica?
92 scsibus* at asc?
93
94 #### ISA Bus.
95
96 isa* at isabr?
97
98 clock0 at isa? port 0x70 irq 0
99
100 pc0 at isa? port 0x60 irq 1 # generic PC console device
101 com0 at isa? port 0x3f8 irq 4
102 com1 at isa? port 0x2f8 irq 3
103 com2 at isa? port 0x3e8 irq 4
104 com3 at isa? port 0x2e8 irq 3
105
106 wdc0 at isa? port 0x1f0 irq 14 # ST506, ESDI, IDE controllers
107 #wdc1 at isa? port 0x170 irq 15
108 wd* at wdc? drive ?
109
110 atapibus* at wdc?
111 acd* at atapibus? drive?
112
113 lpt0 at isa? port 0x378 irq 7
114 ep0 at isa? port ? irq ? # 3C509 ethernet cards
115 ed0 at isa? port 0x280 iomem 0xd0000 irq 9 # WD/SMC, 3C503, NE[12]000
116 ed1 at isa? port 0x250 iomem 0xd8000 irq 9 # ethernet cards
117 ed2 at isa? port 0x300 iomem 0xcc000 irq 10 #
118
119 btl0 at isa? port 0x330 irq ? drq ?
120 scsibus* at btl?
121
122 #### SCSI Bus devices
123
124 sd* at scsibus? target ? lun ?
125 st* at scsibus? target ? lun ?
126 cd* at scsibus? target ? lun ?
127 #ch* at scsibus? target ? lun ?
128 #ss* at scsibus? target ? lun ?
129 #uk* at scsibus? target ? lun ?
130
131 #### PSEUDO Devices
132
133 pseudo-device loop 1 # network loopback
134 #pseudo-device bpfilter 8 # packet filter ports
135 pseudo-device sl 2 # serial-line IP ports
136 pseudo-device ppp 2 # serial-line PPP ports
137 #pseudo-device tun 2 # network tunneling over tty
138
139 #pseudo-device pty 64 # pseudo ptys
140 #pseudo-device tb 1 # tablet line discipline
141 #pseudo-device vnd 4 # paging to files
142 #pseudo-device ccd 4 # concatenated disk devices
143 pseudo-device rd 1 # Ram disk.
144
145 # RAMDISK stuff
146 option MINIROOTSIZE=8192
147 option RAMDISK_HOOKS
148
149