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