1# $NetBSD: POWERMAC,v 1.36 2002/04/25 15:06:31 atatat Exp $ 2# 3# POWERMAC config file 4# 5 6include "arch/macppc/conf/std.macppc" 7 8#options INCLUDE_CONFIG_FILE # embed config file in kernel binary 9 10maxusers 32 11 12# Standard system options 13options KTRACE # system call tracing via ktrace(1) 14options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT 15#options USERCONF # userconf(4) support 16#options PIPE_SOCKETPAIR # smaller, but slower pipe(2) 17 18# Diagnostic/debugging support options 19options DIAGNOSTIC # cheap kernel consistency checks 20#options DEBUG # expensive debugging checks/support 21options DDB # in-kernel debugger 22options DDB_HISTORY_SIZE=512 # enable history editing in DDB 23options TRAP_PANICWAIT 24 25#makeoptions DEBUG="-g" # compile full symbol table 26 27# Compatibility options 28options COMPAT_13 # NetBSD 1.3, 29options COMPAT_14 # NetBSD 1.4, 30options COMPAT_43 # and 4.3BSD 31 32# File systems 33file-system FFS # UFS 34file-system MFS # memory file system 35#file-system NFS # Network File System client 36file-system PROCFS # /proc 37 38# File system options 39#options NFSSERVER # Network File System server 40 41#options NFS_BOOT_DHCP # Support DHCP NFS root 42 43# Networking options 44options INET # IP + ICMP + TCP + UDP 45options IPFILTER_LOG # ipmon(8) log support 46 47# These options enable verbose messages for several subsystems. 48options SCSIVERBOSE # Verbose SCSI errors 49options PCIVERBOSE # verbose PCI device messages 50#options PCI_CONFIG_DUMP # verbosely dump PCI config space 51 52#options ZS_TXDMA # Use dma on zs output 53options WSEMUL_VT100 # VT100 / VT220 emulation 54options FONT_GALLANT12x22 55 56# Kernel root file system and dump configuration. 57config netbsd root on ? type ? 58 59# 60# Device configuration 61# 62 63mainbus* at root 64 65cpu* at mainbus? 66bandit* at mainbus? 67 68pci* at bandit? bus ? 69pci* at ppb? bus ? 70 71pchb* at pci? dev ? function ? # PCI-Host bridges 72ppb* at pci? dev ? function ? # PCI-PCI bridges 73ep* at pci? dev ? function ? # 3Com 3c59x 74tlp* at pci? dev ? function ? # DECchip 21x4x and clones 75ofb* at pci? dev ? function ? # Generic Open Firmware Framebuffer 76#options OFB_ENABLE_CACHE # Speed up console 77obio0 at pci? dev ? function ? 78 79nsphy* at mii? phy ? # NS83840 PHYs 80ukphy* at mii? phy ? # generic unknown PHYs 81 82mc* at obio? # MACE ethernet 83esp* at obio? flags 0x0 # 53c9x SCSI 84mesh* at obio? flags 0xffff # MESH SCSI 85adb* at obio? # Apple Desktop Bus 86akbd* at adb? # ADB keyboard 87ams* at adb? # ADB mouse 88nvram* at obio? # nvram 89zsc* at obio? 90zstty* at zsc? channel ? 91 92wsdisplay0 at ofb? console ? 93wskbd0 at akbd? console ? 94wsmouse0 at ams? 95 96scsibus* at esp? 97scsibus* at mesh? 98sd* at scsibus? target ? lun ? # SCSI disks 99 100pseudo-device loop # network loopback 101pseudo-device bpfilter 8 # packet filter 102pseudo-device ipfilter # IP filter (firewall) and NAT 103pseudo-device pty # pseudo-terminals 104pseudo-device vnd 4 # disk-like interface to files 105pseudo-device ccd 4 # concatenated/striped disk devices 106pseudo-device rnd # /dev/random and in-kernel generator 107pseudo-device openfirm # /dev/openfirm 108