1 1.87 christos # $NetBSD: PICA,v 1.87 2024/01/29 18:27:10 christos 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.15 soda 75 1.1 jonathan # Networking options 76 1.18 soda #options GATEWAY # IP packet forwarding 77 1.18 soda options INET # IP + ICMP + TCP + UDP 78 1.15 soda options INET6 # IPV6 79 1.15 soda #options IPSEC # IP security 80 1.15 soda #options IPSEC_DEBUG # debug for IP security 81 1.18 soda #options MROUTING # IP multicast routing 82 1.41 manu #options PIM # Protocol Independent Multicast 83 1.18 soda options NETATALK # AppleTalk networking protocols 84 1.18 soda options PPP_BSDCOMP # BSD-Compress compression support for PPP 85 1.18 soda options PPP_DEFLATE # Deflate compression support for PPP 86 1.18 soda options PPP_FILTER # Active filter support for PPP (requires bpf) 87 1.27 abs #options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG 88 1.18 soda 89 1.79 alnsn # JIT compiler for bpfilter 90 1.79 alnsn #options SLJIT 91 1.79 alnsn #options BPFJIT 92 1.79 alnsn 93 1.18 soda # These options enable verbose messages for several subsystems. 94 1.18 soda # Warning, these may compile large string tables into the kernel! 95 1.18 soda #options EISAVERBOSE # verbose EISA device autoconfig messages 96 1.18 soda #options PCIVERBOSE # verbose PCI device autoconfig messages 97 1.19 cgd #options PCI_CONFIG_DUMP # verbosely dump PCI config space 98 1.18 soda options SCSIVERBOSE # human readable SCSI error messages 99 1.22 ur 100 1.22 ur # wscons terminal emulation 101 1.22 ur options WSEMUL_VT100 # VT100 emulation 102 1.71 abs options WSDISPLAY_COMPAT_USL # wsconscfg VT handling 103 1.1 jonathan 104 1.16 soda # Kernel root file system and dump configuration. 105 1.18 soda options NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM 106 1.18 soda config netbsd root on ? type ? 107 1.15 soda 108 1.15 soda # 109 1.18 soda # Device configuration 110 1.15 soda # 111 1.18 soda 112 1.1 jonathan mainbus0 at root 113 1.1 jonathan cpu* at mainbus0 114 1.1 jonathan 115 1.24 ur #### Jazz-Internal bus devices 116 1.15 soda 117 1.26 soda # PLATFORM_ACER_PICA_61 118 1.26 soda # PLATFORM_MICROSOFT_JAZZ 119 1.26 soda # PLATFORM_NEC_JC94 120 1.26 soda # PLATFORM_NEC_R94 121 1.26 soda # PLATFORM_NEC_R96 122 1.26 soda # PLATFORM_NEC_RAX94 123 1.26 soda # PLATFORM_NEC_RD94 124 1.26 soda jazzio* at mainbus0 # Jazz-Internal bus host bridge. 125 1.26 soda 126 1.26 soda timer0 at jazzio? 127 1.26 soda mcclock0 at jazzio? 128 1.24 ur #pc0 at jazzio? 129 1.24 ur #opms0 at jazzio? 130 1.24 ur vga0 at jazzio? # Jazz localbus VGA 131 1.24 ur pckbc0 at jazzio? # PC keyboard controller 132 1.24 ur com0 at jazzio? 133 1.24 ur com1 at jazzio? 134 1.24 ur lpt0 at jazzio? 135 1.24 ur sn0 at jazzio? 136 1.1 jonathan 137 1.24 ur fdc0 at jazzio? 138 1.1 jonathan fd* at fdc? drive ? 139 1.1 jonathan 140 1.26 soda asc0 at jazzio? # NCR53C9x SCSI 141 1.1 jonathan 142 1.18 soda #### ISA bus devices 143 1.18 soda 144 1.26 soda # PLATFORM_ACER_PICA_61 145 1.26 soda # PLATFORM_MICROSOFT_JAZZ 146 1.26 soda # PLATFORM_NEC_R94 147 1.26 soda # PLATFORM_NEC_R96 148 1.26 soda jazzisabr* at mainbus0 # Jazz-(E)ISA bus bridge. 149 1.26 soda isa* at jazzisabr? 150 1.18 soda 151 1.18 soda com2 at isa? port 0x3f8 irq 4 152 1.18 soda com3 at isa? port 0x2f8 irq 3 153 1.39 tsutsui 154 1.39 tsutsui # SCSI bus support 155 1.39 tsutsui scsibus* at scsi? 156 1.18 soda 157 1.18 soda #### SCSI bus devices 158 1.18 soda 159 1.1 jonathan sd* at scsibus? target ? lun ? 160 1.1 jonathan st* at scsibus? target ? lun ? 161 1.1 jonathan cd* at scsibus? target ? lun ? 162 1.15 soda ch* at scsibus? target ? lun ? 163 1.15 soda ss* at scsibus? target ? lun ? 164 1.15 soda uk* at scsibus? target ? lun ? 165 1.15 soda 166 1.21 soda #### Workstation Console attachments 167 1.21 soda 168 1.21 soda wsdisplay* at vga? 169 1.21 soda #wsdisplay* at tga? 170 1.21 soda pckbd* at pckbc? # PC keyboard (kbd port) 171 1.21 soda wskbd* at pckbd? 172 1.21 soda pms* at pckbc? # PS/2-style mouse (aux port) 173 1.21 soda wsmouse* at pms? 174 1.21 soda 175 1.18 soda #### Pseudo devices 176 1.15 soda 177 1.18 soda # disk/mass storage pseudo-devices 178 1.74 christos pseudo-device ccd # concatenated/striped disk devices 179 1.75 christos #pseudo-device raid # RAIDframe disk driver 180 1.66 pooka #pseudo-device fss # file system snapshot device 181 1.68 hannken pseudo-device md # memory disk device (ramdisk) 182 1.56 cube pseudo-device vnd # disk-like interface to files 183 1.18 soda 184 1.18 soda # network pseudo-devices 185 1.55 rpaulo pseudo-device bpfilter # Berkeley packet filter 186 1.85 maxv pseudo-device npf # NPF packet filter 187 1.74 christos pseudo-device loop # network loopback 188 1.56 cube pseudo-device ppp # Point-to-Point Protocol 189 1.56 cube pseudo-device sl # Serial Line IP 190 1.56 cube pseudo-device tun # network tunneling over tty 191 1.56 cube #pseudo-device gre # generic L3 over IP tunnel 192 1.56 cube pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC1933) 193 1.56 cube #pseudo-device faith # IPv[46] tcp relay translation i/f 194 1.57 pavel pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation 195 1.25 soda pseudo-device vlan # IEEE 802.1q encapsulation 196 1.15 soda 197 1.18 soda # miscellaneous pseudo-devices 198 1.23 jdolecek pseudo-device pty # pseudo-terminals 199 1.76 christos #pseudo-device sequencer # MIDI sequencer 200 1.18 soda # rnd works; RND_COM does not on port arc yet. 201 1.18 soda #options RND_COM # use "com" randomness as well (BROKEN) 202 1.35 lukem pseudo-device clockctl # user control of clock subsystem 203 1.1 jonathan 204 1.18 soda # a pseudo device needed for Coda # also needs CODA (above) 205 1.75 christos #pseudo-device vcoda # coda minicache <-> venus comm. 206 1.1 jonathan 207 1.18 soda # mouse & keyboard multiplexor pseudo-devices 208 1.28 augustss #pseudo-device wsmux 209