Expand PMF_FN_* macros.
[netbsd-mini2440.git] / sys / arch / macppc / conf / POWERMAC
blob7d9f1ca15d78c3137d9842f91fe7a80a3eb59517
1 #       $NetBSD: POWERMAC,v 1.58 2007/10/17 19:55:17 garbled Exp $
3 # POWERMAC config file
6 include         "arch/macppc/conf/std.macppc"
8 #options        INCLUDE_CONFIG_FILE     # embed config file in kernel binary
10 maxusers        32
12 # Standard system options
13 options         KTRACE          # system call tracing via ktrace(1)
14 options         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 #options        SYSCTL_INCLUDE_DESCR    # Include sysctl descriptions in kernel
19 # Diagnostic/debugging support options
20 options         DIAGNOSTIC      # cheap kernel consistency checks
21 #options        DEBUG           # expensive debugging checks/support
22 options         DDB             # in-kernel debugger
23 options         DDB_HISTORY_SIZE=512    # enable history editing in DDB
24 options         TRAP_PANICWAIT
26 #makeoptions    DEBUG="-g"      # compile full symbol table
28 # Compatibility options
29 options         COMPAT_13       # NetBSD 1.3,
30 options         COMPAT_14       # NetBSD 1.4,
31 options         COMPAT_15       # NetBSD 1.5,
32 options         COMPAT_16       # NetBSD 1.6,
33 options         COMPAT_20       # NetBSD 2.0,
34 options         COMPAT_30       # NetBSD 3.0,
35 options         COMPAT_40       # NetBSD 4.0 compatibility.
36 options         COMPAT_43       # and 4.3BSD
37 options         COMPAT_BSDPTY   # /dev/[pt]ty?? ptys.
39 # File systems
40 file-system     FFS             # UFS
41 file-system     MFS             # memory file system
42 #file-system    NFS             # Network File System client
43 file-system     PROCFS          # /proc
44 file-system     PTYFS           # /dev/pts/N support
46 # File system options
47 #options        NFSSERVER       # Network File System server
48 options         APPLE_UFS       # Apple UFS support in FFS
49 #options        FFS_NO_SNAPSHOT # No FFS snapshot support
51 #options        NFS_BOOT_DHCP   # Support DHCP NFS root
53 # Networking options
54 options         INET            # IP + ICMP + TCP + UDP
55 options         IPFILTER_LOG    # ipmon(8) log support
56 options         IPFILTER_LOOKUP # ippool(8) support
58 # These options enable verbose messages for several subsystems.
59 options         SCSIVERBOSE     # Verbose SCSI errors
60 options         PCIVERBOSE      # verbose PCI device messages
61 #options        PCI_CONFIG_DUMP # verbosely dump PCI config space
63 #options        ZS_TXDMA        # Use dma on zs output
64 options         WSEMUL_VT100    # VT100 / VT220 emulation
65 options         FONT_GALLANT12x22
67 # Kernel root file system and dump configuration.
68 config  netbsd  root on ? type ?
71 # Device configuration
74 mainbus* at root
76 cpu*    at mainbus?
77 bandit* at mainbus?
79 pci*    at bandit? bus ?
80 pci*    at ppb? bus ?
82 pchb*   at pci? dev ? function ?        # PCI-Host bridges
83 ppb*    at pci? dev ? function ?        # PCI-PCI bridges
84 ep*     at pci? dev ? function ?        # 3Com 3c59x
85 tlp*    at pci? dev ? function ?        # DECchip 21x4x and clones
86 genfb*  at pci?
87 wsdisplay0 at wsemuldisplaydev? console 1
88 wsdisplay* at wsemuldisplaydev? console 0
90 # ofb is deprecated, use genfb instead
91 #ofb*   at pci? dev ? function ?        # Generic Open Firmware Framebuffer
92 #options        OFB_ENABLE_CACHE        # Speed up console
93 obio*   at pci? dev ? function ?
95 nsphy*  at mii? phy ?                   # NS83840 PHYs
96 ukphy*  at mii? phy ?                   # generic unknown PHYs
98 mc*     at obio?                        # MACE ethernet
99 esp*    at obio? flags 0x0              # 53c9x SCSI
100 mesh*   at obio? flags 0xffff           # MESH SCSI
101 #adb*   at obio?                        # Apple Desktop Bus
102 #akbd*  at adb?                         # ADB keyboard
103 #ams*   at adb?                         # ADB mouse
104 nvram*  at obio?                        # nvram
105 zsc*    at obio?
106 zstty*  at zsc? channel ?
108 cuda*   at obio?                        # Apple CUDA
109 #options        CUDA_DEBUG
110 iic0    at cuda0
111 sgsmix0 at iic0 addr 0x8a               # additional mixer found in beige G3
112 #options        SGSMIX_DEBUG
113 nadb*   at cuda?                        # new ADB Bus abstraction
114 adbkbd* at nadb?                        # ADB keyboard
115 #options        ADB_DEBUG
116 #options ADBKBD_DEBUG
117 adbms*  at nadb?
119 wskbd*  at wskbddev? console ?
120 wsmouse* at wsmousedev?
122 scsibus* at scsi?
123 sd*     at scsibus? target ? lun ?      # SCSI disks
125 pseudo-device   loop                    # network loopback
126 pseudo-device   bpfilter                # packet filter
127 pseudo-device   ipfilter                # IP filter (firewall) and NAT
128 pseudo-device   pty                     # pseudo-terminals
129 pseudo-device   vnd                     # disk-like interface to files
130 pseudo-device   ccd             4       # concatenated/striped disk devices
131 #pseudo-device  fss             4       # file system snapshot device
132 pseudo-device   rnd                     # /dev/random and in-kernel generator
133 pseudo-device   openfirm                # /dev/openfirm
134 pseudo-device   clockctl                # user control of clock subsystem