1 1.84 mrg # $NetBSD: PICA,v 1.84 2017/09/14 07:58:39 mrg Exp $ 2 1.1 jonathan # 3 1.18 soda # configuration file for ACER PICA system 4 1.1 jonathan # 5 1.15 soda 6 1.84 mrg include "arch/arc/conf/std.arc" 7 1.34 atatat 8 1.34 atatat #options INCLUDE_CONFIG_FILE # embed config file in kernel binary 9 1.1 jonathan 10 1.18 soda maxusers 32 # estimated number of users 11 1.18 soda 12 1.26 soda # Platform support 13 1.37 tsutsui options PLATFORM_ACER_PICA_61 # PICA, NEC ImageRISCstation 14 1.26 soda 15 1.18 soda # Standard system options 16 1.10 jonathan 17 1.15 soda options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT 18 1.18 soda options NTP # NTP phase/frequency locked loop 19 1.1 jonathan 20 1.18 soda options KTRACE # system call tracing via ktrace(1) 21 1.1 jonathan 22 1.12 lukem options SYSVMSG # System V-like message queues 23 1.12 lukem options SYSVSEM # System V-like semaphores 24 1.12 lukem options SYSVSHM # System V-like memory sharing 25 1.30 jdolecek 26 1.36 lukem options USERCONF # userconf(4) support 27 1.52 tsutsui #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) 28 1.40 atatat #options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel 29 1.18 soda 30 1.18 soda # Diagnostic/debugging support options 31 1.29 lukem options DIAGNOSTIC # cheap kernel consistency checks 32 1.29 lukem #options DEBUG # expensive debugging checks/support 33 1.29 lukem options DDB # in-kernel debugger 34 1.82 uebayasi pseudo-device ksyms 35 1.18 soda #options DDB_HISTORY_SIZE=100 # enable history editing in DDB 36 1.29 lukem #options KGDB # remote gdb 37 1.29 lukem #options KGDB_DEVRATE=19200 # kernel gdb port rate (default 9600) 38 1.29 lukem #options KGDB_DEV="17*256+0" # device for kernel gdb 39 1.29 lukem #makeoptions DEBUG="-g" # compile full symbol table 40 1.18 soda 41 1.18 soda # Compatibility options 42 1.84 mrg include "conf/compat_netbsd10.config" 43 1.18 soda options COMPAT_386BSD_MBRPART # recognize old partition ID 44 1.18 soda 45 1.18 soda # mipsel specific 46 1.18 soda options COMPAT_ULTRIX # Ultrix binary compatibility 47 1.18 soda options EXEC_ECOFF # Ultrix RISC binaries are ECOFF format 48 1.1 jonathan 49 1.18 soda # File systems 50 1.7 thorpej file-system FFS # fast filesystem 51 1.18 soda #file-system EXT2FS # second extended file system (linux) 52 1.18 soda #file-system LFS # log-structured file system 53 1.18 soda file-system MFS # memory file system 54 1.18 soda file-system NTFS # Windows/NT file system (experimental) 55 1.15 soda file-system CD9660 # ISO 9660 + Rock Ridge file system 56 1.18 soda file-system MSDOSFS # MS-DOS file system 57 1.18 soda file-system NFS # Network File System client 58 1.18 soda file-system FDESC # /dev/fd 59 1.18 soda file-system KERNFS # /kern 60 1.18 soda #file-system NULLFS # loopback file system 61 1.15 soda #file-system OVERLAY # overlay file system 62 1.18 soda file-system PROCFS # /proc 63 1.18 soda #file-system UMAPFS # NULLFS + uid and gid remapping 64 1.18 soda #file-system UNION # union file system 65 1.18 soda #file-system CODA # Coda File System; also needs vcoda (below) 66 1.51 christos file-system PTYFS # /dev/pts/N support 67 1.7 thorpej 68 1.18 soda # File system options 69 1.69 bouyer options QUOTA # legacy UFS quotas 70 1.69 bouyer options QUOTA2 # new, in-filesystem UFS quotas 71 1.18 soda #options FFS_EI # FFS Endian Independent support 72 1.18 soda options NFSSERVER # Network File System server 73 1.53 tsutsui #options FFS_NO_SNAPSHOT # No FFS snapshot support 74 1.18 soda #options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and 75 1.18 soda # immutable) behave as system flags. 76 1.15 soda 77 1.1 jonathan # Networking options 78 1.18 soda #options GATEWAY # IP packet forwarding 79 1.18 soda options INET # IP + ICMP + TCP + UDP 80 1.15 soda options INET6 # IPV6 81 1.15 soda #options IPSEC # IP security 82 1.15 soda #options IPSEC_DEBUG # debug for IP security 83 1.18 soda #options MROUTING # IP multicast routing 84 1.41 manu #options PIM # Protocol Independent Multicast 85 1.18 soda options NETATALK # AppleTalk networking protocols 86 1.18 soda options PPP_BSDCOMP # BSD-Compress compression support for PPP 87 1.18 soda options PPP_DEFLATE # Deflate compression support for PPP 88 1.18 soda options PPP_FILTER # Active filter support for PPP (requires bpf) 89 1.18 soda options IPFILTER_LOG # ipmon(8) log support 90 1.58 christos options IPFILTER_LOOKUP # ippool(8) support 91 1.67 mrg options IPFILTER_COMPAT # Compat for IP-Filter 92 1.67 mrg #options IPFILTER_DEFAULT_BLOCK # block all packets by default 93 1.27 abs #options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG 94 1.18 soda 95 1.79 alnsn # JIT compiler for bpfilter 96 1.79 alnsn #options SLJIT 97 1.79 alnsn #options BPFJIT 98 1.79 alnsn 99 1.18 soda # These options enable verbose messages for several subsystems. 100 1.18 soda # Warning, these may compile large string tables into the kernel! 101 1.18 soda #options EISAVERBOSE # verbose EISA device autoconfig messages 102 1.18 soda #options PCIVERBOSE # verbose PCI device autoconfig messages 103 1.19 cgd #options PCI_CONFIG_DUMP # verbosely dump PCI config space 104 1.18 soda options SCSIVERBOSE # human readable SCSI error messages 105 1.22 ur 106 1.22 ur # wscons terminal emulation 107 1.22 ur options WSEMUL_VT100 # VT100 emulation 108 1.71 abs options WSDISPLAY_COMPAT_USL # wsconscfg VT handling 109 1.1 jonathan 110 1.16 soda # Kernel root file system and dump configuration. 111 1.18 soda options NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM 112 1.18 soda config netbsd root on ? type ? 113 1.15 soda 114 1.15 soda # 115 1.18 soda # Device configuration 116 1.15 soda # 117 1.18 soda 118 1.1 jonathan mainbus0 at root 119 1.1 jonathan cpu* at mainbus0 120 1.1 jonathan 121 1.24 ur #### Jazz-Internal bus devices 122 1.15 soda 123 1.26 soda # PLATFORM_ACER_PICA_61 124 1.26 soda # PLATFORM_MICROSOFT_JAZZ 125 1.26 soda # PLATFORM_NEC_JC94 126 1.26 soda # PLATFORM_NEC_R94 127 1.26 soda # PLATFORM_NEC_R96 128 1.26 soda # PLATFORM_NEC_RAX94 129 1.26 soda # PLATFORM_NEC_RD94 130 1.26 soda jazzio* at mainbus0 # Jazz-Internal bus host bridge. 131 1.26 soda 132 1.26 soda timer0 at jazzio? 133 1.26 soda mcclock0 at jazzio? 134 1.24 ur #pc0 at jazzio? 135 1.24 ur #opms0 at jazzio? 136 1.24 ur vga0 at jazzio? # Jazz localbus VGA 137 1.24 ur pckbc0 at jazzio? # PC keyboard controller 138 1.24 ur com0 at jazzio? 139 1.24 ur com1 at jazzio? 140 1.24 ur lpt0 at jazzio? 141 1.24 ur sn0 at jazzio? 142 1.1 jonathan 143 1.24 ur fdc0 at jazzio? 144 1.1 jonathan fd* at fdc? drive ? 145 1.1 jonathan 146 1.26 soda asc0 at jazzio? # NCR53C9x SCSI 147 1.1 jonathan 148 1.18 soda #### ISA bus devices 149 1.18 soda 150 1.26 soda # PLATFORM_ACER_PICA_61 151 1.26 soda # PLATFORM_MICROSOFT_JAZZ 152 1.26 soda # PLATFORM_NEC_R94 153 1.26 soda # PLATFORM_NEC_R96 154 1.26 soda jazzisabr* at mainbus0 # Jazz-(E)ISA bus bridge. 155 1.26 soda isa* at jazzisabr? 156 1.18 soda 157 1.18 soda com2 at isa? port 0x3f8 irq 4 158 1.18 soda com3 at isa? port 0x2f8 irq 3 159 1.39 tsutsui 160 1.39 tsutsui # SCSI bus support 161 1.39 tsutsui scsibus* at scsi? 162 1.18 soda 163 1.18 soda #### SCSI bus devices 164 1.18 soda 165 1.1 jonathan sd* at scsibus? target ? lun ? 166 1.1 jonathan st* at scsibus? target ? lun ? 167 1.1 jonathan cd* at scsibus? target ? lun ? 168 1.15 soda ch* at scsibus? target ? lun ? 169 1.15 soda ss* at scsibus? target ? lun ? 170 1.15 soda uk* at scsibus? target ? lun ? 171 1.15 soda 172 1.21 soda #### Workstation Console attachments 173 1.21 soda 174 1.21 soda wsdisplay* at vga? 175 1.21 soda #wsdisplay* at tga? 176 1.21 soda pckbd* at pckbc? # PC keyboard (kbd port) 177 1.21 soda wskbd* at pckbd? 178 1.21 soda pms* at pckbc? # PS/2-style mouse (aux port) 179 1.21 soda wsmouse* at pms? 180 1.21 soda 181 1.18 soda #### Pseudo devices 182 1.15 soda 183 1.18 soda # disk/mass storage pseudo-devices 184 1.74 christos pseudo-device ccd # concatenated/striped disk devices 185 1.75 christos #pseudo-device raid # RAIDframe disk driver 186 1.66 pooka #pseudo-device fss # file system snapshot device 187 1.68 hannken pseudo-device md # memory disk device (ramdisk) 188 1.56 cube pseudo-device vnd # disk-like interface to files 189 1.18 soda 190 1.18 soda # network pseudo-devices 191 1.55 rpaulo pseudo-device bpfilter # Berkeley packet filter 192 1.18 soda pseudo-device ipfilter # IP filter (firewall) and NAT 193 1.74 christos pseudo-device loop # network loopback 194 1.56 cube pseudo-device ppp # Point-to-Point Protocol 195 1.56 cube pseudo-device sl # Serial Line IP 196 1.56 cube #pseudo-device strip # Starmode Radio IP (Metricom) 197 1.56 cube pseudo-device tun # network tunneling over tty 198 1.56 cube #pseudo-device gre # generic L3 over IP tunnel 199 1.56 cube pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC1933) 200 1.56 cube #pseudo-device faith # IPv[46] tcp relay translation i/f 201 1.57 pavel pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation 202 1.25 soda pseudo-device vlan # IEEE 802.1q encapsulation 203 1.15 soda 204 1.18 soda # miscellaneous pseudo-devices 205 1.23 jdolecek pseudo-device pty # pseudo-terminals 206 1.76 christos #pseudo-device sequencer # MIDI sequencer 207 1.18 soda # rnd works; RND_COM does not on port arc yet. 208 1.18 soda #options RND_COM # use "com" randomness as well (BROKEN) 209 1.35 lukem pseudo-device clockctl # user control of clock subsystem 210 1.1 jonathan 211 1.18 soda # a pseudo device needed for Coda # also needs CODA (above) 212 1.75 christos #pseudo-device vcoda # coda minicache <-> venus comm. 213 1.1 jonathan 214 1.18 soda # mouse & keyboard multiplexor pseudo-devices 215 1.28 augustss #pseudo-device wsmux 216