| @@ -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 | |
6 | include "arch/evbppc/conf/std.mpc85xx" | | 6 | include "arch/evbppc/conf/std.mpc85xx" |
7 | | | 7 | |
8 | options INCLUDE_CONFIG_FILE # embed config file in kernel binary | | 8 | options INCLUDE_CONFIG_FILE # embed config file in kernel binary |
9 | | | 9 | |
10 | ident "P2020RBD-$Revision: 1.21 $" | | 10 | ident "P2020RBD-$Revision: 1.22 $" |
11 | | | 11 | |
12 | maxusers 32 | | 12 | maxusers 32 |
13 | | | 13 | |
14 | makeoptions NEED_BINARY="yes" | | 14 | makeoptions NEED_BINARY="yes" |
15 | makeoptions NEED_UBOOTIMAGE="yes" | | 15 | makeoptions NEED_UBOOTIMAGE="yes" |
16 | | | 16 | |
17 | #options UVMHIST | | 17 | #options UVMHIST |
18 | #options UVMHIST_PRINT | | 18 | #options UVMHIST_PRINT |
19 | | | 19 | |
20 | options P2020 | | 20 | options P2020 |
21 | options SYS_CLK=100000000 | | 21 | options 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 |
28 | options KTRACE # system call tracing via ktrace(1) | | 28 | options KTRACE # system call tracing via ktrace(1) |
29 | | | 29 | |
30 | options SYSVMSG # System V message queues | | 30 | options SYSVMSG # System V message queues |
31 | options SYSVSEM # System V semaphores | | 31 | options SYSVSEM # System V semaphores |
32 | options SYSVSHM # System V shared memory | | 32 | options SYSVSHM # System V shared memory |
33 | | | 33 | |
34 | options USERCONF # userconf(4) support | | 34 | options 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 |
39 | options DIAGNOSTIC # cheap kernel consistency checks | | 39 | options DIAGNOSTIC # cheap kernel consistency checks |
40 | options DEBUG # expensive debugging checks/support | | 40 | #options DEBUG # expensive debugging checks/support |
41 | #options SYSCALL_DEBUG # syscall debugging | | 41 | #options SYSCALL_DEBUG # syscall debugging |
42 | options DDB # in-kernel debugger | | 42 | options DDB # in-kernel debugger |
43 | options DDB_HISTORY_SIZE=512 # enable history editing in DDB | | 43 | options DDB_HISTORY_SIZE=512 # enable history editing in DDB |
44 | options TRAP_PANICWAIT | | 44 | options TRAP_PANICWAIT |
45 | options SYMTAB_SPACE=410000 # size for embedded symbol table | | 45 | options SYMTAB_SPACE=410000 # size for embedded symbol table |
46 | | | 46 | |
47 | makeoptions DEBUG="-g" # compile full symbol table | | 47 | makeoptions 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 |
73 | file-system FFS # UFS | | 73 | file-system FFS # UFS |
74 | file-system EXT2FS # second extended file system (linux) | | 74 | file-system EXT2FS # second extended file system (linux) |
75 | file-system LFS # log-structured file system | | 75 | file-system LFS # log-structured file system |
76 | file-system MFS # memory file system | | 76 | file-system MFS # memory file system |
77 | file-system NFS # Network File System client | | 77 | file-system NFS # Network File System client |
78 | file-system CD9660 # ISO 9660 + Rock Ridge file system | | 78 | file-system CD9660 # ISO 9660 + Rock Ridge file system |
79 | file-system MSDOSFS # MS-DOS file system | | 79 | file-system MSDOSFS # MS-DOS file system |
80 | #file-system FDESC # /dev/fd | | 80 | #file-system FDESC # /dev/fd |
81 | file-system TMPFS # efficient memory file system | | 81 | file-system TMPFS # efficient memory file system |
82 | file-system KERNFS # /kern | | 82 | file-system KERNFS # /kern |
83 | file-system NULLFS # loopback file system | | 83 | file-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) | | 85 | file-system PUFFS # Userspace file systems (e.g. ntfs-3g & sshfs) |
86 | file-system PROCFS # /proc | | 86 | file-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 |
89 | file-system PTYFS # /dev/pts/N support | | 89 | file-system PTYFS # /dev/pts/N support |
90 | | | 90 | |
91 | # File system options | | 91 | # File system options |
92 | options QUOTA # legacy UFS quotas | | 92 | options QUOTA # legacy UFS quotas |
93 | options QUOTA2 # new, in-filesystem UFS quotas | | 93 | options QUOTA2 # new, in-filesystem UFS quotas |
94 | options FFS_EI # FFS Endian Independent support | | 94 | options FFS_EI # FFS Endian Independent support |
95 | options WAPBL # File system journaling support | | 95 | options WAPBL # File system journaling support |
96 | options NFSSERVER # Network File System server | | 96 | options NFSSERVER # Network File System server |
97 | #options FFS_NO_SNAPSHOT # No FFS snapshot support | | 97 | #options FFS_NO_SNAPSHOT # No FFS snapshot support |
98 | options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and | | 98 | options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and |
| @@ -178,26 +178,27 @@ ukphy* at mii? | | | @@ -178,26 +178,27 @@ ukphy* at mii? |
178 | diic* at cpunode? # i2c bus | | 178 | diic* at cpunode? # i2c bus |
179 | iic* at diic? | | 179 | iic* at diic? |
180 | dsrtc* at iic0 addr 0x68 flags 1339 # RTC DS1339 | | 180 | dsrtc* at iic0 addr 0x68 flags 1339 # RTC DS1339 |
181 | | | 181 | |
182 | pq3pcie* at cpunode? # PCI-Express controller | | 182 | pq3pcie* at cpunode? # PCI-Express controller |
183 | pci* at pq3pcie? | | 183 | pci* at pq3pcie? |
184 | | | 184 | |
185 | ppb* at pci? dev ? function ? # PCI-PCI bridges | | 185 | ppb* at pci? dev ? function ? # PCI-PCI bridges |
186 | pci* at ppb? | | 186 | pci* at ppb? |
187 | | | 187 | |
188 | ahcisata* at pci? dev ? function ? | | 188 | ahcisata* at pci? dev ? function ? |
189 | atabus* at ahcisata? channel ? | | 189 | atabus* at ahcisata? channel ? |
190 | wd* at atabus? drive ? | | 190 | wd* at atabus? drive ? |
| | | 191 | atapibus* at atabus? |
191 | | | 192 | |
192 | sdhc* at pci? dev ? function ? | | 193 | sdhc* at pci? dev ? function ? |
193 | | | 194 | |
194 | sdhc* at cpunode? # sdmmc | | 195 | sdhc* at cpunode? # sdmmc |
195 | sdmmc* at sdhc? # SD/MMC bus | | 196 | sdmmc* at sdhc? # SD/MMC bus |
196 | ld* at sdmmc? | | 197 | ld* at sdmmc? |
197 | | | 198 | |
198 | ehci* at cpunode? # usb | | 199 | ehci* at cpunode? # usb |
199 | usb* at ehci? | | 200 | usb* at ehci? |
200 | uhub* at usb? | | 201 | uhub* at usb? |
201 | umass* at uhub? port ? | | 202 | umass* at uhub? port ? |
202 | scsibus* at umass? channel ? | | 203 | scsibus* at umass? channel ? |
203 | sd* at scsibus? target ? lun ? | | 204 | sd* 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 | |
222 | pseudo-device loop # network loopback | | 223 | pseudo-device loop # network loopback |
223 | pseudo-device bpfilter # packet filter | | 224 | pseudo-device bpfilter # packet filter |
224 | pseudo-device clockctl # user control of clock subsystem | | 225 | pseudo-device clockctl # user control of clock subsystem |
225 | pseudo-device drvctl # user control of disk subsystem | | 226 | pseudo-device drvctl # user control of disk subsystem |
226 | pseudo-device ksyms # /dev/ksyms | | 227 | pseudo-device ksyms # /dev/ksyms |
227 | pseudo-device pty # pseudo-terminals | | 228 | pseudo-device pty # pseudo-terminals |
228 | pseudo-device kttcp # kernel ttcp | | 229 | pseudo-device kttcp # kernel ttcp |
229 | pseudo-device vlan # 802.1Q VLANs | | 230 | pseudo-device vlan # 802.1Q VLANs |
| | | 231 | pseudo-device vnd # disk-like interface to files |
| | | 232 | pseudo-device putter # for puffs and pud |