xref: /openbsd/sys/arch/sparc64/conf/RAMDISKU5 (revision 404b540a)
1#	$OpenBSD: RAMDISKU5,v 1.16 2009/06/24 11:38:40 deraadt 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?
60scsibus* at atapiscsi?
61
62siop*	at pci?
63scsibus*	at siop?
64#isp*	at pci?
65#scsibus*	at isp?
66
67# These entries find devices on all SCSI busses and assign
68# unit numers dynamically.
69sd*	at scsibus?		# SCSI disks
70#cd*	at scsibus?		# SCSI CD-ROMs
71
72# Media Independent Interface (mii) drivers)
73nsphy*	at mii?			# NS and compatible PHYs
74qsphy*	at mii?			# Quality Semi QS6612 PHYs
75ukphy*	at mii?			# Unknown PHYs
76
77# PCI USB Controllers
78ohci*	at pci ?
79uhci*	at pci?
80
81# USB bus support
82usb*	at ohci?
83usb*	at uhci?
84
85# USB devices
86uhub*	at usb?			# USB Hubs
87uhub*	at uhub?		# USB Hubs
88uhidev*	at uhub?		# Human Interface Devices
89ukbd*	at uhidev?		# USB Keyboard
90wskbd*	at ukbd?
91
92# SAB82532 based serial ports
93sab*	at ebus?
94sabtty*	at sab?
95
96# NS16550 based serial ports
97com*	at ebus?
98comkbd*	at ebus?
99wskbd*	at comkbd?
100
101# i8042 based serial ports (PS/2 ports)
102pckbc*	at ebus?		# controller
103pckbd*	at pckbc?		#  ps2 keyboard
104wskbd*	at pckbd?		#    generic keyboard layer
105
106# Framebuffers
107creator*	at upa0			# Creator3D/Elite3D framebuffers
108wsdisplay*	at creator?
109gfxp*		at pci?			# PGX32 framebuffer
110wsdisplay*	at gfxp?
111machfb*		at pci?			# PGX/PGX64 framebuffers
112wsdisplay*	at machfb?
113raptor*		at pci?			# Raptor framebuffer
114wsdisplay*	at raptor?
115vgafb*		at pci?
116wsdisplay*	at vgafb?
117
118pseudo-device	rd	2	# ramdisk
119pseudo-device	loop	1	# network loopback
120