xref: /netbsd-src/sys/arch/evbarm/conf/CUBOX (revision c78676accca07215237e546e46e3c7eee6d5716d)
1*c78676acSchristos# $NetBSD: CUBOX,v 1.23 2024/01/29 18:27:11 christos Exp $
2af4278a7Skiyohara#
3af4278a7Skiyohara#	CUBOX -- SolidRun Ltd. Cubox kernel
4af4278a7Skiyohara#
5af4278a7Skiyohara
6af4278a7Skiyoharainclude	"arch/evbarm/conf/std.marvell"
7af4278a7Skiyohara
8af4278a7Skiyohara#options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
9af4278a7Skiyohara
10af4278a7Skiyohara# estimated number of users
11af4278a7Skiyohara
12af4278a7Skiyoharamaxusers	32
13af4278a7Skiyohara
14af4278a7Skiyohara# Board Type
15af4278a7Skiyoharamakeoptions	BOARDTYPE="cubox"
16af4278a7Skiyoharaoptions 	EVBARM_BOARDTYPE=cubox
17af4278a7Skiyohara
18af4278a7Skiyohara# CPU options
19af4278a7Skiyoharaoptions 	CPU_PJ4B	# XXXX: CPU is PJ4
20af4278a7Skiyoharaoptions 	ARM_HAS_VBAR
21af4278a7Skiyoharaoptions 	FPU_VFP
22af4278a7Skiyoharamakeoptions	CPUFLAGS="-march=armv7-a -mfpu=vfpv3"
23af4278a7Skiyohara
24af4278a7Skiyohara# Marvell SoC options
25af4278a7Skiyoharaoptions 	DOVE
26af4278a7Skiyohara
27af4278a7Skiyohara# Standard system options
28af4278a7Skiyohara
29af4278a7Skiyoharaoptions 	INSECURE	# disable kernel security levels - X needs this
30af4278a7Skiyohara
31af4278a7Skiyoharaoptions 	RTC_OFFSET=0	# hardware clock is this many mins. west of GMT
32af4278a7Skiyohara#options 	NTP		# NTP phase/frequency locked loop
33af4278a7Skiyoharaoptions 	KTRACE		# system call tracing via ktrace(1)
34af4278a7Skiyohara
35af4278a7Skiyohara# Note: SysV IPC parameters can be changed dynamically; see sysctl(8).
36af4278a7Skiyoharaoptions 	SYSVMSG		# System V-like message queues
37af4278a7Skiyoharaoptions 	SYSVSEM		# System V-like semaphores
38af4278a7Skiyoharaoptions 	SYSVSHM		# System V-like memory sharing
39af4278a7Skiyohara
40af4278a7Skiyohara#options 	USERCONF	# userconf(4) support
41af4278a7Skiyohara#options 	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)
42af4278a7Skiyoharaoptions 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel
43af4278a7Skiyohara
44af4278a7Skiyohara# Alternate buffer queue strategies for better responsiveness under high
45af4278a7Skiyohara# disk I/O load.
46af4278a7Skiyohara#options 	BUFQ_READPRIO
47af4278a7Skiyoharaoptions 	BUFQ_PRIOCSCAN
48af4278a7Skiyohara
49af4278a7Skiyohara# Diagnostic/debugging support options
50af4278a7Skiyohara#options 	VERBOSE_INIT_ARM # verbose bootstraping messages
51af4278a7Skiyoharaoptions 	DIAGNOSTIC	# internally consistency checks
52af4278a7Skiyohara
53af4278a7Skiyohara#options 	DEBUG
54a73d6e10Sskrll#options 	UVMHIST		# kernhist for uvm/pmap subsystems
55af4278a7Skiyoharaoptions 	LOCKDEBUG	# expensive locking checks/support
56af4278a7Skiyoharaoptions 	IRQSTATS	# manage IRQ statistics
57af4278a7Skiyohara#options 	NO_POWERSAVE	# uncomment this to run under ICE
58af4278a7Skiyohara
59af4278a7Skiyohara#makeoptions	COPTS="-O2"
60af4278a7Skiyoharaoptions 	DDB			# in-kernel debugger
61af4278a7Skiyohara#options 	DDB_KEYCODE=0x1d	# ^]
62af4278a7Skiyohara#options 	DDB_COMMANDONENTER="bt"	# execute command when ddb is entered
63af4278a7Skiyoharaoptions 	DDB_ONPANIC=1		# see also sysctl(7): `ddb.onpanic'
64af4278a7Skiyoharaoptions 	DDB_HISTORY_SIZE=100	# Enable history editing in DDB
65af4278a7Skiyoharaoptions 	DDB_VERBOSE_HELP
66af4278a7Skiyohara#options	KGDB
67af4278a7Skiyohara#options 	KGDB_DEVRATE=115200
68af4278a7Skiyoharamakeoptions	DEBUG="-g"		# compile full symbol table
69af4278a7Skiyoharamakeoptions	COPY_SYMTAB=1
70af4278a7Skiyohara#options 	SYSCALL_STATS			# per syscall counts
71af4278a7Skiyohara#options 	SYSCALL_TIMES			# per syscall times
72af4278a7Skiyohara#options 	SYSCALL_TIMES_HASCOUNTER	# use 'broken' rdtsc (soekris)
73af4278a7Skiyohara
74af4278a7Skiyohara
75af4278a7Skiyohara# Compatibility options
7695772a88Smrg
7795772a88Smrginclude 	"conf/compat_netbsd60.config"
78af4278a7Skiyoharaoptions 	COMPAT_NETBSD32	# allow running arm (e.g. non-earm) binaries
79af4278a7Skiyohara
80af4278a7Skiyohara# Wedge support
81af4278a7Skiyoharaoptions 	DKWEDGE_AUTODISCOVER	# Automatically add dk(4) instances
82af4278a7Skiyoharaoptions 	DKWEDGE_METHOD_GPT	# Supports GPT partitions as wedges
83af4278a7Skiyohara
84af4278a7Skiyohara# File systems
85af4278a7Skiyoharafile-system	FFS		# UFS
86af4278a7Skiyoharafile-system	MFS		# memory file system
87af4278a7Skiyoharafile-system	NFS		# Network File System client
88af4278a7Skiyoharafile-system	TMPFS		# Efficient memory file-system
89af4278a7Skiyoharafile-system	EXT2FS		# second extended file system (linux)
90af4278a7Skiyoharafile-system	LFS		# log-structured file system
91af4278a7Skiyoharafile-system	NTFS		# Windows/NT file system (experimental)
92af4278a7Skiyoharafile-system	CD9660		# ISO 9660 + Rock Ridge file system
93af4278a7Skiyoharafile-system	MSDOSFS		# MS-DOS file system
94af4278a7Skiyoharafile-system	FDESC		# /dev/fd
95af4278a7Skiyoharafile-system	KERNFS		# /kern
96af4278a7Skiyoharafile-system	NULLFS		# loopback file system
97af4278a7Skiyoharafile-system	OVERLAY		# overlay file system
98af4278a7Skiyoharafile-system	PROCFS		# /proc
99af4278a7Skiyoharafile-system	PUFFS		# Userspace file systems (e.g. ntfs-3g & sshfs)
100af4278a7Skiyoharafile-system	UMAPFS		# NULLFS + uid and gid remapping
101af4278a7Skiyoharafile-system	UNION		# union file system
102af4278a7Skiyoharafile-system	CODA		# Coda File System; also needs vcoda (below)
103af4278a7Skiyoharafile-system	PTYFS		# /dev/ptm support
104af4278a7Skiyohara#file-system	UDF		# experimental - OSTA UDF CD/DVD file-system
105af4278a7Skiyohara#file-system	HFS		# experimental - Apple HFS+ (read-only)
106af4278a7Skiyohara#file-system	NILFS		# experimental - NTT's NiLFS(2)
107af4278a7Skiyohara
108af4278a7Skiyohara# File system options
109c7ae7f02Ssimonboptions 	FFS_EI		# FFS Endian Independent support
110c7ae7f02Ssimonb#options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
111af4278a7Skiyoharaoptions 	QUOTA		# legacy UFS quotas
112af4278a7Skiyoharaoptions 	QUOTA2		# new, in-filesystem UFS quotas
113c7ae7f02Ssimonboptions 	UFS_DIRHASH	# UFS Large Directory Hashing
114c7ae7f02Ssimonboptions 	UFS_EXTATTR	# Extended attribute support for UFS1
115af4278a7Skiyoharaoptions 	WAPBL		# File system journaling support
116c7ae7f02Ssimonboptions 	LFS_DIRHASH	# LFS version of UFS_DIRHASH - experimental
117c7ae7f02Ssimonb#options 	DISKLABEL_EI	# disklabel Endian Independent support
118c7ae7f02Ssimonboptions 	NFSSERVER	# Network File System server
119af4278a7Skiyohara
120af4278a7Skiyohara# Networking options
121af4278a7Skiyohara#options 	GATEWAY		# packet forwarding
122af4278a7Skiyoharaoptions 	INET		# IP + ICMP + TCP + UDP
123af4278a7Skiyoharaoptions 	INET6		# IPv6
124af4278a7Skiyoharaoptions 	IPSEC		# IP security
125af4278a7Skiyohara#options 	IPSEC_DEBUG	# debug for IP security
126af4278a7Skiyohara#options 	MPLS		# MultiProtocol Label Switching (needs ifmpls)
127af4278a7Skiyohara#options 	MROUTING	# IP multicast routing
128af4278a7Skiyohara#options 	PIM		# Protocol Independent Multicast
129af4278a7Skiyoharaoptions 	NETATALK	# AppleTalk networking protocols
130af4278a7Skiyoharaoptions 	PPP_BSDCOMP	# BSD-Compress compression support for PPP
131af4278a7Skiyoharaoptions 	PPP_DEFLATE	# Deflate compression support for PPP
132af4278a7Skiyoharaoptions 	PPP_FILTER	# Active filter support for PPP (requires bpf)
133af4278a7Skiyohara#options 	TCP_DEBUG	# Record last TCP_NDEBUG packets with SO_DEBUG
134af4278a7Skiyohara
135af4278a7Skiyohara#options 	ALTQ		# Manipulate network interfaces' output queues
136af4278a7Skiyohara#options 	ALTQ_BLUE	# Stochastic Fair Blue
137af4278a7Skiyohara#options 	ALTQ_CBQ	# Class-Based Queueing
138af4278a7Skiyohara#options 	ALTQ_CDNR	# Diffserv Traffic Conditioner
139af4278a7Skiyohara#options 	ALTQ_FIFOQ	# First-In First-Out Queue
140af4278a7Skiyohara#options 	ALTQ_FLOWVALVE	# RED/flow-valve (red-penalty-box)
141af4278a7Skiyohara#options 	ALTQ_HFSC	# Hierarchical Fair Service Curve
142af4278a7Skiyohara#options 	ALTQ_LOCALQ	# Local queueing discipline
143af4278a7Skiyohara#options 	ALTQ_PRIQ	# Priority Queueing
144af4278a7Skiyohara#options 	ALTQ_RED	# Random Early Detection
145af4278a7Skiyohara#options 	ALTQ_RIO	# RED with IN/OUT
146af4278a7Skiyohara#options 	ALTQ_WFQ	# Weighted Fair Queueing
147af4278a7Skiyohara
148af4278a7Skiyohara# Device options
149af4278a7Skiyohara
150af4278a7Skiyohara# These options enable verbose messages for several subsystems.
151af4278a7Skiyohara# Warning, these may compile large string tables into the kernel!
152af4278a7Skiyoharaoptions 	MIIVERBOSE	# verbose PHY autoconfig messages
153af4278a7Skiyohara#options 	PCIVERBOSE	# verbose PCI device autoconfig messages
154af4278a7Skiyohara#options 	PCI_CONFIG_DUMP	# verbosely dump PCI config space
155af4278a7Skiyohara#options 	PCMCIAVERBOSE	# verbose PCMCIA configuration messages
156af4278a7Skiyohara#options 	SCSIVERBOSE	# Verbose SCSI errors
157af4278a7Skiyohara#options 	USBVERBOSE	# verbose USB device autoconfig messages
158af4278a7Skiyohara
159af4278a7Skiyohara# Kernel root file system and dump configuration.
160af4278a7Skiyoharaconfig		netbsd	root on ? type ?
161af4278a7Skiyohara
162af4278a7Skiyoharaoptions 		NFS_BOOT_BOOTP
163af4278a7Skiyoharaoptions 		NFS_BOOT_DHCP
164af4278a7Skiyohara#options 		NFS_BOOT_BOOTPARAM
165af4278a7Skiyohara#options 		NFS_BOOT_BOOTSTATIC
166af4278a7Skiyohara#options 		NFS_BOOTSTATIC_MYIP="\"192.168.0.2\""
167af4278a7Skiyohara#options 		NFS_BOOTSTATIC_GWIP="\"192.168.0.1\""
168af4278a7Skiyohara#options 		NFS_BOOTSTATIC_MASK="\"255.255.255.0\""
169af4278a7Skiyohara#options 		NFS_BOOTSTATIC_SERVADDR="\"192.168.0.3\""
170af4278a7Skiyohara#options 		NFS_BOOTSTATIC_SERVER="\"192.168.0.3:/nfs/cubox\""
171af4278a7Skiyohara
172af4278a7Skiyohara
173af4278a7Skiyohara#
174af4278a7Skiyohara# Device configuration
175af4278a7Skiyohara#
176af4278a7Skiyohara
177af4278a7Skiyoharamainbus0	at root
178af4278a7Skiyohara
179af4278a7Skiyoharacpu*		at mainbus?
180af4278a7Skiyohara
181af4278a7Skiyohara# Marvell 88AP510 Dove System-on-chip
182af4278a7Skiyoharamvsoc0  at mainbus?
183af4278a7Skiyohara#options 	MVSOC_CONSOLE_EARLY
184af4278a7Skiyohara
185af4278a7Skiyohara# On-chip Power Management Unit
186af4278a7Skiyoharamvsocpmu* at mvsoc? offset ? irq ?
187af4278a7Skiyohara
188af4278a7Skiyohara# On-chip Gigabit Ethernet Controller
189af4278a7Skiyoharamvgbec* at mvsoc? offset ?
190af4278a7Skiyoharamvgbe*	at mvgbec? port ? irq ?
191af4278a7Skiyohara
192af4278a7Skiyohara# MII/PHY support
193af4278a7Skiyoharamakphy* at mii? phy ?
194af4278a7Skiyohara
195af4278a7Skiyohara# On-chip Cryptographic Engines and Security Accelerator (CESA)
196af4278a7Skiyoharamvcesa* at mvsoc? offset ? irq ?
197af4278a7Skiyohara
198af4278a7Skiyohara# On-chip XOR DMA Engine
199af4278a7Skiyoharagtidmac* at mvsoc? offset ? irq ?
200af4278a7Skiyohara
201af4278a7Skiyohara# On-chip PCI Express Interface
202af4278a7Skiyoharamvpex*	at mvsoc? offset ? irq ?
203af4278a7Skiyoharapci*	at mvpex?
204af4278a7Skiyohara
205af4278a7Skiyohara# PCI bus support
206af4278a7Skiyoharaoptions 	PCI_NETBSD_CONFIGURE
207af4278a7Skiyohara#options 	PCI_CONFIG_DUMP		# verbosely dump PCI config space
208af4278a7Skiyohara
209af4278a7Skiyoharapchb*	at pci? dev ? function ?	# PCI-Host bridges
210af4278a7Skiyohara
211af4278a7Skiyohara# On-chip Serial-ATA (SATA) II Interface
212af4278a7Skiyoharamvsata* at mvsoc? offset ? irq ?
213af4278a7Skiyohara
214af4278a7Skiyohara# ATA (IDE) bus support
215af4278a7Skiyoharaatabus* at ata?
216af4278a7Skiyohara#options 	ATADEBUG
217af4278a7Skiyohara
218af4278a7Skiyohara# IDE drives
219af4278a7Skiyoharawd*	at atabus? drive ? flags 0x0000
220af4278a7Skiyohara
221af4278a7Skiyohara# On-chip USB 2.0 Interface
222af4278a7Skiyoharaehci*	at mvsoc? offset ? irq ?
223af4278a7Skiyohara
224af4278a7Skiyohara# On-chip Secure Digital Input/Output Host Controller
225af4278a7Skiyoharasdhc*	at mvsoc? offset ? irq ?
226af4278a7Skiyoharasdmmc*	at sdhc?
227af4278a7Skiyohara
228af4278a7Skiyoharald*	at sdmmc?
229af4278a7Skiyohara
230af4278a7Skiyohara# On-chip Serial Peripheral Interface (SPI)
231af4278a7Skiyoharamvspi*	at mvsoc? offset ? irq ?
232af4278a7Skiyoharaspi*	at mvspi?
233af4278a7Skiyohara
234af4278a7Skiyoharam25p0	at spi? slave 0
235af4278a7Skiyoharaspiflash0 at spiflashbus?
236af4278a7Skiyohara
237af4278a7Skiyohara# On-chip Two-Wire Serial Interface (TWSI)
238af4278a7Skiyoharagttwsi* at mvsoc? offset ? irq ?
239af4278a7Skiyoharaiic*	at gttwsi?
240af4278a7Skiyohara
2418619b1abSthorpej#TDA998x at iic? addr 0x34 # HDMI transmitters
2428619b1abSthorpej#Si5351A at iic? addr 0x60 # Programmable Any-Frequency CMOS Clock Generator
2438619b1abSthorpej#lcdc at iic? addr 0x70
244af4278a7Skiyohara
245af4278a7Skiyohara# On-chip UART Interface
246af4278a7Skiyoharacom*	at mvsoc? offset ? irq ?
247af4278a7Skiyohara
248af4278a7Skiyohara# On-chip Real Time Clock (RTC)
249af4278a7Skiyoharamvsocrtc* at mvsoc? offset ? irq ?
250af4278a7Skiyohara
251af4278a7Skiyohara# On-chip Timers
252af4278a7Skiyoharamvsoctmr* at mvsoc? offset ? irq ?
253af4278a7Skiyohara
254af4278a7Skiyohara
255af4278a7Skiyohara# USB bus support
256af4278a7Skiyoharausb*	at ehci?
257af4278a7Skiyohara
258af4278a7Skiyohara# USB Hubs
259af4278a7Skiyoharauhub*	at usb?
260af4278a7Skiyoharauhub*	at uhub? port ?
261af4278a7Skiyohara
262af4278a7Skiyohara# USB HID device
263af4278a7Skiyoharauhidev* at uhub? port ? configuration ? interface ?
264af4278a7Skiyohara
265af4278a7Skiyohara# USB Mice
266af4278a7Skiyoharaums*	at uhidev? reportid ?
267af4278a7Skiyoharawsmouse* at ums? mux 0
268af4278a7Skiyohara
269af4278a7Skiyohara# USB Keyboards
270af4278a7Skiyoharaukbd*	at uhidev? reportid ?
271af4278a7Skiyoharawskbd*	at ukbd? console ? mux 1
272af4278a7Skiyohara
273af4278a7Skiyohara# USB Mass Storage
274af4278a7Skiyoharaumass*	at uhub? port ? configuration ? interface ?
275af4278a7Skiyoharascsibus* at scsi?
276af4278a7Skiyoharasd*	at scsibus? target ? lun ?	# SCSI disk drives
277af4278a7Skiyoharacd*	at scsibus? target ? lun ?	# SCSI CD-ROM drives
278af4278a7Skiyohara
279af4278a7Skiyohara# Serial adapters
280af4278a7Skiyoharauftdi*	at uhub? port ?		# FTDI FT8U100AX serial adapter
281af4278a7Skiyoharaucom*	at uftdi? portno ?
282af4278a7Skiyohara
283af4278a7Skiyoharauplcom* at uhub? port ? 	# I/O DATA USB-RSAQ2 serial adapter
284af4278a7Skiyoharaucom*	at uplcom? portno ?
285af4278a7Skiyohara
286af4278a7Skiyohara# USB Generic driver
287af4278a7Skiyoharaugen*	at uhub? port ?
288af4278a7Skiyohara
289af4278a7Skiyohara
290af4278a7Skiyohara# Pseudo-Devices
291af4278a7Skiyohara
292af4278a7Skiyoharapseudo-device	crypto			# /dev/crypto device
293af4278a7Skiyoharapseudo-device	swcrypto		# software crypto implementation
294af4278a7Skiyohara
295af4278a7Skiyohara# disk/mass storage pseudo-devices
296af4278a7Skiyoharapseudo-device	bio			# RAID control device driver
297af4278a7Skiyoharapseudo-device	ccd			# concatenated/striped disk devices
298af4278a7Skiyoharapseudo-device	cgd			# cryptographic disk devices
299af4278a7Skiyoharapseudo-device	raid			# RAIDframe disk driver
300af4278a7Skiyohara#options 	RAID_AUTOCONFIG		# auto-configuration of RAID components
301af4278a7Skiyohara#Options to enable various other RAIDframe RAID types.
302af4278a7Skiyohara#options	RF_INCLUDE_EVENODD=1
303af4278a7Skiyohara#options	RF_INCLUDE_RAID5_RS=1
304af4278a7Skiyohara#options	RF_INCLUDE_PARITYLOGGING=1
305af4278a7Skiyohara#options	RF_INCLUDE_CHAINDECLUSTER=1
306af4278a7Skiyohara#options	RF_INCLUDE_INTERDECLUSTER=1
307af4278a7Skiyohara#options	RF_INCLUDE_PARITY_DECLUSTERING=1
308af4278a7Skiyohara#options	RF_INCLUDE_PARITY_DECLUSTERING_DS=1
309af4278a7Skiyoharapseudo-device	fss			# file system snapshot device
310af4278a7Skiyoharapseudo-device	putter			# for puffs and pud
311af4278a7Skiyohara
312af4278a7Skiyoharapseudo-device	vnd			# disk-like interface to files
313af4278a7Skiyoharaoptions 	VND_COMPRESSION		# compressed vnd(4)
314af4278a7Skiyohara
315af4278a7Skiyohara
316af4278a7Skiyohara# network pseudo-devices
317af4278a7Skiyoharapseudo-device	bpfilter		# Berkeley packet filter
318af4278a7Skiyohara#pseudo-device	carp			# Common Address Redundancy Protocol
319f71d13bdSmaxv#pseudo-device	npf			# NPF packet filter
320af4278a7Skiyoharapseudo-device	loop			# network loopback
321af4278a7Skiyohara#pseudo-device	ifmpls			# MPLS pseudo-interface
322af4278a7Skiyoharapseudo-device	ppp			# Point-to-Point Protocol
323af4278a7Skiyoharapseudo-device	pppoe			# PPP over Ethernet (RFC 2516)
324af4278a7Skiyoharapseudo-device	sl			# Serial Line IP
325af4278a7Skiyoharapseudo-device	irframetty		# IrDA frame line discipline
326af4278a7Skiyoharapseudo-device	tun			# network tunneling over tty
327af4278a7Skiyoharapseudo-device	tap			# virtual Ethernet
328af4278a7Skiyoharapseudo-device	gre			# generic L3 over IP tunnel
329af4278a7Skiyoharapseudo-device	gif			# IPv[46] over IPv[46] tunnel (RFC1933)
330af4278a7Skiyohara#pseudo-device	faith			# IPv[46] tcp relay translation i/f
331af4278a7Skiyoharapseudo-device	stf			# 6to4 IPv6 over IPv4 encapsulation
332af4278a7Skiyoharapseudo-device	vlan			# IEEE 802.1q encapsulation
333af4278a7Skiyoharapseudo-device	bridge			# simple inter-network bridging
33498f3a8d4Sroypseudo-device	vether			# Virtual Ethernet for bridge
335af4278a7Skiyoharapseudo-device	agr			# IEEE 802.3ad link aggregation
336af4278a7Skiyohara#pseudo-device	npf			# NPF packet filter
337af4278a7Skiyohara
338af4278a7Skiyohara#
339af4278a7Skiyohara# accept filters
340af4278a7Skiyoharapseudo-device	accf_data		# "dataready" accept filter
341af4278a7Skiyoharapseudo-device	accf_http		# "httpready" accept filter
342af4278a7Skiyohara
343af4278a7Skiyohara# miscellaneous pseudo-devices
344af4278a7Skiyoharapseudo-device	pty			# pseudo-terminals
345fd98dcccSandvar#pseudo-device	sequencer		# MIDI sequencer
346af4278a7Skiyohara#options 	RND_COM			# use "com" randomness as well (BROKEN)
347af4278a7Skiyoharapseudo-device	clockctl		# user control of clock subsystem
348af4278a7Skiyoharapseudo-device	ksyms			# /dev/ksyms
349af4278a7Skiyohara
350af4278a7Skiyohara# a pseudo device needed for Coda	# also needs CODA (above)
351af4278a7Skiyoharapseudo-device	vcoda			# coda minicache <-> venus comm.
352af4278a7Skiyohara
353af4278a7Skiyohara# wscons pseudo-devices
354af4278a7Skiyoharapseudo-device	wsmux			# mouse & keyboard multiplexor
355af4278a7Skiyoharapseudo-device	wsfont
356af4278a7Skiyohara
357af4278a7Skiyohara# pseudo audio device driver
358af4278a7Skiyohara#pseudo-device	pad
359af4278a7Skiyohara
360af4278a7Skiyohara# userland interface to drivers, including autoconf and properties retrieval
361af4278a7Skiyoharapseudo-device	drvctl
362af4278a7Skiyohara
363af4278a7Skiyohara# Veriexec
364702a353fSsevaninclude "dev/veriexec.config"
365af4278a7Skiyohara
366af4278a7Skiyoharaoptions 	PAX_MPROTECT=0		# PaX mprotect(2) restrictions
367af4278a7Skiyoharaoptions 	PAX_ASLR=0		# PaX Address Space Layout Randomization
368