P4032 revision 1.1
1# $NetBSD: P4032,v 1.1 2001/06/01 16:00:04 thorpej Exp $ 2# 3# Algorithmics P-4032 kernel. 4# 5 6include "arch/algor/conf/std.algor" 7 8#ident "P4032-$Revision: 1.1 $" 9 10maxusers 32 11 12# Platform Support 13options ALGOR_P4032 # Algorithmics P-4032 14#options ALGOR_P5064 # Algorithmics P-5064 15#options ALGOR_P6032 # Algorithmics P-6032 16 17options MIPS3_L2CACHE_ABSENT # No L2 cache on this machine 18 19# Standard system options 20options KTRACE # System call tracing support 21options NTP # kernel PLL for NTP 22 23# Diagnostic/debugging support options 24options DIAGNOSTIC # Cheap kernel consistency checks 25options DDB # kernel debugger 26makeoptions DEBUG="-g" 27#makeoptions DEBUGLIST="pattern1 pattern2 ..." 28 29# File systems 30file-system FFS # Fast file system 31file-system MFS # Memory-based file system 32file-system CD9660 # ISO-9660 CD-ROM FS (w/RockRidge extensions) 33file-system MSDOSFS # MS-DOS-compatible file system 34file-system NTFS # Windows/NT file system (experimental) 35file-system NFS # Sun NFS-compatible file system client 36file-system KERNFS # Kernel variable file system (/kern) 37file-system PROCFS # Process file system (/proc) 38 39# File system options 40options NFSSERVER # Sun NFS-compatible file system server 41#options FFS_EI # FFS Endian Independant support 42options SOFTDEP # FFS soft updates support. 43 44# Networking options 45options INET # Internet protocol suite 46options INET6 # IPV6 47options IPSEC # IP security 48options IPSEC_ESP # IP security (encryption part; define w/IPSEC) 49#options IPSEC_DEBUG # debug for IP security 50 51# 4.3BSD compatibility. Should be optional, but necessary for now. 52options COMPAT_43 53 54# Binary compatibility with previous versions of NetBSD. 55#options COMPAT_09 56options COMPAT_10 57options COMPAT_11 58options COMPAT_12 59options COMPAT_13 60options COMPAT_14 61 62# System V-like message queues 63options SYSVMSG 64 65# System V-like semaphores 66options SYSVSEM 67 68# System V-like shared memory 69options SYSVSHM 70#options SHMMAXPGS=1024 # 1024 pages is the default 71 72# Loadable Kernel Modules 73options LKM 74 75# Disable kernel security. 76#options INSECURE 77 78# Misc. options 79#options PCI_NETBSD_CONFIGURE # NetBSD configures the PCI bus 80options PCIVERBOSE # recognize "unknown" PCI devices 81#options MIIVERBOSE # verbose PHY autoconfig messages 82#options PCI_CONFIG_DUMP # verbosely dump PCI config space 83options SCSIVERBOSE # Verbose SCSI errors 84options UCONSOLE # users can use TIOCCONS (for xconsole) 85#options PCMCIAVERBOSE 86 87# The Alpha console firmware network boots using the BOOTP 88# protocol, so we ask the NFS code to use BOOTP/DHCP as well, 89# in case we have NFS root. 90options NFS_BOOT_DHCP # superset of BOOTP 91 92# WS console uses SUN or VT100 terminal emulation 93#options WSEMUL_VT100 94 95config netbsd root on ? type ? 96#config netbsd root on sd0 type ffs 97#config netbsd root on ? type nfs 98 99mainbus0 at root 100cpu* at mainbus0 101 102# Devices on the P-4032 local I/O bus 103mcclock* at mainbus? addr ? 104com* at mainbus? addr ? 105lpt* at mainbus? addr ? 106#pckbc* at mainbus? addr ? 107#fdc* at mainbus? addr ? 108 109# PCI host bus adapter support 110vtpbc* at mainbus? 111 112# PCI bus support 113pci* at vtpbc? 114 115# PCI devices 116#adv* at pci? dev ? function ? # AdvanSys SCSI 117#adw* at pci? dev ? function ? # AdvanSys Wide SCSI 118#options ADW_WDTR_DISABLE # disable WDTR 119#options ADW_SDTR_DISABLE # disable SDTR 120#options ADW_TAGQ_DISABLE # disable Tag Queuing 121#ahc* at pci? dev ? function ? # Adaptec [23]94x, aic78x0 SCSI 122#bha* at pci? dev ? function ? # BusLogic 9xx SCSI (untested) 123#cac* at pci? dev ? function ? # Compaq array controller (untested) 124#cy* at pci? dev ? function ? # Cyclades Cyclom-Y (untested) 125#cz* at pci? dev ? function ? # Cyclades-Z (untested) 126#de* at pci? dev ? function ? # 21x4x-based Ethernet 127#dpt* at pci? dev ? function ? # DPT SmartCache/SmartRAID 128#eap* at pci? dev ? function ? # Ensoniq AudioPCI 129#en* at pci? dev ? function ? # ENI PCI ATM (untested) 130#ep* at pci? dev ? function ? # 3COM 3c59x 131#epic* at pci? dev ? function ? # SMC EPIC/100 Ethernet 132#eso* at pci? dev ? function ? # ESS Solo-1 PCI AudioDrive 133#ex* at pci? dev ? function ? # 3COM 3c90x[B] Ethernet 134#fpa* at pci? dev ? function ? # DEC DEFPA FDDI 135#fxp* at pci? dev ? function ? # Intel EEPRO 10+/100B 136#gsip* at pci? dev ? function ? # NS DP83820 Gigabit Ethernet 137#isp* at pci? dev ? function ? # Qlogic ISP 10x0 SCSI 138#le* at pci? dev ? function ? # PCI LANCE Ethernet (untested) 139#ncr* at pci? dev ? function ? # NCR 53c8xx SCSI 140#pcib* at pci? dev ? function ? # Intel PCI-ISA Bridges 141siop* at pci? dev ? function ? # Symbios 53c8xx SCSI 142#mlx* at pci? dev ? function ? # Mylex DAC960 / DEC SWXCR (untested) 143#ne* at pci? dev ? function ? # NE2000-compatible Ethernet 144#ohci* at pci? dev ? function ? # USB Open Host Controller 145#pciide* at pci? dev ? function ? # PCI IDE controllers 146#pcscp* at pci? dev ? function ? # AMD Am53c974 PCscsi-PCI 147ppb* at pci? dev ? function ? # PCI-PCI Bridges 148#rtk* at pci? dev ? function ? # RealTek 8129/8139 Ethernet 149#sip* at pci? dev ? function ? # SiS 900 Ethernet 150#sv* at pci? dev ? function ? # S3 SonicVibes 151#tga* at pci? dev ? function ? # DEC ZLXp-E[123] Graphics 152#ti* at pci? dev ? function ? # Alteon Tigon Gig-E 153#tl* at pci? dev ? function ? # TI ThunderLAN Ethernet 154tlp* at pci? dev ? function ? # DECchip 21x4x and clones 155options TLP_MATCH_21040 156options TLP_MATCH_21041 157options TLP_MATCH_21140 158options TLP_MATCH_21142 159#uhci* at pci? dev ? function ? # USB Univ. Host Controller 160#vga* at pci? dev ? function ? # PCI VGA Graphics 161#vr* at pci? dev ? function ? # VIA Rhine Fast Ethernet 162#yds* at pci? dev ? function ? # Yamaha DS-1 PCI Audio 163 164#audio* at eap? 165#audio* at eso? 166#audio* at sv? 167#audio* at yds? 168 169#opl* at eso? 170#opl* at sv? 171#opl* at yds? 172 173#mpu* at eso? 174#mpu* at yds? 175 176# MII/PHY support 177#exphy* at mii? phy ? # 3Com internal PHYs 178#icsphy* at mii? phy ? # Integrated Circuit Systems ICS1890 179#inphy* at mii? phy ? # Intel 82555 PHYs 180#lxtphy* at mii? phy ? # Level One LXT-970 PHYs 181#nsphy* at mii? phy ? # NS83840 PHYs 182qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs 183#sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs 184#tlphy* at mii? phy ? # ThunderLAN PHYs 185ukphy* at mii? phy ? # generic unknown PHYs 186 187# SCSI bus support 188#scsibus* at adv? 189#scsibus* at adw? 190#scsibus* at ahc? 191#scsibus* at bha? 192#scsibus* at dpt? 193#scsibus* at isp? 194scsibus* at siop? 195#scsibus* at pcscp? 196 197# SCSI devices 198cd* at scsibus? target ? lun ? # SCSI CD-ROM drives 199sd* at scsibus? target ? lun ? # SCSI disk drives 200#st* at scsibus? target ? lun ? # SCSI tape drives 201 202# ST506/ESDI/IDE devices 203#wd* at pciide? channel ? 204#wd* at wdc? drive ? 205 206# ATAPI bus support 207#atapibus* at pciide? channel ? 208#atapibus* at wdc? 209 210# ATAPI devices 211#sd* at atapibus? drive ? # ATAPI disk devices 212#cd* at atapibus? drive ? # ATAPI CD-ROM devices 213 214# Floppy drives 215#fd* at fdc? drive ? 216 217# Hardware RAID devices 218#ld* at cac? unit ? 219#ld* at mlx? unit ? 220 221# USB bus support 222#usb* at uhci? 223#usb* at ohci? 224 225# USB Hubs 226#uhub* at usb? 227#uhub* at uhub? port ? configuration ? interface ? 228 229# USB Mice 230#ums* at uhub? port ? configuration ? interface ? 231#wsmouse* at ums? 232 233# USB Keyboards 234#ukbd* at uhub? port ? configuration ? interface ? 235#wskbd* at ukbd? console ? 236 237# USB Generic HID devices 238#uhid* at uhub? port ? configuration ? interface ? 239 240# USB Printer 241#ulpt* at uhub? port ? configuration ? interface ? 242 243# USB Modem 244#umodem* at uhub? port ? configuration ? 245#ucom* at umodem? 246 247# USB Mass Storage 248#umass* at uhub? port ? configuration ? interface ? 249#atapibus* at umass? channel ? 250#scsibus* at umass? channel ? 251 252# USB Ethernet adapters 253#aue* at uhub? port ? # ADMtek AN986 Pegasus based adapters 254#cue* at uhub? port ? # CATC USB-EL1201A based adapters 255#kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters 256 257# Serial adapters 258# FTDI FT8U100AX serial adapter 259#uftdi* at uhub? port ? 260#ucom* at uftdi? portno ? 261 262# USB scanners 263#uscanner* at uhub? port ? 264 265# Y@P firmware loader 266#uyap* at uhub? port ? 267 268# USB Generic driver 269#ugen* at uhub? port ? 270 271# Workstation Console attachments 272#wsdisplay* at vga? 273#wskbd* at pckbd? 274#wsmouse* at pms? 275 276pseudo-device bpfilter 16 277pseudo-device ccd 4 278#pseudo-device raid 4 # RAIDframe disk driver 279#options RAID_AUTOCONFIG # auto-configuration of RAID components 280pseudo-device ipfilter 1 281pseudo-device loop 1 282pseudo-device md 1 283pseudo-device ppp 4 284pseudo-device pty # pseudo-terminals 285pseudo-device sl 4 286pseudo-device vnd 4 287#pseudo-device gre 2 # generic L3 over IP tunnel 288pseudo-device gif 4 # IPv[46] over IPv[46] tunnel (RFC1933) 289#pseudo-device faith 1 # IPv[46] tcp relay translation i/f 290#pseudo-device stf 1 # 6to4 IPv6 over IPv4 encapsulation 291pseudo-device vlan # IEEE 802.1q encapsulation 292pseudo-device sequencer 1 # MIDI sequencer 293pseudo-device rnd # /dev/random and in-kernel generator 294#options RND_COM # use "com" randomness too 295