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