xref: /openbsd/sys/arch/octeon/conf/RAMDISK (revision 898184e3)
1#	$OpenBSD: RAMDISK,v 1.10 2011/06/24 02:18:17 yasuoka Exp $
2#
3# For further information on compiling OpenBSD kernels, see the config(8)
4# man page.
5#
6# For further information on hardware support for this architecture, see
7# the intro(4) man page.  For further information about kernel options
8# for this architecture, see the options(4) man page.  For an explanation
9# of each device driver in this file see the section 4 man page for the
10# device.
11
12machine		octeon mips64
13maxusers	8
14
15option		CPU_OCTEON
16option		FPUEMUL
17makeoption	LINK_ADDRESS="0xffffffff81000000"
18
19option		PCIVERBOSE
20option		USBVERBOSE
21
22# Filesystem options
23option		FFS		# UFS
24option		FFS2		# UFS2
25#option		NFSCLIENT	# Network File System client
26option		CD9660		# ISO 9660 + Rock Ridge file system
27option		UDF		# UDF (DVD) file system
28option		EXT2FS		# Second Extended Filesystem
29option		MSDOSFS		# MS-DOS file system
30option		INET		# IP + ICMP + TCP + UDP
31option		INET6		# IPv6 (needs INET)
32option		DDB		# kernel debugger
33
34option		MINIROOTSIZE=8192
35option		RAMDISK_HOOKS
36
37config	bsd	root on rd0a swap on rd0b
38
39#
40# Definition of system
41#
42mainbus0	at root
43cpu0		at mainbus0
44clock0		at mainbus0
45iobus0		at mainbus0
46uartbus0	at mainbus0
47
48octcf0		at iobus0
49
50com0		at uartbus0
51com1		at uartbus0
52
53pcibus*		at iobus0
54pci*		at pcibus?
55
56# IDE Controller
57pciide*		at pci? flags 0x0000
58
59# IDE hard drives
60wd*		at pciide? flags 0x0000
61
62cn30xxgmx*	at iobus?
63cnmac*		at cn30xxgmx?
64
65rgephy*		at mii?
66ukphy*		at mii?
67
68pseudo-device	loop		1	# network loopback
69pseudo-device	bpfilter	1	# packet filter
70pseudo-device	rd		1	# ram disk
71pseudo-device	wsmux		2	# mouse & keyboard multiplexor
72
73option		BOOT_CONFIG	# boot-time kernel config
74