PICA revision 1.20 1 # $NetBSD: PICA,v 1.20 2000/06/14 22:02:19 veego Exp $
2 #
3 # configuration file for ACER PICA system
4 #
5
6 include "arch/arc/conf/std.arc"
7
8 maxusers 32 # estimated number of users
9
10 # Standard system options
11
12 options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT
13 options NTP # NTP phase/frequency locked loop
14
15 options KTRACE # system call tracing via ktrace(1)
16
17 options SYSVMSG # System V-like message queues
18 options SYSVSEM # System V-like semaphores
19 options SYSVSHM # System V-like memory sharing
20 #options SHMMAXPGS=1024 # 1024 pages is the default
21
22 options LKM # loadable kernel modules
23
24 # Diagnostic/debugging support options
25 options DIAGNOSTIC # cheap kernel consistency checks
26 #options DEBUG # expensive debugging checks/support
27 #options KMEMSTATS # kernel memory statistics (vmstat -m)
28 options DDB # in-kernel debugger
29 #options DDB_HISTORY_SIZE=100 # enable history editing in DDB
30 #options KGDB # remote gdb
31 #options KGDBRATE=19200 # kernel gdb port rate (default 9600)
32 #options KGDBDEV="17*256+0" # device for kernel gdb
33 #makeoptions DEBUG="-g" # compile full symbol table
34
35 # Compatibility options
36 options COMPAT_10 # NetBSD 1.0,
37 options COMPAT_11 # NetBSD 1.1,
38 options COMPAT_12 # NetBSD 1.2,
39 options COMPAT_13 # NetBSD 1.3,
40 options COMPAT_14 # NetBSD 1.4,
41 options COMPAT_43 # and 4.3BSD
42 options COMPAT_386BSD_MBRPART # recognize old partition ID
43
44 # mipsel specific
45 options COMPAT_ULTRIX # Ultrix binary compatibility
46 options EXEC_ECOFF # Ultrix RISC binaries are ECOFF format
47
48 # File systems
49 file-system FFS # fast filesystem
50 #file-system EXT2FS # second extended file system (linux)
51 #file-system LFS # log-structured file system
52 file-system MFS # memory file system
53 file-system NTFS # Windows/NT file system (experimental)
54 file-system CD9660 # ISO 9660 + Rock Ridge file system
55 file-system MSDOSFS # MS-DOS file system
56 file-system NFS # Network File System client
57 file-system FDESC # /dev/fd
58 file-system KERNFS # /kern
59 #file-system NULLFS # loopback file system
60 #file-system OVERLAY # overlay file system
61 #file-system PORTAL # portal filesystem (still experimental)
62 file-system PROCFS # /proc
63 #file-system UMAPFS # NULLFS + uid and gid remapping
64 #file-system UNION # union file system
65 #file-system CODA # Coda File System; also needs vcoda (below)
66
67 # File system options
68 options QUOTA # FFS quotas
69 #options FFS_EI # FFS Endian Independent support
70 #options SOFTDEP # FFS soft updates support.
71 options NFSSERVER # Network File System server
72 #options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
73 # immutable) behave as system flags.
74
75 # Networking options
76 #options GATEWAY # IP packet forwarding
77 options INET # IP + ICMP + TCP + UDP
78 options INET6 # IPV6
79 #options IPSEC # IP security
80 #options IPSEC_ESP # IP security (encryption part; define w/IPSEC)
81 #options IPSEC_DEBUG # debug for IP security
82 #options MROUTING # IP multicast routing
83 #options NS # XNS
84 #options NSIP # XNS tunneling over IP
85 #options ISO,TPIP # OSI networking
86 #options EON # OSI tunneling over IP
87 #options CCITT,LLC,HDLC # X.25
88 options NETATALK # AppleTalk networking protocols
89 options PPP_BSDCOMP # BSD-Compress compression support for PPP
90 options PPP_DEFLATE # Deflate compression support for PPP
91 options PPP_FILTER # Active filter support for PPP (requires bpf)
92 options PFIL_HOOKS # pfil(9) packet filter hooks
93 options IPFILTER_LOG # ipmon(8) log support
94
95 # Compatibility with 4.2BSD implementation of TCP/IP. Not recommended.
96 #options TCP_COMPAT_42
97
98 # These options enable verbose messages for several subsystems.
99 # Warning, these may compile large string tables into the kernel!
100 #options EISAVERBOSE # verbose EISA device autoconfig messages
101 #options PCIVERBOSE # verbose PCI device autoconfig messages
102 #options PCI_CONFIG_DUMP # verbosely dump PCI config space
103 options SCSIVERBOSE # human readable SCSI error messages
104
105 # Kernel root file system and dump configuration.
106 options NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM
107 config netbsd root on ? type ?
108
109 #
110 # Device configuration
111 #
112
113 mainbus0 at root
114 cpu* at mainbus0
115
116 #### Pica bus devices
117
118 pica* at mainbus0 # ACER Pica systems local bus.
119 aclock0 at pica?
120 pc0 at pica?
121 opms0 at pica?
122 com0 at pica?
123 com1 at pica?
124 lpt0 at pica?
125 sn0 at pica?
126
127 fdc0 at pica?
128 fd* at fdc? drive ?
129
130 asc0 at pica?
131 scsibus* at asc?
132
133 #### ISA bus devices
134
135 isabr* at mainbus0 # ISA Bus bridge (std ISA bus).
136 isa* at isabr?
137
138 com2 at isa? port 0x3f8 irq 4
139 com3 at isa? port 0x2f8 irq 3
140
141 #### SCSI bus devices
142
143 sd* at scsibus? target ? lun ?
144 st* at scsibus? target ? lun ?
145 cd* at scsibus? target ? lun ?
146 ch* at scsibus? target ? lun ?
147 ss* at scsibus? target ? lun ?
148 uk* at scsibus? target ? lun ?
149
150 #### Pseudo devices
151
152 # disk/mass storage pseudo-devices
153 pseudo-device ccd 4 # concatenated/striped disk devices
154 #pseudo-device raid 4 # RAIDframe disk driver
155 pseudo-device md 1 # memory disk device (ramdisk)
156 pseudo-device vnd 4 # disk-like interface to files
157
158 # network pseudo-devices
159 pseudo-device bpfilter 8 # Berkeley packet filter
160 pseudo-device ipfilter # IP filter (firewall) and NAT
161 pseudo-device loop 1 # network loopback
162 pseudo-device ppp 2 # Point-to-Point Protocol
163 pseudo-device sl 2 # Serial Line IP
164 #pseudo-device strip 2 # Starmode Radio IP (Metricom)
165 pseudo-device tun 2 # network tunneling over tty
166 #pseudo-device gre 2 # generic L3 over IP tunnel
167 pseudo-device ipip 2 # IP Encapsulation within IP (RFC 2003)
168 pseudo-device gif 4 # IPv[46] over IPv[46] tunnel (RFC1933)
169 #pseudo-device faith 1 # IPv[46] tcp relay translation i/f
170
171 # miscellaneous pseudo-devices
172 pseudo-device pty 64 # pseudo-terminals
173 #pseudo-device tb 1 # tablet line discipline
174 #pseudo-device sequencer 1 # MIDI sequencer
175 # rnd works; RND_COM does not on port arc yet.
176 pseudo-device rnd # /dev/random and in-kernel generator
177 #options RND_COM # use "com" randomness as well (BROKEN)
178
179 # a pseudo device needed for Coda # also needs CODA (above)
180 #pseudo-device vcoda 4 # coda minicache <-> venus comm.
181
182 # mouse & keyboard multiplexor pseudo-devices
183 #pseudo-device wsmux 2
184