NOTES revision 136301
1# $FreeBSD: head/sys/sparc64/conf/NOTES 136301 2004-10-09 07:31:03Z yongari $
2#
3# This file contains machine dependent kernel configuration notes.  For
4# machine independent notes, look in /sys/conf/NOTES.
5
6# This directive is mandatory.  It defines the architecture to be
7# configured for.  In this case, this kernel is for a machine using
8# UltraSparc processors.
9#
10machine		sparc64
11
12
13#####################################################################
14# CPU OPTIONS
15
16#
17# You must specify at least one CPU (the one you intend to run on);
18# deleting the specification for CPUs you don't need to use may make
19# parts of the system run faster.
20# XXX: On the Sparc64, there is only one CPU type
21cpu		SUN4U
22
23
24#####################################################################
25# HARDWARE BUS CONFIGURATION
26
27device		ebus
28device		isa
29device		pci
30device		sbus
31device		central
32device		fhc
33
34
35#####################################################################
36# HARDWARE DEVICE CONFIGURATION
37
38#
39# Mandatory devices:
40#
41
42device		genclock	# Generic clock interface
43device		eeprom		# eeprom (really a front-end for the MK48Txx)
44device		"mk48txx"	# Mostek MK48T02, MK48T08, MK48T59 clock
45
46#
47# Optional devices:
48#
49
50device		auxio		# auxiliary I/O device
51device		creator		# Creator, Creator3D and Elite3D graphics cards
52
53device		ofw_console	# Open Firmware console device
54option 		OFWCONS_POLL_HZ=4 # 20 or more works best on Ultra2
55
56device		sab		# Siemens SAB82532 based serial ports
57device		zs		# Zilog 8530 based serial ports
58
59
60#####################################################################
61# Devices we don't want to deal with
62
63nodevice	ukbd
64nodevice	atkbdc
65nodevice	atkbd
66nodevice	psm
67nodevice	vga
68nodevice	daemon_saver
69nodevice	star_saver
70nodevice	bktr
71nodevice	fdc
72nodevice	ppc
73nodevice	sound
74nodevice	"snd_ad1816"
75nodevice	"snd_als4000"
76nodevice	"snd_au88x0"
77nodevice	snd_cmi
78nodevice	"snd_cs4281"
79nodevice	snd_csa
80nodevice	"snd_ds1"
81nodevice	"snd_emu10k1"
82nodevice	"snd_es137x"
83nodevice	snd_ess
84nodevice	"snd_fm801"
85nodevice	snd_gusc
86nodevice	snd_ich
87nodevice	snd_maestro
88nodevice	"snd_maestro3"
89nodevice	snd_mss
90nodevice	snd_neomagic
91nodevice	"snd_sb16"
92nodevice	"snd_sb8"
93nodevice	snd_sbc
94nodevice	snd_solo
95nodevice	"snd_t4dwave"
96nodevice	"snd_via8233"
97nodevice	"snd_via82c686"
98nodevice	snd_vibes
99nodevice	"snd_vortex1"
100nodevice	snd_uaudio
101nodevice	aha
102nodevice	bt
103nodevice	wds
104nodevice	ep
105nodevice	ex
106nodevice	sio
107
108
109#####################################################################
110# Options we don't want to deal with
111
112nooption	FDC_DEBUG
113nooption	COM_ESP
114nooption	CONSPEED
115nooption	VGA_DEBUG
116nooption	SC_RENDER_DEBUG
117nooption	SC_DEBUG_LEVEL
118nooption	PPC_DEBUG
119nooption	PPC_PROBE_CHIPSET
120nooption	SC_NO_SUSPEND_VTYSWITCH
121nooption	SC_NO_FONT_LOADING
122nooption	SC_KERNEL_CONS_REV_ATTR
123nooption	SC_KERNEL_CONS_ATTR
124nooption	SC_NORM_REV_ATTR
125nooption	SC_NORM_ATTR
126nooption	SC_DFLT_FONT
127nooption	SC_ALT_MOUSE_IMAGE
128nooption	VGA_WIDTH90
129nooption	VGA_SLOW_IOACCESS
130nooption	VGA_ALT_SEQACCESS
131nooption	PSM_RESETAFTERSUSPEND
132nooption	PSM_HOOKRESUME
133nooption	ATKBD_DFLT_KEYMAP
134nooption	EXT2FS
135
136
137#####################################################################
138# Make options we don't want to deal with
139
140nomakeoption	SC_DFLT_FONT
141nomakeoption	ATKBD_DFLT_KEYMAP
142