NOTES revision 140243
1111500Sobrien# $FreeBSD: head/sys/sparc64/conf/NOTES 140243 2005-01-14 13:16:13Z ru $
2111500Sobrien#
3111500Sobrien# This file contains machine dependent kernel configuration notes.  For
4111500Sobrien# machine independent notes, look in /sys/conf/NOTES.
5111500Sobrien
6111500Sobrien# This directive is mandatory.  It defines the architecture to be
7111500Sobrien# configured for.  In this case, this kernel is for a machine using
8111500Sobrien# UltraSparc processors.
9111500Sobrien#
10111500Sobrienmachine		sparc64
11111500Sobrien
12111500Sobrien
13111500Sobrien#####################################################################
14111500Sobrien# CPU OPTIONS
15111500Sobrien
16111500Sobrien#
17111500Sobrien# You must specify at least one CPU (the one you intend to run on);
18111500Sobrien# deleting the specification for CPUs you don't need to use may make
19111500Sobrien# parts of the system run faster.
20117121Stmm# XXX: On the Sparc64, there is only one CPU type
21111500Sobriencpu		SUN4U
22111500Sobrien
23111500Sobrien
24111500Sobrien#####################################################################
25111500Sobrien# HARDWARE BUS CONFIGURATION
26111500Sobrien
27111500Sobriendevice		ebus
28111500Sobriendevice		isa
29111500Sobriendevice		pci
30111500Sobriendevice		sbus
31111500Sobriendevice		central
32111500Sobriendevice		fhc
33111500Sobrien
34111500Sobrien
35111500Sobrien#####################################################################
36111500Sobrien# HARDWARE DEVICE CONFIGURATION
37111500Sobrien
38111500Sobrien#
39111500Sobrien# Mandatory devices:
40111500Sobrien#
41111500Sobrien
42111500Sobriendevice		genclock	# Generic clock interface
43133909Smariusdevice		eeprom		# eeprom (really a front-end for the MK48Txx)
44137814Smariusdevice		mk48txx		# Mostek MK48Txx clocks
45137822Smariusdevice		rtc		# rtc (really a front-end for the MC146818)
46137822Smariusdevice		mc146818	# Motorola MC146818 and compatible clocks
47111500Sobrien
48111500Sobrien#
49111500Sobrien# Optional devices:
50111500Sobrien#
51111500Sobrien
52136301Syongaridevice		auxio		# auxiliary I/O device
53133909Smariusdevice		creator		# Creator, Creator3D and Elite3D graphics cards
54133909Smarius
55133909Smariusdevice		ofw_console	# Open Firmware console device
56133909Smariusoption 		OFWCONS_POLL_HZ=4 # 20 or more works best on Ultra2
57133909Smarius
58111500Sobriendevice		sab		# Siemens SAB82532 based serial ports
59111500Sobriendevice		zs		# Zilog 8530 based serial ports
60111500Sobrien
61111500Sobrien
62111500Sobrien#####################################################################
63111500Sobrien# Devices we don't want to deal with
64111500Sobrien
65111500Sobriennodevice	ukbd
66111500Sobriennodevice	atkbdc
67111500Sobriennodevice	atkbd
68111500Sobriennodevice	psm
69111500Sobriennodevice	vga
70111500Sobriennodevice	daemon_saver
71140243Srunodevice	snake_saver
72111500Sobriennodevice	star_saver
73111500Sobriennodevice	bktr
74111500Sobriennodevice	fdc
75111500Sobriennodevice	ppc
76137812Smariusnodevice	snd_ad1816
77137812Smariusnodevice	snd_als4000
78137812Smariusnodevice	snd_au88x0
79133909Smariusnodevice	snd_cmi
80137812Smariusnodevice	snd_cs4281
81133909Smariusnodevice	snd_csa
82137812Smariusnodevice	snd_ds1
83137812Smariusnodevice	snd_emu10k1
84137812Smariusnodevice	snd_es137x
85133909Smariusnodevice	snd_ess
86137812Smariusnodevice	snd_fm801
87133909Smariusnodevice	snd_gusc
88133909Smariusnodevice	snd_ich
89133909Smariusnodevice	snd_maestro
90137812Smariusnodevice	snd_maestro3
91133909Smariusnodevice	snd_mss
92133909Smariusnodevice	snd_neomagic
93137812Smariusnodevice	snd_sb16
94137812Smariusnodevice	snd_sb8
95133909Smariusnodevice	snd_sbc
96133909Smariusnodevice	snd_solo
97137812Smariusnodevice	snd_t4dwave
98137812Smariusnodevice	snd_via8233
99137812Smariusnodevice	snd_via82c686
100133909Smariusnodevice	snd_vibes
101137812Smariusnodevice	snd_vortex1
102133909Smariusnodevice	snd_uaudio
103111500Sobriennodevice	aha
104111500Sobriennodevice	bt
105111500Sobriennodevice	wds
106111500Sobriennodevice	ep
107111500Sobriennodevice	ex
108133909Smariusnodevice	sio
109111582Sru
110111582Sru
111111582Sru#####################################################################
112111582Sru# Options we don't want to deal with
113111582Sru
114133909Smariusnooption	FDC_DEBUG
115133909Smariusnooption	COM_ESP
116133909Smariusnooption	CONSPEED
117111582Srunooption	VGA_DEBUG
118111582Srunooption	SC_RENDER_DEBUG
119111582Srunooption	SC_DEBUG_LEVEL
120111582Srunooption	PPC_DEBUG
121111582Srunooption	PPC_PROBE_CHIPSET
122111582Srunooption	SC_NO_SUSPEND_VTYSWITCH
123111582Srunooption	SC_NO_FONT_LOADING
124111582Srunooption	SC_KERNEL_CONS_REV_ATTR
125111582Srunooption	SC_KERNEL_CONS_ATTR
126111582Srunooption	SC_NORM_REV_ATTR
127111582Srunooption	SC_NORM_ATTR
128111582Srunooption	SC_DFLT_FONT
129111582Srunooption	SC_ALT_MOUSE_IMAGE
130111582Srunooption	VGA_WIDTH90
131111582Srunooption	VGA_SLOW_IOACCESS
132111582Srunooption	VGA_ALT_SEQACCESS
133111582Srunooption	PSM_RESETAFTERSUSPEND
134111582Srunooption	PSM_HOOKRESUME
135111582Srunooption	ATKBD_DFLT_KEYMAP
136111582Srunooption	EXT2FS
137111582Sru
138111582Sru
139111582Sru#####################################################################
140111582Sru# Make options we don't want to deal with
141111582Sru
142111582Srunomakeoption	SC_DFLT_FONT
143111582Srunomakeoption	ATKBD_DFLT_KEYMAP
144