1 1.1 gdamore # $NetBSD: DBAU1550,v 1.1 2006/02/08 09:04:01 gdamore Exp $ 2 1.1 gdamore # 3 1.1 gdamore # Kernel config for the AMD Alchemy DBAu1550 evaluation board. 4 1.1 gdamore 5 1.1 gdamore include "arch/evbmips/conf/std.alchemy" 6 1.1 gdamore 7 1.1 gdamore #ident "DBAU1550-$Revision: 1.1 $" 8 1.1 gdamore 9 1.1 gdamore maxusers 32 10 1.1 gdamore 11 1.1 gdamore options MIPS32 12 1.1 gdamore options NOFPU # No FPU 13 1.1 gdamore options SOFTFLOAT # emulate FPU insn 14 1.1 gdamore #options CONSPEED=115200 # YAMON default 15 1.1 gdamore options HZ=512 # for profiling 16 1.1 gdamore 17 1.1 gdamore # CPU and Board support 18 1.1 gdamore options ALCHEMY_AU1550 19 1.1 gdamore options ALCHEMY_DBAU1550 20 1.1 gdamore 21 1.1 gdamore #options LOCKDEBUG 22 1.1 gdamore options SOSEND_LOAN 23 1.1 gdamore options SOSEND_COUNTERS 24 1.1 gdamore options INET_CSUM_COUNTERS 25 1.1 gdamore options TCP_CSUM_COUNTERS 26 1.1 gdamore options UDP_CSUM_COUNTERS 27 1.1 gdamore options TCP_OUTPUT_COUNTERS 28 1.1 gdamore 29 1.1 gdamore # Standard system options 30 1.1 gdamore options KTRACE # system call tracing support 31 1.1 gdamore options SYSVMSG # System V message queues 32 1.1 gdamore options SYSVSEM # System V semaphores 33 1.1 gdamore options SYSVSHM # System V shared memory 34 1.1 gdamore #options SHMMAXPGS=1024 # 1024 pages is the default 35 1.1 gdamore #options LKM # loadable kernel modules 36 1.1 gdamore options NTP # network time protocol 37 1.1 gdamore 38 1.1 gdamore # Debugging options 39 1.1 gdamore options DIAGNOSTIC # extra kernel sanity checking 40 1.1 gdamore options DEBUG # extra kernel debugging support 41 1.1 gdamore #options KMEMSTATS # kernel memory statistics (vmstat -m) 42 1.1 gdamore options DDB # kernel dynamic debugger 43 1.1 gdamore options DDB_HISTORY_SIZE=100 # enable history editing in DDB 44 1.1 gdamore makeoptions DEBUG="-g" # compile full symbol table 45 1.1 gdamore options SYMTAB_SPACE=180000 # size for embedded symbol table 46 1.1 gdamore 47 1.1 gdamore # Compatibility options 48 1.1 gdamore #options COMPAT_43 # compatibility with 4.3BSD binaries 49 1.1 gdamore #options COMPAT_09 # NetBSD 0.9 binary compatibility 50 1.1 gdamore #options COMPAT_10 # NetBSD 1.0 binary compatibility 51 1.1 gdamore #options COMPAT_11 # NetBSD 1.1 binary compatibility 52 1.1 gdamore #options COMPAT_12 # NetBSD 1.2 binary compatibility 53 1.1 gdamore #options COMPAT_13 # NetBSD 1.3 binary compatibility 54 1.1 gdamore #options COMPAT_14 # NetBSD 1.4 binary compatibility 55 1.1 gdamore options COMPAT_16 # NetBSD 1.6 binary compatibility 56 1.1 gdamore options COMPAT_20 # NetBSD 2.0 binary compatibility 57 1.1 gdamore options COMPAT_30 # NetBSD 3.0 compatibility. 58 1.1 gdamore #options EXEC_ECOFF # exec ECOFF binaries 59 1.1 gdamore #options COMPAT_ULTRIX # binary compatibility with Ultrix 60 1.1 gdamore options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. 61 1.1 gdamore 62 1.1 gdamore # File systems 63 1.1 gdamore file-system FFS # Berkeley Fast Filesystem 64 1.1 gdamore file-system MFS # memory-based filesystem 65 1.1 gdamore #file-system EXT2FS # second extended file system (linux) 66 1.1 gdamore file-system NFS # Sun NFS-compatible filesystem client 67 1.1 gdamore #file-system KERNFS # kernel data-structure filesystem 68 1.1 gdamore #file-system NULLFS # NULL layered filesystem 69 1.1 gdamore #file-system OVERLAY # overlay file system 70 1.1 gdamore file-system FDESC # user file descriptor filesystem 71 1.1 gdamore #file-system UMAPFS # uid/gid remapping filesystem 72 1.1 gdamore #file-system LFS # Log-based filesystem (still experimental) 73 1.1 gdamore #file-system PORTAL # portal filesystem (still experimental) 74 1.1 gdamore #file-system PROCFS # /proc 75 1.1 gdamore #file-system CD9660 # ISO 9660 + Rock Ridge file system 76 1.1 gdamore #file-system UNION # union file system 77 1.1 gdamore #file-system MSDOSFS # MS-DOS FAT filesystem(s). 78 1.1 gdamore #file-system CODA # Coda File System; also needs vcoda (below) 79 1.1 gdamore #file-system PTYFS # /dev/pts/N support 80 1.1 gdamore 81 1.1 gdamore # File system options 82 1.1 gdamore #options NFSSERVER # Sun NFS-compatible filesystem server 83 1.1 gdamore #options QUOTA # FFS quotas 84 1.1 gdamore #options FFS_EI # FFS Endian Independant support 85 1.1 gdamore #options SOFTDEP # FFS soft updates support. 86 1.1 gdamore options FFS_NO_SNAPSHOT # No FFS snapshot support 87 1.1 gdamore #options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and 88 1.1 gdamore # immutable) behave as system flags. 89 1.1 gdamore 90 1.1 gdamore # Networking options 91 1.1 gdamore #options GATEWAY # IP packet forwarding 92 1.1 gdamore options INET # Internet protocols 93 1.1 gdamore #options INET6 # IPV6 94 1.1 gdamore #options IPSEC # IP security 95 1.1 gdamore #options IPSEC_ESP # IP security (encryption part; define w/IPSEC) 96 1.1 gdamore #options IPSEC_NAT_T # IPsec NAT traversal (NAT-T) 97 1.1 gdamore #options IPSEC_DEBUG # debug for IP security 98 1.1 gdamore #options MROUTING # packet forwarding of multicast packets 99 1.1 gdamore #options PIM # Protocol Independent Multicast 100 1.1 gdamore #options NS # Xerox NS networking 101 1.1 gdamore #options NSIP # Xerox NS tunneling over IP 102 1.1 gdamore #options ISO,TPIP # OSI networking 103 1.1 gdamore #options EON # OSI tunneling over IP 104 1.1 gdamore #options CCITT,LLC,HDLC # X.25 105 1.1 gdamore #options NETATALK # AppleTalk (over Ethernet) protocol 106 1.1 gdamore #options PPP_BSDCOMP # BSD-Compress compression support for PPP 107 1.1 gdamore #options PPP_DEFLATE # Deflate compression support for PPP 108 1.1 gdamore #options PPP_FILTER # Active filter support for PPP (requires bpf) 109 1.1 gdamore #options PFIL_HOOKS # pfil(9) packet filter hooks 110 1.1 gdamore options IPFILTER_LOG # ipmon(8) log support 111 1.1 gdamore 112 1.1 gdamore # Compatibility with 4.2BSD implementation of TCP/IP. Not recommended. 113 1.1 gdamore #options TCP_COMPAT_42 114 1.1 gdamore 115 1.1 gdamore # These options enable verbose messages for several subsystems. 116 1.1 gdamore # Warning, these may compile large string tables into the kernel! 117 1.1 gdamore options MIIVERBOSE # verbose PHY autoconfig messages 118 1.1 gdamore options PCIVERBOSE # verbose PCI device autoconfig messages 119 1.1 gdamore #options PCI_CONFIG_DUMP # verbosely dump PCI config space 120 1.1 gdamore options SCSIVERBOSE # human readable SCSI error messages 121 1.1 gdamore options USBVERBOSE # verbose USB device autoconfig messages 122 1.1 gdamore 123 1.1 gdamore options NFS_BOOT_DHCP 124 1.1 gdamore 125 1.1 gdamore # Pretty much only one device to use for the root file system. 126 1.1 gdamore config netbsd root on ? type ? 127 1.1 gdamore config netbsd-aumac0 root on aumac0 type nfs 128 1.1 gdamore 129 1.1 gdamore mainbus0 at root 130 1.1 gdamore 131 1.1 gdamore cpu0 at mainbus? 132 1.1 gdamore 133 1.1 gdamore aubus0 at mainbus? 134 1.1 gdamore 135 1.1 gdamore # no RTC! fake with one of the programmable clocks 136 1.1 gdamore aurtc* at aubus? addr ? 137 1.1 gdamore 138 1.1 gdamore # UARTs 139 1.1 gdamore aucom* at aubus? addr ? 140 1.1 gdamore 141 1.1 gdamore # Ethernet MACs 142 1.1 gdamore aumac* at aubus? addr ? 143 1.1 gdamore options AUMAC_EVENT_COUNTERS 144 1.1 gdamore 145 1.1 gdamore # MII/PHY support 146 1.1 gdamore amhphy* at mii? phy ? # AMD 79c901 Ethernet PHYs 147 1.1 gdamore bmtphy* at mii? phy ? # Broadcom BCM5201/BCM5202 PHYs 148 1.1 gdamore sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs 149 1.1 gdamore acphy* at mii? phy ? # AMD/Altima AC101 PHYs 150 1.1 gdamore 151 1.1 gdamore # USB 152 1.1 gdamore ohci* at aubus? addr ? # USB Open Host Controller 153 1.1 gdamore 154 1.1 gdamore # USB bus support 155 1.1 gdamore usb* at ohci? 156 1.1 gdamore 157 1.1 gdamore # USB Hubs 158 1.1 gdamore uhub* at usb? 159 1.1 gdamore uhub* at uhub? port ? configuration ? interface ? 160 1.1 gdamore 161 1.1 gdamore # USB HID device 162 1.1 gdamore uhidev* at uhub? port ? configuration ? interface ? 163 1.1 gdamore 164 1.1 gdamore # USB Mice 165 1.1 gdamore ums* at uhidev? reportid ? 166 1.1 gdamore wsmouse* at ums? mux 0 167 1.1 gdamore 168 1.1 gdamore # USB Keyboards 169 1.1 gdamore ukbd* at uhidev? reportid ? 170 1.1 gdamore wskbd* at ukbd? console ? mux 1 171 1.1 gdamore 172 1.1 gdamore # USB serial adpater 173 1.1 gdamore ucycom* at uhidev? reportid ? 174 1.1 gdamore 175 1.1 gdamore # USB Generic HID devices 176 1.1 gdamore uhid* at uhidev? reportid ? 177 1.1 gdamore 178 1.1 gdamore # USB Printer 179 1.1 gdamore ulpt* at uhub? port ? configuration ? interface ? 180 1.1 gdamore 181 1.1 gdamore # USB Modem 182 1.1 gdamore umodem* at uhub? port ? configuration ? 183 1.1 gdamore ucom* at umodem? 184 1.1 gdamore 185 1.1 gdamore # USB Mass Storage 186 1.1 gdamore umass* at uhub? port ? configuration ? interface ? 187 1.1 gdamore scsibus* at scsi? 188 1.1 gdamore sd* at scsibus? target ? lun ? 189 1.1 gdamore 190 1.1 gdamore # USB audio 191 1.1 gdamore #uaudio* at uhub? port ? configuration ? 192 1.1 gdamore 193 1.1 gdamore # USB MIDI 194 1.1 gdamore #umidi* at uhub? port ? configuration ? 195 1.1 gdamore 196 1.1 gdamore # USB IrDA 197 1.1 gdamore # USB-IrDA bridge spec 198 1.1 gdamore #uirda* at uhub? port ? configuration ? interface ? 199 1.1 gdamore #irframe* at uirda? 200 1.1 gdamore 201 1.1 gdamore # Kyocera AIR-EDGE PHONE 202 1.1 gdamore #ukyopon* at uhub? port ? 203 1.1 gdamore #ucom* at ukyopon? portno ? 204 1.1 gdamore 205 1.1 gdamore # USB Generic driver 206 1.1 gdamore ugen* at uhub? port ? 207 1.1 gdamore 208 1.1 gdamore # Audio support 209 1.1 gdamore auaudio* at aubus? addr ? # STAC9745 audio codec 210 1.1 gdamore audio* at auaudio? 211 1.1 gdamore 212 1.1 gdamore # On-board devices 213 1.1 gdamore obio* at mainbus? 214 1.1 gdamore 215 1.1 gdamore aupcmcia* at obio? addr ? 216 1.1 gdamore pcmcia* at aupcmcia? 217 1.1 gdamore 218 1.1 gdamore #pbpci* at obio? addr ? 219 1.1 gdamore #pci* at pbpci? 220 1.1 gdamore 221 1.1 gdamore #flash* at obio? addr ? 222 1.1 gdamore #lcd* at obio? addr ? 223 1.1 gdamore 224 1.1 gdamore #pchb* at pci? dev ? function ? 225 1.1 gdamore #pcib* at pci? dev ? function ? 226 1.1 gdamore 227 1.1 gdamore # PCMCIA devices 228 1.1 gdamore wi* at pcmcia? function ? # Lucent WaveLan IEEE (802.11) 229 1.1 gdamore 230 1.1 gdamore # Pseudo-devices 231 1.1 gdamore 232 1.1 gdamore # Disk/mass storage pseudo-devices 233 1.1 gdamore #pseudo-device ccd 4 # concatenated disk devices 234 1.1 gdamore #pseudo-device raid 4 # RAIDframe disk driver 235 1.1 gdamore #options RAID_AUTOCONFIG # auto-configuration of RAID 236 1.1 gdamore #pseudo-device fss 4 # file system snapshot device 237 1.1 gdamore #pseudo-device md 1 # memory disk device (ramdisk) 238 1.1 gdamore pseudo-device vnd # disk-like interface to files 239 1.1 gdamore 240 1.1 gdamore # Network pseudo-devices 241 1.1 gdamore pseudo-device bpfilter # Berkeley packet filter 242 1.1 gdamore pseudo-device ipfilter # IP filter (firewall) and NAT 243 1.1 gdamore pseudo-device loop # network loopback 244 1.1 gdamore #pseudo-device ppp # Point-to-Point Protocol 245 1.1 gdamore #pseudo-device sl # Serial Line IP 246 1.1 gdamore #pseudo-device strip # Starmode Radio IP (Metricom) 247 1.1 gdamore #pseudo-device tun # network tunneling over tty 248 1.1 gdamore #pseudo-device tap # virtual Ethernet 249 1.1 gdamore #pseudo-device gre # generic L3 over IP tunnel 250 1.1 gdamore #pseudo-device ipip 2 # RFC 2003 IP Encapsulation 251 1.1 gdamore #pseudo-device gif # RFC1933 tunnel 252 1.1 gdamore #pseudo-device faith # IPv[46] tcp relay translation 253 1.1 gdamore #pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation 254 1.1 gdamore pseudo-device vlan # IEEE 802.1q encapsulation 255 1.1 gdamore pseudo-device bridge # simple inter-network bridging 256 1.1 gdamore 257 1.1 gdamore # Miscellaneous pseudo-devices 258 1.1 gdamore pseudo-device pty # pseudo-terminals 259 1.1 gdamore #pseudo-device sequencer 1 # MIDI sequencer 260 1.1 gdamore # rnd works; RND_COM does not on port i386 yet. 261 1.1 gdamore pseudo-device rnd # /dev/random & kernel generator 262 1.1 gdamore #options RND_COM # use "com" randomness (BROKEN) 263 1.1 gdamore 264 1.1 gdamore # A pseudo device needed for Coda # also needs CODA (above) 265 1.1 gdamore #pseudo-device vcoda 4 # coda minicache <-> venus comm. 266