Tue Jun 18 15:40:26 2013 UTC ()
Fix gpio addresses
Add sdhc


(matt)
diff -r1.9 -r1.10 src/sys/arch/evbarm/conf/PANDABOARD

cvs diff -r1.9 -r1.10 src/sys/arch/evbarm/conf/Attic/PANDABOARD (switch to unified diff)

--- src/sys/arch/evbarm/conf/Attic/PANDABOARD 2013/06/16 16:49:09 1.9
+++ src/sys/arch/evbarm/conf/Attic/PANDABOARD 2013/06/18 15:40:26 1.10
@@ -1,294 +1,303 @@ @@ -1,294 +1,303 @@
1# 1#
2# $NetBSD: PANDABOARD,v 1.9 2013/06/16 16:49:09 matt Exp $ 2# $NetBSD: PANDABOARD,v 1.10 2013/06/18 15:40:26 matt Exp $
3# 3#
4# PANDABOARD -- TI OMAP 4430 Eval Board Kernel 4# PANDABOARD -- TI OMAP 4430 Eval Board Kernel
5# 5#
6 6
7include "arch/evbarm/conf/std.beagle" 7include "arch/evbarm/conf/std.beagle"
8 8
9# estimated number of users 9# estimated number of users
10 10
11maxusers 32 11maxusers 32
12 12
13# Standard system options 13# Standard system options
14 14
15options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT 15options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT
16#options NTP # NTP phase/frequency locked loop 16#options NTP # NTP phase/frequency locked loop
17 17
18# CPU options 18# CPU options
19 19
20options CPU_CORTEXA9 20options CPU_CORTEXA9
21options OMAP_4430 21options OMAP_4430
22options PMAPCOUNTERS 22options PMAPCOUNTERS
23 23
24# Architecture options 24# Architecture options
25 25
26# File systems 26# File systems
27 27
28file-system FFS # UFS 28file-system FFS # UFS
29#file-system LFS # log-structured file system 29#file-system LFS # log-structured file system
30file-system MFS # memory file system 30file-system MFS # memory file system
31file-system NFS # Network file system 31file-system NFS # Network file system
32#file-system ADOSFS # AmigaDOS-compatible file system 32#file-system ADOSFS # AmigaDOS-compatible file system
33#file-system EXT2FS # second extended file system (linux) 33#file-system EXT2FS # second extended file system (linux)
34#file-system CD9660 # ISO 9660 + Rock Ridge file system 34#file-system CD9660 # ISO 9660 + Rock Ridge file system
35file-system MSDOSFS # MS-DOS file system 35file-system MSDOSFS # MS-DOS file system
36#file-system FDESC # /dev/fd 36#file-system FDESC # /dev/fd
37#file-system KERNFS # /kern 37#file-system KERNFS # /kern
38#file-system NULLFS # loopback file system 38#file-system NULLFS # loopback file system
39#file-system PROCFS # /proc 39#file-system PROCFS # /proc
40#file-system PUFFS # Userspace file systems (e.g. ntfs-3g & sshfs) 40#file-system PUFFS # Userspace file systems (e.g. ntfs-3g & sshfs)
41#file-system UMAPFS # NULLFS + uid and gid remapping 41#file-system UMAPFS # NULLFS + uid and gid remapping
42#file-system UNION # union file system 42#file-system UNION # union file system
43file-system TMPFS # memory file system 43file-system TMPFS # memory file system
44file-system PTYFS # /dev/pts/N support 44file-system PTYFS # /dev/pts/N support
45 45
46# File system options 46# File system options
47#options QUOTA # legacy UFS quotas 47#options QUOTA # legacy UFS quotas
48#options QUOTA2 # new, in-filesystem UFS quotas 48#options QUOTA2 # new, in-filesystem UFS quotas
49#options FFS_EI # FFS Endian Independant support 49#options FFS_EI # FFS Endian Independant support
50#options NFSSERVER 50#options NFSSERVER
51options WAPBL # File system journaling support - Experimental 51options WAPBL # File system journaling support - Experimental
52#options FFS_NO_SNAPSHOT # No FFS snapshot support 52#options FFS_NO_SNAPSHOT # No FFS snapshot support
53 53
54# Networking options 54# Networking options
55 55
56#options GATEWAY # packet forwarding 56#options GATEWAY # packet forwarding
57options INET # IP + ICMP + TCP + UDP 57options INET # IP + ICMP + TCP + UDP
58options INET6 # IPV6 58options INET6 # IPV6
59#options IPSEC # IP security 59#options IPSEC # IP security
60#options IPSEC_DEBUG # debug for IP security 60#options IPSEC_DEBUG # debug for IP security
61#options MROUTING # IP multicast routing 61#options MROUTING # IP multicast routing
62#options PIM # Protocol Independent Multicast 62#options PIM # Protocol Independent Multicast
63#options NETATALK # AppleTalk networking 63#options NETATALK # AppleTalk networking
64#options PFIL_HOOKS # pfil(9) packet filter hooks 64#options PFIL_HOOKS # pfil(9) packet filter hooks
65#options PPP_BSDCOMP # BSD-Compress compression support for PPP 65#options PPP_BSDCOMP # BSD-Compress compression support for PPP
66#options PPP_DEFLATE # Deflate compression support for PPP 66#options PPP_DEFLATE # Deflate compression support for PPP
67#options PPP_FILTER # Active filter support for PPP (requires bpf) 67#options PPP_FILTER # Active filter support for PPP (requires bpf)
68#options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG 68#options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG
69 69
70options NFS_BOOT_BOOTP 70options NFS_BOOT_BOOTP
71options NFS_BOOT_DHCP 71options NFS_BOOT_DHCP
72#options NFS_BOOT_BOOTSTATIC 72#options NFS_BOOT_BOOTSTATIC
73#options NFS_BOOTSTATIC_MYIP="\"192.168.1.4\"" 73#options NFS_BOOTSTATIC_MYIP="\"192.168.1.4\""
74#options NFS_BOOTSTATIC_GWIP="\"192.168.1.1\"" 74#options NFS_BOOTSTATIC_GWIP="\"192.168.1.1\""
75#options NFS_BOOTSTATIC_MASK="\"255.255.255.0\"" 75#options NFS_BOOTSTATIC_MASK="\"255.255.255.0\""
76#options NFS_BOOTSTATIC_SERVADDR="\"192.168.1.1\"" 76#options NFS_BOOTSTATIC_SERVADDR="\"192.168.1.1\""
77#options NFS_BOOTSTATIC_SERVER="\"192.168.1.1:/nfs/sdp2430\"" 77#options NFS_BOOTSTATIC_SERVER="\"192.168.1.1:/nfs/sdp2430\""
78 78
79options NFS_BOOT_RWSIZE=1024 79options NFS_BOOT_RWSIZE=1024
80 80
81# Compatibility options 81# Compatibility options
82 82
83#options COMPAT_43 # 4.3BSD compatibility. 83#options COMPAT_43 # 4.3BSD compatibility.
84options COMPAT_60 # NetBSD 6.0 compatibility. 84options COMPAT_60 # NetBSD 6.0 compatibility.
85options COMPAT_50 # NetBSD 5.0 compatibility. 85options COMPAT_50 # NetBSD 5.0 compatibility.
86options COMPAT_40 # NetBSD 4.0 compatibility. 86options COMPAT_40 # NetBSD 4.0 compatibility.
87options COMPAT_30 # NetBSD 3.0 compatibility. 87options COMPAT_30 # NetBSD 3.0 compatibility.
88#options COMPAT_20 # NetBSD 2.0 compatibility. 88#options COMPAT_20 # NetBSD 2.0 compatibility.
89#options COMPAT_16 # NetBSD 1.6 compatibility. 89#options COMPAT_16 # NetBSD 1.6 compatibility.
90#options COMPAT_15 # NetBSD 1.5 compatibility. 90#options COMPAT_15 # NetBSD 1.5 compatibility.
91#options COMPAT_14 # NetBSD 1.4 compatibility. 91#options COMPAT_14 # NetBSD 1.4 compatibility.
92#options COMPAT_13 # NetBSD 1.3 compatibility. 92#options COMPAT_13 # NetBSD 1.3 compatibility.
93#options COMPAT_12 # NetBSD 1.2 compatibility. 93#options COMPAT_12 # NetBSD 1.2 compatibility.
94#options COMPAT_11 # NetBSD 1.1 compatibility. 94#options COMPAT_11 # NetBSD 1.1 compatibility.
95#options COMPAT_10 # NetBSD 1.0 compatibility. 95#options COMPAT_10 # NetBSD 1.0 compatibility.
96#options COMPAT_09 # NetBSD 0.9 compatibility. 96#options COMPAT_09 # NetBSD 0.9 compatibility.
97#options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended. 97#options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended.
98#options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. 98#options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
99 99
100# Shared memory options 100# Shared memory options
101 101
102options SYSVMSG # System V-like message queues 102options SYSVMSG # System V-like message queues
103options SYSVSEM # System V-like semaphores 103options SYSVSEM # System V-like semaphores
104#options SEMMNI=10 # number of semaphore identifiers 104#options SEMMNI=10 # number of semaphore identifiers
105#options SEMMNS=60 # number of semaphores in system 105#options SEMMNS=60 # number of semaphores in system
106#options SEMUME=10 # max number of undo entries per process 106#options SEMUME=10 # max number of undo entries per process
107#options SEMMNU=30 # number of undo structures in system 107#options SEMMNU=30 # number of undo structures in system
108options SYSVSHM # System V-like memory sharing 108options SYSVSHM # System V-like memory sharing
109 109
110# Device options 110# Device options
111 111
112#options MEMORY_DISK_HOOKS # boottime setup of ramdisk 112#options MEMORY_DISK_HOOKS # boottime setup of ramdisk
113#options MEMORY_DISK_ROOT_SIZE=8192 # Size in blocks 113#options MEMORY_DISK_ROOT_SIZE=8192 # Size in blocks
114#options MEMORY_DISK_DYNAMIC 114#options MEMORY_DISK_DYNAMIC
115#options MINIROOTSIZE=1000 # Size in blocks 115#options MINIROOTSIZE=1000 # Size in blocks
116#options MEMORY_DISK_IS_ROOT # use memory disk as root 116#options MEMORY_DISK_IS_ROOT # use memory disk as root
117 117
118# Miscellaneous kernel options 118# Miscellaneous kernel options
119options KTRACE # system call tracing, a la ktrace(1) 119options KTRACE # system call tracing, a la ktrace(1)
120#options KMEMSTATS # kernel memory statistics 120#options KMEMSTATS # kernel memory statistics
121#options SCSIVERBOSE # Verbose SCSI errors 121#options SCSIVERBOSE # Verbose SCSI errors
122#options MIIVERBOSE # Verbose MII autoconfuration messages 122#options MIIVERBOSE # Verbose MII autoconfuration messages
123#options DDB_KEYCODE=0x40 123#options DDB_KEYCODE=0x40
124#options USERCONF # userconf(4) support 124#options USERCONF # userconf(4) support
125#options PIPE_SOCKETPAIR # smaller, but slower pipe(2) 125#options PIPE_SOCKETPAIR # smaller, but slower pipe(2)
126 126
127# Development and Debugging options 127# Development and Debugging options
128 128
129#options PERFCTRS # performance counters 129#options PERFCTRS # performance counters
130options DIAGNOSTIC # internally consistency checks 130options DIAGNOSTIC # internally consistency checks
131#options DEBUG 131#options DEBUG
132#options PMAP_DEBUG # Enable pmap_debug_level code 132#options PMAP_DEBUG # Enable pmap_debug_level code
133#options IPKDB # remote kernel debugging 133#options IPKDB # remote kernel debugging
134#options VERBOSE_INIT_ARM # verbose bootstraping messages 134#options VERBOSE_INIT_ARM # verbose bootstraping messages
135options DDB # in-kernel debugger 135options DDB # in-kernel debugger
136options DDB_ONPANIC=1 136options DDB_ONPANIC=1
137options DDB_HISTORY_SIZE=100 # Enable history editing in DDB 137options DDB_HISTORY_SIZE=100 # Enable history editing in DDB
138#options KGDB 138#options KGDB
139makeoptions DEBUG="-g" # compile full symbol table 139makeoptions DEBUG="-g" # compile full symbol table
140options SYMTAB_SPACE=530000 140options SYMTAB_SPACE=530000
141 141
142## USB Debugging options 142## USB Debugging options
143options USB_DEBUG 143options USB_DEBUG
144options EHCI_DEBUG 144options EHCI_DEBUG
145options OHCI_DEBUG 145options OHCI_DEBUG
146options UHUB_DEBUG 146options UHUB_DEBUG
147 147
148 148
149# Valid options for BOOT_ARGS: 149# Valid options for BOOT_ARGS:
150# single Boot to single user only 150# single Boot to single user only
151# kdb Give control to kernel debugger 151# kdb Give control to kernel debugger
152# ask Ask for file name to reboot from 152# ask Ask for file name to reboot from
153# pmapdebug=<n> If PMAP_DEBUG, set pmap_debug_level to <n> 153# pmapdebug=<n> If PMAP_DEBUG, set pmap_debug_level to <n>
154# memorydisk=<n> Set memorydisk size to <n> KB 154# memorydisk=<n> Set memorydisk size to <n> KB
155# quiet Show aprint_naive output 155# quiet Show aprint_naive output
156# verbose Show aprint_normal and aprint_verbose output 156# verbose Show aprint_normal and aprint_verbose output
157options BOOT_ARGS="\"\"" 157options BOOT_ARGS="\"\""
158 158
159config netbsd root on ? type ? 159config netbsd root on ? type ?
160 160
161# The main bus device 161# The main bus device
162mainbus0 at root 162mainbus0 at root
163 163
164# The boot cpu 164# The boot cpu
165cpu0 at mainbus? 165cpu0 at mainbus?
166 166
167# A9 core devices 167# A9 core devices
168armperiph0 at mainbus? 168armperiph0 at mainbus?
169arml2cc0 at armperiph? # L2 Cache Controller 169arml2cc0 at armperiph? # L2 Cache Controller
170armgic0 at armperiph? # Interrupt Controller 170armgic0 at armperiph? # Interrupt Controller
171a9tmr0 at armperiph? # Global Timer 171a9tmr0 at armperiph? # Global Timer
172a9wdt0 at armperiph? # Watchdog 172a9wdt0 at armperiph? # Watchdog
173 173
174# Specify the memory size in megabytes. 174# Specify the memory size in megabytes.
175#options MEMSIZE=512 175#options MEMSIZE=512
176 176
177# L3 Interconnect 177# L3 Interconnect
178L3i0 at mainbus? 178L3i0 at mainbus?
179 179
180# OBIO 180# OBIO
181obio0 at mainbus? base 0x4a000000 size 0x1000000 # L4 CORE (CFG) 181obio0 at mainbus? base 0x4a000000 size 0x1000000 # L4 CORE (CFG)
182obio1 at mainbus? base 0x4a300000 size 0x0040000 # L4 WAKEUP 182obio1 at mainbus? base 0x4a300000 size 0x0040000 # L4 WAKEUP
183obio2 at mainbus? base 0x48000000 size 0x1000000 # L4 PERIPHERAL 183obio2 at mainbus? base 0x48000000 size 0x1000000 # L4 PERIPHERAL
184obio3 at mainbus? base 0x49000000 size 0x1000000 # L4 ABE 184obio3 at mainbus? base 0x49000000 size 0x1000000 # L4 ABE
185 185
186# General Purpose Memory Controller 186# General Purpose Memory Controller
187gpmc0 at mainbus? base 0x50000000 187gpmc0 at mainbus? base 0x50000000
188 188
189omapgpio0 at obio1 addr 0x48310000 size 0x0400 intrbase 160 intr 61 189omapgpio0 at obio1 addr 0x4a310000 size 0x0400 intrbase 160 intr 61
190#omapgpio1 at obio2 addr 0x49055000 size 0x0400 intrbase 192 intr 62 190omapgpio1 at obio2 addr 0x48055000 size 0x0400 intrbase 192 intr 62
191#omapgpio2 at obio2 addr 0x49057000 size 0x0400 intrbase 224 intr 63 191omapgpio2 at obio2 addr 0x48057000 size 0x0400 intrbase 224 intr 63
192#omapgpio3 at obio2 addr 0x49059000 size 0x0400 intrbase 256 intr 64 192omapgpio3 at obio2 addr 0x48059000 size 0x0400 intrbase 256 intr 64
193omapgpio4 at obio2 addr 0x4905a000 size 0x0400 intrbase 288 intr 65 193omapgpio4 at obio2 addr 0x4805a000 size 0x0400 intrbase 288 intr 65
194#omapgpio5 at obio2 addr 0x4905d000 size 0x0400 intrbase 320 intr 66 194omapgpio5 at obio2 addr 0x4805d000 size 0x0400 intrbase 320 intr 66
195 195
196gpio* at omapgpio? 196gpio* at omapgpio?
197 197
198# # I2C Controller 198# # I2C Controller
199# omapi2c0 at tipb? addr 0xfffb3800 intr 68 mult 4 199# omapi2c0 at tipb? addr 0xfffb3800 intr 68 mult 4
200# iic* at omapi2c? 200# iic* at omapi2c?
201# # omap's own i2c address 201# # omap's own i2c address
202# options OMAP_I2C_ADDRESS=0xe 202# options OMAP_I2C_ADDRESS=0xe
203# # i2c bus clock low and high times in ns 203# # i2c bus clock low and high times in ns
204# options I2C_LOW_TIME_nSEC=1500 204# options I2C_LOW_TIME_nSEC=1500
205# options I2C_HIGH_TIME_nSEC=1000 205# options I2C_HIGH_TIME_nSEC=1000
206 206
207# On-board 16550 UARTs 207# On-board 16550 UARTs
208com0 at obio2 addr 0x48020000 intr 106 mult 4 # UART3 (console) 208com0 at obio2 addr 0x48020000 intr 106 mult 4 # UART3 (console)
209#options CONSADDR=0x48020000, CONSPEED=38400 209#options CONSADDR=0x48020000, CONSPEED=38400
210options CONSADDR=0x48020000, CONSPEED=115200 210options CONSADDR=0x48020000, CONSPEED=115200
211 211
212# Operating System Timer 212# Operating System Timer
213#omapmputmr0 at obio2 addr 0x48032000 intr 70 # GP Timer 2 L4PER 213#omapmputmr0 at obio2 addr 0x48032000 intr 70 # GP Timer 2 L4PER
214# Statistics Timer 214# Statistics Timer
215#omapmputmr1 at obio2 addr 0x48034000 intr 71 # GP Timer 3 L4PER 215#omapmputmr1 at obio2 addr 0x48034000 intr 71 # GP Timer 3 L4PER
216# Microtime Reference Timer 216# Microtime Reference Timer
217#omapmputmr2 at obio2 addr 0x48036000 intr 72 # GP Timer 4 L4PER 217#omapmputmr2 at obio2 addr 0x48036000 intr 72 # GP Timer 4 L4PER
218#options OMAP_MPU_TIMER_CLOCK_FREQ=12000000 218#options OMAP_MPU_TIMER_CLOCK_FREQ=12000000
219 219
220# Watchdog timers (no WDT1) 220# Watchdog timers (no WDT1)
221#omapwdt32k* at obio3 addr 0x49030000 size 2048 # WDT3 221#omapwdt32k* at obio3 addr 0x49030000 size 2048 # WDT3
222#omapwdt32k* at obio1 addr 0x4a314000 size 2048 # WDT2 222#omapwdt32k* at obio1 addr 0x4a314000 size 2048 # WDT2
223 223
224# onboard video 224# onboard video
225#omapfb* at obio0 addr 0x48050000 size 0x10000 225#omapfb* at obio0 addr 0x48050000 size 0x10000
226 226
227# make sure the console display is always wsdisplay0 227# make sure the console display is always wsdisplay0
228#wsdisplay0 at wsemuldisplaydev? console 1 228#wsdisplay0 at wsemuldisplaydev? console 1
229#wsdisplay* at wsemuldisplaydev? 229#wsdisplay* at wsemuldisplaydev?
230 230
231# various options for wscons - we try to look as much like a standard 231# various options for wscons - we try to look as much like a standard
232# sun console as possible 232# sun console as possible
233#options WSEMUL_VT100 # sun terminal emulation 233#options WSEMUL_VT100 # sun terminal emulation
234#options WS_DEFAULT_FG=WSCOL_BLACK 234#options WS_DEFAULT_FG=WSCOL_BLACK
235#options WS_DEFAULT_BG=WSCOL_LIGHT_WHITE 235#options WS_DEFAULT_BG=WSCOL_LIGHT_WHITE
236#options WS_KERNEL_FG=WSCOL_GREEN 236#options WS_KERNEL_FG=WSCOL_GREEN
237#options WS_KERNEL_BG=WSCOL_LIGHT_WHITE 237#options WS_KERNEL_BG=WSCOL_LIGHT_WHITE
238#options WSDISPLAY_COMPAT_USL # VT handling 238#options WSDISPLAY_COMPAT_USL # VT handling
239#options WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes 239#options WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes
240#options WSDISPLAY_DEFAULTSCREENS=4 240#options WSDISPLAY_DEFAULTSCREENS=4
241#options FONT_QVSS8x15 241#options FONT_QVSS8x15
242#options FONT_GALLANT12x22 # the console font 242#options FONT_GALLANT12x22 # the console font
243 243
244#pseudo-device wsmux # mouse & keyboard multiplexor 244#pseudo-device wsmux # mouse & keyboard multiplexor
245#pseudo-device wsfont 245#pseudo-device wsfont
246 246
247# Power, Reset and Clock Management 247# Power, Reset and Clock Management
248prcm* at obio1 addr 0x4A306000 size 0x2000 # PRM Module 248prcm* at obio1 addr 0x4A306000 size 0x2000 # PRM Module
249 249
 250# MMC/SDIO
 251sdhc0 at obio2 addr 0x4809c000 size 0x0f00 intr 115 # 83 + 32
 252#sdhc1 at obio2 addr 0x480b4000 size 0x0f00 intr 118 # 85 + 32
 253#sdhc2 at obio2 addr 0x480ad000 size 0x0f00 intr 126 # 94 + 32
 254sdmmc* at sdhc? # SD/MMC bus
 255ld* at sdmmc?
 256#options SDMMC_DEBUG
 257#options SDHC_DEBUG
 258
