NOTES revision 136944
1275970Scy# $FreeBSD: head/sys/sparc64/conf/NOTES 136944 2004-10-25 10:29:57Z yongari $
2275970Scy#
3275970Scy# This file contains machine dependent kernel configuration notes.  For
4275970Scy# machine independent notes, look in /sys/conf/NOTES.
5275970Scy
6275970Scy# This directive is mandatory.  It defines the architecture to be
7275970Scy# configured for.  In this case, this kernel is for a machine using
8275970Scy# UltraSparc processors.
9275970Scy#
10275970Scymachine		sparc64
11275970Scy
12275970Scy
13275970Scy#####################################################################
14275970Scy# CPU OPTIONS
15275970Scy
16275970Scy#
17275970Scy# You must specify at least one CPU (the one you intend to run on);
18275970Scy# deleting the specification for CPUs you don't need to use may make
19275970Scy# parts of the system run faster.
20275970Scy# XXX: On the Sparc64, there is only one CPU type
21275970Scycpu		SUN4U
22275970Scy
23275970Scy
24275970Scy#####################################################################
25275970Scy# HARDWARE BUS CONFIGURATION
26275970Scy
27275970Scydevice		ebus
28275970Scydevice		isa
29275970Scydevice		pci
30275970Scydevice		sbus
31275970Scydevice		central
32275970Scydevice		fhc
33275970Scy
34275970Scy
35275970Scy#####################################################################
36275970Scy# HARDWARE DEVICE CONFIGURATION
37275970Scy
38275970Scy#
39275970Scy# Mandatory devices:
40275970Scy#
41275970Scy
42275970Scydevice		genclock	# Generic clock interface
43275970Scydevice		eeprom		# eeprom (really a front-end for the MK48Txx)
44275970Scydevice		"mk48txx"	# Mostek MK48T02, MK48T08, MK48T59 clock
45275970Scy
46275970Scy#
47275970Scy# Optional devices:
48275970Scy#
49275970Scy
50275970Scydevice		auxio		# auxiliary I/O device
51275970Scydevice		creator		# Creator, Creator3D and Elite3D graphics cards
52275970Scy
53275970Scydevice		ofw_console	# Open Firmware console device
54275970Scyoption 		OFWCONS_POLL_HZ=4 # 20 or more works best on Ultra2
55275970Scy
56275970Scydevice		sab		# Siemens SAB82532 based serial ports
57275970Scydevice		zs		# Zilog 8530 based serial ports
58275970Scy
59275970Scy
60275970Scy#####################################################################
61275970Scy# Devices we don't want to deal with
62275970Scy
63275970Scynodevice	ukbd
64275970Scynodevice	atkbdc
65275970Scynodevice	atkbd
66275970Scynodevice	psm
67275970Scynodevice	vga
68275970Scynodevice	daemon_saver
69275970Scynodevice	star_saver
70275970Scynodevice	bktr
71275970Scynodevice	fdc
72275970Scynodevice	ppc
73275970Scynodevice	"snd_ad1816"
74275970Scynodevice	"snd_als4000"
75275970Scynodevice	"snd_au88x0"
76275970Scynodevice	snd_cmi
77275970Scynodevice	"snd_cs4281"
78275970Scynodevice	snd_csa
79275970Scynodevice	"snd_ds1"
80275970Scynodevice	"snd_emu10k1"
81275970Scynodevice	"snd_es137x"
82275970Scynodevice	snd_ess
83275970Scynodevice	"snd_fm801"
84275970Scynodevice	snd_gusc
85275970Scynodevice	snd_ich
86275970Scynodevice	snd_maestro
87275970Scynodevice	"snd_maestro3"
88275970Scynodevice	snd_mss
89275970Scynodevice	snd_neomagic
90275970Scynodevice	"snd_sb16"
91275970Scynodevice	"snd_sb8"
92275970Scynodevice	snd_sbc
93275970Scynodevice	snd_solo
94275970Scynodevice	"snd_t4dwave"
95275970Scynodevice	"snd_via8233"
96275970Scynodevice	"snd_via82c686"
97275970Scynodevice	snd_vibes
98275970Scynodevice	"snd_vortex1"
99275970Scynodevice	snd_uaudio
100275970Scynodevice	aha
101275970Scynodevice	bt
102275970Scynodevice	wds
103275970Scynodevice	ep
104275970Scynodevice	ex
105275970Scynodevice	sio
106275970Scy
107275970Scy
108275970Scy#####################################################################
109275970Scy# Options we don't want to deal with
110275970Scy
111275970Scynooption	FDC_DEBUG
112275970Scynooption	COM_ESP
113275970Scynooption	CONSPEED
114275970Scynooption	VGA_DEBUG
115275970Scynooption	SC_RENDER_DEBUG
116275970Scynooption	SC_DEBUG_LEVEL
117275970Scynooption	PPC_DEBUG
118275970Scynooption	PPC_PROBE_CHIPSET
119275970Scynooption	SC_NO_SUSPEND_VTYSWITCH
120275970Scynooption	SC_NO_FONT_LOADING
121275970Scynooption	SC_KERNEL_CONS_REV_ATTR
122275970Scynooption	SC_KERNEL_CONS_ATTR
123275970Scynooption	SC_NORM_REV_ATTR
124275970Scynooption	SC_NORM_ATTR
125275970Scynooption	SC_DFLT_FONT
126275970Scynooption	SC_ALT_MOUSE_IMAGE
127275970Scynooption	VGA_WIDTH90
128275970Scynooption	VGA_SLOW_IOACCESS
129275970Scynooption	VGA_ALT_SEQACCESS
130275970Scynooption	PSM_RESETAFTERSUSPEND
131275970Scynooption	PSM_HOOKRESUME
132275970Scynooption	ATKBD_DFLT_KEYMAP
133275970Scynooption	EXT2FS
134275970Scy
135275970Scy
136275970Scy#####################################################################
137# Make options we don't want to deal with
138
139nomakeoption	SC_DFLT_FONT
140nomakeoption	ATKBD_DFLT_KEYMAP
141