xref: /openbsd/sys/arch/sparc64/conf/RAMDISKU5 (revision cca36db2)
1#	$OpenBSD: RAMDISKU5,v 1.17 2011/06/29 20:52:09 matthew Exp $
2
3# Machine architecture; required by config(8)
4machine		sparc64
5
6# maxusers means mostly "let's get small" in terms of kernel malloc's
7maxusers	2
8
9option		RAMDISK_HOOKS
10option		MINIROOTSIZE=6144
11
12#option		DDB		# need this to see what's happening
13
14option		TIMEZONE=0	# time zone to adjust RTC time by
15option		DST=0		# daylight saving time used by RTC
16
17option		SMALL_KERNEL
18option		NO_PROPOLICE
19option		FFS		# UFS
20#option		NFSCLIENT	# Network File System client
21#option		CD9660		# ISO 9660 + Rock Ridge file system
22option		INET		# IP + ICMP + TCP + UDP
23option		BOOT_CONFIG	# add support for boot -c
24
25option		WSEMUL_SUN	# provide sun terminal emulation; required
26option		WSEMUL_NO_VT100	# do not provide vt100 terminal emulation
27
28# Generic swap; second partition of root disk or network.
29config		bsd	root on rd0a
30
31# Main bus and CPU .. all systems.
32mainbus0 at root
33cpu0	at mainbus0
34
35# Bus types found on SPARC systems.
36upa0	at mainbus0
37schizo*	at mainbus0
38pci*	at schizo?
39psycho*	at mainbus0
40pci*	at psycho?		# Ultra 5
41pci*	at ppb?
42ppb*	at pci?
43ebus*	at pci?
44
45# PCI Ethernet
46hme*	at pci?
47gem*	at pci?
48
49auxio*	at ebus?
50clock*	at ebus?		# Mostek clock
51
52## PROM console driver -- if all else fails
53pcons0	at mainbus0		# PROM console
54
55timer*	at mainbus0		# Timer chip (some systems)
56
57pciide*	at pci? flags 0x0000
58wd*	at pciide? flags 0x0a00
59atapiscsi* at pciide?
60
61siop*	at pci?
62#isp*	at pci?
63
64# These entries find devices on all SCSI busses and assign
65# unit numers dynamically.
66scsibus* at scsi?
67sd*	at scsibus?		# SCSI disks
68#cd*	at scsibus?		# SCSI CD-ROMs
69
70# Media Independent Interface (mii) drivers)
71nsphy*	at mii?			# NS and compatible PHYs
72qsphy*	at mii?			# Quality Semi QS6612 PHYs
73ukphy*	at mii?			# Unknown PHYs
74
75# PCI USB Controllers
76ohci*	at pci ?
77uhci*	at pci?
78
79# USB bus support
80usb*	at ohci?
81usb*	at uhci?
82
83# USB devices
84uhub*	at usb?			# USB Hubs
85uhub*	at uhub?		# USB Hubs
86uhidev*	at uhub?		# Human Interface Devices
87ukbd*	at uhidev?		# USB Keyboard
88wskbd*	at ukbd?
89
90# SAB82532 based serial ports
91sab*	at ebus?
92sabtty*	at sab?
93
94# NS16550 based serial ports
95com*	at ebus?
96comkbd*	at ebus?
97wskbd*	at comkbd?
98
99# i8042 based serial ports (PS/2 ports)
100pckbc*	at ebus?		# controller
101pckbd*	at pckbc?		#  ps2 keyboard
102wskbd*	at pckbd?		#    generic keyboard layer
103
104# Framebuffers
105creator*	at upa0			# Creator3D/Elite3D framebuffers
106wsdisplay*	at creator?
107gfxp*		at pci?			# PGX32 framebuffer
108wsdisplay*	at gfxp?
109machfb*		at pci?			# PGX/PGX64 framebuffers
110wsdisplay*	at machfb?
111raptor*		at pci?			# Raptor framebuffer
112wsdisplay*	at raptor?
113vgafb*		at pci?
114wsdisplay*	at vgafb?
115
116pseudo-device	rd	2	# ramdisk
117pseudo-device	loop	1	# network loopback
118