Fri Aug 23 06:31:09 2013 UTC ()
add PUFFS/putter
add vnd
add atapibus
disable options DEBUG


(matt)
diff -r1.21 -r1.22 src/sys/arch/evbppc/conf/P2020RDB

cvs diff -r1.21 -r1.22 src/sys/arch/evbppc/conf/P2020RDB (expand / switch to unified diff)

--- src/sys/arch/evbppc/conf/P2020RDB 2013/06/30 21:38:56 1.21
+++ src/sys/arch/evbppc/conf/P2020RDB 2013/08/23 06:31:09 1.22
@@ -1,23 +1,23 @@ @@ -1,23 +1,23 @@
1# $NetBSD: P2020RDB,v 1.21 2013/06/30 21:38:56 rmind Exp $ 1# $NetBSD: P2020RDB,v 1.22 2013/08/23 06:31:09 matt Exp $
2# 2#
3# P2020RBD -- everything that's currently supported 3# P2020RBD -- everything that's currently supported
4# 4#
5 5
6include "arch/evbppc/conf/std.mpc85xx" 6include "arch/evbppc/conf/std.mpc85xx"
7 7
8options INCLUDE_CONFIG_FILE # embed config file in kernel binary 8options INCLUDE_CONFIG_FILE # embed config file in kernel binary
9 9
10ident "P2020RBD-$Revision: 1.21 $" 10ident "P2020RBD-$Revision: 1.22 $"
11 11
12maxusers 32 12maxusers 32
13 13
14makeoptions NEED_BINARY="yes" 14makeoptions NEED_BINARY="yes"
15makeoptions NEED_UBOOTIMAGE="yes" 15makeoptions NEED_UBOOTIMAGE="yes"
16 16
17#options UVMHIST 17#options UVMHIST
18#options UVMHIST_PRINT 18#options UVMHIST_PRINT
19 19
20options P2020 20options P2020
21options SYS_CLK=100000000 21options SYS_CLK=100000000
22#options HZ=1000 22#options HZ=1000
23 23
@@ -27,27 +27,27 @@ options SYS_CLK=100000000 @@ -27,27 +27,27 @@ options SYS_CLK=100000000
27#options NTP # NTP phase/frequency locked loop 27#options NTP # NTP phase/frequency locked loop
28options KTRACE # system call tracing via ktrace(1) 28options KTRACE # system call tracing via ktrace(1)
29 29
30options SYSVMSG # System V message queues 30options SYSVMSG # System V message queues
31options SYSVSEM # System V semaphores 31options SYSVSEM # System V semaphores
32options SYSVSHM # System V shared memory 32options SYSVSHM # System V shared memory
33 33
34options USERCONF # userconf(4) support 34options USERCONF # userconf(4) support
35#options PIPE_SOCKETPAIR # smaller, but slower pipe(2) 35#options PIPE_SOCKETPAIR # smaller, but slower pipe(2)
36#options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel 36#options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel
37 37
38# Diagnostic/debugging support options 38# Diagnostic/debugging support options
39options DIAGNOSTIC # cheap kernel consistency checks 39options DIAGNOSTIC # cheap kernel consistency checks
40options DEBUG # expensive debugging checks/support 40#options DEBUG # expensive debugging checks/support
41#options SYSCALL_DEBUG # syscall debugging 41#options SYSCALL_DEBUG # syscall debugging
42options DDB # in-kernel debugger 42options DDB # in-kernel debugger
43options DDB_HISTORY_SIZE=512 # enable history editing in DDB 43options DDB_HISTORY_SIZE=512 # enable history editing in DDB
44options TRAP_PANICWAIT 44options TRAP_PANICWAIT
45options SYMTAB_SPACE=410000 # size for embedded symbol table 45options SYMTAB_SPACE=410000 # size for embedded symbol table
46 46
47makeoptions DEBUG="-g" # compile full symbol table 47makeoptions DEBUG="-g" # compile full symbol table
48 48
49# Compatibility options 49# Compatibility options
50#options COMPAT_09 # NetBSD 0.9, 50#options COMPAT_09 # NetBSD 0.9,
51#options COMPAT_10 # NetBSD 1.0, 51#options COMPAT_10 # NetBSD 1.0,
52#options COMPAT_11 # NetBSD 1.1, 52#options COMPAT_11 # NetBSD 1.1,
53#options COMPAT_12 # NetBSD 1.2, 53#options COMPAT_12 # NetBSD 1.2,
@@ -72,27 +72,27 @@ options DKWEDGE_METHOD_GPT # Supports G @@ -72,27 +72,27 @@ options DKWEDGE_METHOD_GPT # Supports G
72# File systems 72# File systems
73file-system FFS # UFS 73file-system FFS # UFS
74file-system EXT2FS # second extended file system (linux) 74file-system EXT2FS # second extended file system (linux)
75file-system LFS # log-structured file system 75file-system LFS # log-structured file system
76file-system MFS # memory file system 76file-system MFS # memory file system
77file-system NFS # Network File System client 77file-system NFS # Network File System client
78file-system CD9660 # ISO 9660 + Rock Ridge file system 78file-system CD9660 # ISO 9660 + Rock Ridge file system
79file-system MSDOSFS # MS-DOS file system 79file-system MSDOSFS # MS-DOS file system
80#file-system FDESC # /dev/fd 80#file-system FDESC # /dev/fd
81file-system TMPFS # efficient memory file system 81file-system TMPFS # efficient memory file system
82file-system KERNFS # /kern 82file-system KERNFS # /kern
83file-system NULLFS # loopback file system 83file-system NULLFS # loopback file system
84#file-system OVERLAY # overlay file system 84#file-system OVERLAY # overlay file system
85#file-system PUFFS # Userspace file systems (e.g. ntfs-3g & sshfs) 85file-system PUFFS # Userspace file systems (e.g. ntfs-3g & sshfs)
86file-system PROCFS # /proc 86file-system PROCFS # /proc
87#file-system UMAPFS # NULLFS + uid and gid remapping 87#file-system UMAPFS # NULLFS + uid and gid remapping
88#file-system UNION # union file system 88#file-system UNION # union file system
89file-system PTYFS # /dev/pts/N support 89file-system PTYFS # /dev/pts/N support
90 90
91# File system options 91# File system options
92options QUOTA # legacy UFS quotas 92options QUOTA # legacy UFS quotas
93options QUOTA2 # new, in-filesystem UFS quotas 93options QUOTA2 # new, in-filesystem UFS quotas
94options FFS_EI # FFS Endian Independent support 94options FFS_EI # FFS Endian Independent support
95options WAPBL # File system journaling support 95options WAPBL # File system journaling support
96options NFSSERVER # Network File System server 96options NFSSERVER # Network File System server
97#options FFS_NO_SNAPSHOT # No FFS snapshot support 97#options FFS_NO_SNAPSHOT # No FFS snapshot support
98options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and 98options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
@@ -178,26 +178,27 @@ ukphy* at mii? @@ -178,26 +178,27 @@ ukphy* at mii?
178diic* at cpunode? # i2c bus 178diic* at cpunode? # i2c bus
179iic* at diic? 179iic* at diic?
180dsrtc* at iic0 addr 0x68 flags 1339 # RTC DS1339 180dsrtc* at iic0 addr 0x68 flags 1339 # RTC DS1339
181 181
182pq3pcie* at cpunode? # PCI-Express controller 182pq3pcie* at cpunode? # PCI-Express controller
183pci* at pq3pcie? 183pci* at pq3pcie?
184 184
185ppb* at pci? dev ? function ? # PCI-PCI bridges 185ppb* at pci? dev ? function ? # PCI-PCI bridges
186pci* at ppb? 186pci* at ppb?
187 187
188ahcisata* at pci? dev ? function ? 188ahcisata* at pci? dev ? function ?
189atabus* at ahcisata? channel ? 189atabus* at ahcisata? channel ?
190wd* at atabus? drive ? 190wd* at atabus? drive ?
 191atapibus* at atabus?
