PICA revision 1.16 1 # $NetBSD: PICA,v 1.16 2000/01/26 12:48:44 soda Exp $
2 #
3 # Generic configuration file for MIPS R4400 PICA system
4 #
5
6 include "arch/arc/conf/std.arc"
7
8 maxusers 32
9
10 # Need to set locally
11 options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT
12
13 # Standard system options
14 options KTRACE # system call tracing support
15
16 # Diagnostic/debugging support options
17 options DIAGNOSTIC # extra kernel debugging checks
18 options DEBUG # extra kernel debugging support
19 #options KGDB # support for kernel gdb
20 #options KGDBRATE=19200 # kernel gdb port rate (default 9600)
21 #options KGDBDEV="15*256+0" # device for kernel gdb
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
29 # Filesystem options
30 file-system FFS # fast filesystem
31 file-system MFS # memory-based filesystem
32 #file-system LFS # Log-based filesystem (still experimental)
33 file-system CD9660 # ISO 9660 + Rock Ridge file system
34 file-system MSDOSFS # Ability to read write MS-Dos filsystem
35 file-system NFS # Sun NFS-compatible filesystem (client)
36 file-system KERNFS # kernel data-structure filesystem
37 file-system PROCFS # /proc
38 file-system FDESC # user file descriptor filesystem
39 #file-system UMAPFS # uid/gid remapping filesystem
40 #file-system UNION # union file system
41 #file-system NULLFS # null layer filesystem
42 #file-system OVERLAY # overlay file system
43 #file-system PORTAL # portal filesystem (still experimental)
44
45 options QUOTA # FFS quotas
46 #options FFS_EI # FFS Endian Independant support
47 #options SOFTDEP # FFS soft updates support.
48 options NFSSERVER # Sun NFS-compatible filesystem (server)
49
50 # Pull in config fragments for kernel crypto. This is required for
51 # options IPSEC etc. to work. If you want to run with IPSEC, uncomment
52 # one of these, based on whether you use crypto-us or crypto-intl, and
53 # adjust the prefixes as necessary.
54
55 #prefix ../crypto-us/sys
56 #cinclude "conf/files.crypto-us"
57 #prefix
58
59 #prefix ../crypto-intl/sys
60 #cinclude "conf/files.crypto-intl"
61 #prefix
62
63 # Networking options
64 options INET # Internet protocols
65 options INET6 # IPV6
66 #options IPSEC # IP security
67 #options IPSEC_ESP # IP security (encryption part; define w/IPSEC)
68 #options IPSEC_DEBUG # debug for IP security
69 #options TCP_COMPAT_42 # compatibility with 4.2BSD TCP/IP
70 options GATEWAY # IP packet forwarding
71 #options MULTICAST # Multicast support
72 #options MROUTING # Multicast routing support
73 #options ISO,TPIP # OSI networking
74 #options EON # OSI tunneling over IP
75
76 # Compatibilitry modules
77 options COMPAT_43 # compatibility with 4.3BSD binaries
78 options COMPAT_11
79 options COMPAT_12
80 options COMPAT_13
81 options COMPAT_14
82 #options COMPAT_ULTRIX # Ultrix binary compatibility (no go yet)
83 options COMPAT_386BSD_MBRPART # recognize old partition ID
84
85 # Special options
86 options NKMEMCLUSTERS=1024 # 4K pages in kernel malloc pool
87
88 # Kernel root file system and dump configuration.
89 options NFS_BOOT_BOOTP,NFS_BOOT_BOOTPARAM
90 config netbsd root on ? type ?
91
92 #
93 # Definition of system
94 #
95 mainbus0 at root
96 cpu* at mainbus0
97
98 pica* at mainbus0
99
100 aclock0 at pica?
101 pc0 at pica?
102 opms0 at pica?
103 com0 at pica?
104 com1 at pica?
105 lpt0 at pica?
106 sn0 at pica?
107
108 fdc0 at pica?
109 fd* at fdc? drive ?
110
111 asc0 at pica?
112 scsibus* at asc?
113
114 sd* at scsibus? target ? lun ?
115 st* at scsibus? target ? lun ?
116 cd* at scsibus? target ? lun ?
117 ch* at scsibus? target ? lun ?
118 ss* at scsibus? target ? lun ?
119 uk* at scsibus? target ? lun ?
120
121 #
122 # ISA Bus.
123 #
124 isabr* at mainbus0
125
126 isa* at isabr?
127
128 com2 at isa? port 0x3f8 irq 4
129 com3 at isa? port 0x2f8 irq 3
130
131
132 pseudo-device sl 2 # serial-line IP ports
133 pseudo-device ppp 2 # serial-line PPP ports
134 pseudo-device pty 64 # pseudo ptys
135 pseudo-device bpfilter 16 # packet filter ports
136 #pseudo-device gre 2 # generic L3 over IP tunnel
137 pseudo-device loop
138 pseudo-device gif 4 # IPv[46] over IPv[46] tunnel (RFC1933)
139 #pseudo-device faith 1 # IPv[46] tcp relay translation i/f
140 pseudo-device vnd 4 # virtual disk
141 pseudo-device ccd 4 # concatenated disks
142 #pseudo-device raid 4 # RAIDframe disk driver
143