summaryrefslogtreecommitdiff
path: root/sys/arch/loongson/conf/RAMDISK
blob: 61a9f243b822f1fb7e245024cca2d94820837695 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
#	$OpenBSD: RAMDISK,v 1.2 2010/01/31 21:40:20 otto Exp $
#
# For further information on compiling OpenBSD kernels, see the config(8)
# man page.
#
# For further information on hardware support for this architecture, see
# the intro(4) man page.  For further information about kernel options
# for this architecture, see the options(4) man page.  For an explanation
# of each device driver in this file see the section 4 man page for the
# device.

machine		loongson mips64

maxusers	8

option		CPU_LOONGSON2
makeoption	LINK_ADDRESS="0xffffffff80200000"

option		PCIVERBOSE
option		USBVERBOSE

option		FFS		# UFS
option		FFS2		# UFS2
option		NFSCLIENT	# Network File System client
option		CD9660		# ISO 9660 + Rock Ridge file system
option		UDF		# UDF (DVD) file system
option		MSDOSFS		# MS-DOS file system
option		INET		# IP + ICMP + TCP + UDP
option		INET6		# IPv6 (needs INET)
option		DDB		# kernel debugger

option		MINIROOTSIZE=8192
option		RAMDISK_HOOKS

config	bsd	root on rd0a swap on rd0b

mainbus0	at root
cpu0		at mainbus0
clock0		at mainbus0

bonito*		at mainbus0
pci*		at bonito?
glxpcib*	at pci?

isa0		at glxpcib?
mcclock0	at isa? port 0x70
pckbc0		at isa?
pckbd*		at pckbc?
wskbd*		at pckbd? mux 1
pmsi*		at pckbc?
wsmouse*	at pmsi? mux 0

pciide*		at pci?
wd*		at pciide? flags 0x0000
smfb*		at pci?
wsdisplay*	at smfb?
ohci*		at pci?
uhci*		at pci?
ehci*		at pci?

rl*		at pci?
rlphy*		at mii?
ukphy*		at mii?

usb*		at ohci?
usb*		at uhci?
usb*		at ehci?
uhub*		at usb?
uhub*		at uhub?
umass*		at uhub?
atapiscsi*	at umass?
scsibus*	at atapiscsi?
scsibus*	at umass?
uhidev*		at uhub?
uhid*		at uhidev?
ums*		at uhidev?
wsmouse*	at ums? mux 0
ukbd*		at uhidev?
wskbd*		at ukbd? mux 1
urtw*		at uhub?

url*		at uhub?
urlphy*		at mii?
#uvideo*		at uhub?
#video*		at uvideo?

sd*		at scsibus?
#st*		at scsibus?
cd*		at scsibus?
#ch*		at scsibus?
#ss*		at scsibus?
#uk*		at scsibus?

pseudo-device	loop	1	# network loopback
pseudo-device	bpfilter 1	# packet filter
pseudo-device	rd	1	# ram disk

option		BOOT_CONFIG	# boot-time kernel config