191 192
192sdhc* at pci? dev ? function ? 193sdhc* at pci? dev ? function ?
193 194
194sdhc* at cpunode? # sdmmc 195sdhc* at cpunode? # sdmmc
195sdmmc* at sdhc? # SD/MMC bus 196sdmmc* at sdhc? # SD/MMC bus
196ld* at sdmmc? 197ld* at sdmmc?
197 198
198ehci* at cpunode? # usb 199ehci* at cpunode? # usb
199usb* at ehci? 200usb* at ehci?
200uhub* at usb? 201uhub* at usb?
201umass* at uhub? port ? 202umass* at uhub? port ?
202scsibus* at umass? channel ? 203scsibus* at umass? channel ?
203sd* at scsibus? target ? lun ? 204sd* at scsibus? target ? lun ?
@@ -217,13 +218,15 @@ sd* at scsibus? target ? lun ? @@ -217,13 +218,15 @@ sd* at scsibus? target ? lun ?
217#inphy* at mii? phy ? # Intel 82555 PHYs 218#inphy* at mii? phy ? # Intel 82555 PHYs
218#iophy* at mii? phy ? # Intel 82553 PHYs 219#iophy* at mii? phy ? # Intel 82553 PHYs
219#makphy* at mii? phy ? # Marvell PHYs 220#makphy* at mii? phy ? # Marvell PHYs
220#ukphy* at mii? phy ? # generic unknown PHYs 221#ukphy* at mii? phy ? # generic unknown PHYs
221 222
222pseudo-device loop # network loopback 223pseudo-device loop # network loopback
223pseudo-device bpfilter # packet filter 224pseudo-device bpfilter # packet filter
224pseudo-device clockctl # user control of clock subsystem 225pseudo-device clockctl # user control of clock subsystem
225pseudo-device drvctl # user control of disk subsystem 226pseudo-device drvctl # user control of disk subsystem
226pseudo-device ksyms # /dev/ksyms 227pseudo-device ksyms # /dev/ksyms
227pseudo-device pty # pseudo-terminals 228pseudo-device pty # pseudo-terminals
228pseudo-device kttcp # kernel ttcp 229pseudo-device kttcp # kernel ttcp
229pseudo-device vlan # 802.1Q VLANs 230pseudo-device vlan # 802.1Q VLANs
 231pseudo-device vnd # disk-like interface to files
 232pseudo-device putter # for puffs and pud