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