250# On-board USB 259# On-board USB
251ohci* at obio0 addr 0x4A064800 size 0x0400 intr 108 # 76 + 32 260ohci* at obio0 addr 0x4A064800 size 0x0400 intr 108 # 76 + 32
252ehci* at obio0 addr 0x4A064c00 size 0x0400 intr 109 # 77 + 32 261ehci* at obio0 addr 0x4A064c00 size 0x0400 intr 109 # 77 + 32
253usb* at ohci? 262usb* at ohci?
254usb* at ehci? 263usb* at ehci?
255uhub* at usb? 264uhub* at usb?
256uhub* at uhub? port ? 265uhub* at uhub? port ?
257umass* at uhub? port ? configuration ? interface ? 266umass* at uhub? port ? configuration ? interface ?
258scsibus* at scsi? 267scsibus* at scsi?
259sd* at scsibus? target ? lun ? 268sd* at scsibus? target ? lun ?
260wd* at umass? 269wd* at umass?
261#uhidev* at uhub? 270#uhidev* at uhub?
262#ukbd* at uhidev? 271#ukbd* at uhidev?
263#ums* at uhidev? 272#ums* at uhidev?
264#wskbd* at ukbd? 273#wskbd* at ukbd?
265#wsmouse* at ums? 274#wsmouse* at ums?
266 275
267axe* at uhub? port ? configuration ? interface ? 276axe* at uhub? port ? configuration ? interface ?
268 277
269# Hardware clocking and power management 278# Hardware clocking and power management
270 279
271#options HWCLOCK 280#options HWCLOCK
272#options HWCLOCK_MACHINE="<arch/arm/omap/hwclock_omap1.h>" 281#options HWCLOCK_MACHINE="<arch/arm/omap/hwclock_omap1.h>"
273#options OMAP_CK_REF_SPEED=12000000 282#options OMAP_CK_REF_SPEED=12000000
274 283
275# Pseudo-Devices 284# Pseudo-Devices
276 285
277# disk/mass storage pseudo-devices 286# disk/mass storage pseudo-devices
278#pseudo-device md # memory disk device (ramdisk) 287#pseudo-device md # memory disk device (ramdisk)
279#pseudo-device vnd # disk-like interface to files 288#pseudo-device vnd # disk-like interface to files
280#pseudo-device fss # file system snapshot device 289#pseudo-device fss # file system snapshot device
281pseudo-device drvctl # driver control 290pseudo-device drvctl # driver control
282#pseudo-device putter # for puffs and pud 291#pseudo-device putter # for puffs and pud
283 292
284# network pseudo-devices 293# network pseudo-devices
285pseudo-device bpfilter # Berkeley packet filter 294pseudo-device bpfilter # Berkeley packet filter
286pseudo-device loop # network loopback 295pseudo-device loop # network loopback
287#pseudo-device kttcp # network loopback 296#pseudo-device kttcp # network loopback
288 297
289# miscellaneous pseudo-devices 298# miscellaneous pseudo-devices
290pseudo-device pty # pseudo-terminals 299pseudo-device pty # pseudo-terminals
291#options RND_COM 300#options RND_COM
292#pseudo-device clockctl # user control of clock subsystem 301#pseudo-device clockctl # user control of clock subsystem
293pseudo-device ksyms # /dev/ksyms 302pseudo-device ksyms # /dev/ksyms
294pseudo-device lockstat # lock profiling 303pseudo-device lockstat # lock profiling