NOTES revision 153592
1139969Simp# $FreeBSD: head/sys/sparc64/conf/NOTES 152865 2005-11-27 23:17:00Z ru $
21556Srgrimes#
31556Srgrimes# This file contains machine dependent kernel configuration notes.  For
41556Srgrimes# machine independent notes, look in /sys/conf/NOTES.
51556Srgrimes
61556Srgrimes
71556Srgrimes#####################################################################
81556Srgrimes# CPU OPTIONS
91556Srgrimes
101556Srgrimes#
111556Srgrimes# You must specify at least one CPU (the one you intend to run on);
121556Srgrimes# deleting the specification for CPUs you don't need to use may make
131556Srgrimes# parts of the system run faster.
141556Srgrimes# XXX: On the Sparc64, there is only one CPU type
151556Srgrimescpu		SUN4U
161556Srgrimes
171556Srgrimes
181556Srgrimes#####################################################################
191556Srgrimes# HARDWARE BUS CONFIGURATION
201556Srgrimes
211556Srgrimesdevice		ebus
221556Srgrimesdevice		isa
231556Srgrimesdevice		pci
241556Srgrimesdevice		sbus
251556Srgrimesdevice		central
261556Srgrimesdevice		fhc
271556Srgrimes
281556Srgrimes
291556Srgrimes#####################################################################
301556Srgrimes# HARDWARE DEVICE CONFIGURATION
311556Srgrimes
321556Srgrimes#
3350471Speter# Mandatory devices:
341556Srgrimes#
35248342Sjoel
361556Srgrimesdevice		genclock	# Generic clock interface
3779526Srudevice		eeprom		# eeprom (really a front-end for the MK48Txx)
381556Srgrimesdevice		mk48txx		# Mostek MK48Txx clocks
391556Srgrimesdevice		rtc		# rtc (really a front-end for the MC146818)
401556Srgrimesdevice		mc146818	# Motorola MC146818 and compatible clocks
411556Srgrimes
4268935Sru#
431556Srgrimes# Optional devices:
441556Srgrimes#
451556Srgrimes
461556Srgrimesdevice		auxio		# auxiliary I/O device
47100538Sjohandevice		clkbrd		# Clock Board (blinkenlight on Sun Exx00)
48202461Sgavindevice		creator		# Creator, Creator3D and Elite3D framebuffers
491556Srgrimesdevice		machfb		# ATI Mach64 framebuffers
5068935Sru
511556Srgrimesdevice		ofw_console	# Open Firmware console device
521556Srgrimesoption 		OFWCONS_POLL_HZ=4 # 20 or more works best on Ultra2
531556Srgrimes
541556Srgrimesdevice		sab		# Siemens SAB82532 based serial ports
55100538Sjohan
56202461Sgavin
571556Srgrimes#####################################################################
581556Srgrimes# Devices we don't want to deal with
591556Srgrimes
6035773Scharniernodevice	vga
611556Srgrimesnodevice	daemon_saver
621556Srgrimesnodevice	snake_saver
631556Srgrimesnodevice	star_saver
641556Srgrimesnodevice	bktr
651556Srgrimesnodevice	fdc
661556Srgrimesnodevice	ppc
671556Srgrimesnodevice	snd_ad1816
681556Srgrimesnodevice	snd_als4000
691556Srgrimesnodevice	snd_au88x0
701556Srgrimesnodevice	snd_cmi
711556Srgrimesnodevice	snd_cs4281
7235773Scharniernodevice	snd_csa
731556Srgrimesnodevice	snd_ds1
741556Srgrimesnodevice	snd_emu10k1
751556Srgrimesnodevice	snd_ess
761556Srgrimesnodevice	snd_fm801
771556Srgrimesnodevice	snd_gusc
781556Srgrimesnodevice	snd_ich
791556Srgrimesnodevice	snd_maestro
801556Srgrimesnodevice	snd_maestro3
811556Srgrimesnodevice	snd_mss
821556Srgrimesnodevice	snd_neomagic
831556Srgrimesnodevice	snd_sb16
841556Srgrimesnodevice	snd_sb8
851556Srgrimesnodevice	snd_sbc
861556Srgrimesnodevice	snd_solo
871556Srgrimesnodevice	snd_t4dwave
881556Srgrimesnodevice	snd_via8233
891556Srgrimesnodevice	snd_via82c686
9077160Srunodevice	snd_vibes
911556Srgrimesnodevice	snd_vortex1
921556Srgrimesnodevice	snd_uaudio
931556Srgrimesnodevice	aha
941556Srgrimesnodevice	bt
9535773Scharniernodevice	wds
961556Srgrimesnodevice	ep
97142412Strhodesnodevice	ex
98142412Strhodesnodevice	sio
99142412Strhodes
100142346Strhodes
101142346Strhodes#####################################################################
102142346Strhodes# Options we don't want to deal with
1031556Srgrimes
1041556Srgrimesnooption	FDC_DEBUG
10535773Scharniernooption	COM_ESP
1061556Srgrimesnooption	CONSPEED
1071556Srgrimesnooption	VGA_DEBUG
1081556Srgrimesnooption	SC_RENDER_DEBUG
10971977Smckaynooption	SC_DEBUG_LEVEL
11071977Smckaynooption	PPC_DEBUG
11171977Smckaynooption	PPC_PROBE_CHIPSET
11271977Smckaynooption	SC_NO_SUSPEND_VTYSWITCH
11371977Smckaynooption	SC_NO_FONT_LOADING
11471977Smckaynooption	SC_KERNEL_CONS_REV_ATTR
11571977Smckaynooption	SC_KERNEL_CONS_ATTR
11671977Smckaynooption	SC_NORM_REV_ATTR
11771977Smckaynooption	SC_NORM_ATTR
11871977Smckaynooption	SC_DFLT_FONT
119177036Sjhbnooption	SC_ALT_MOUSE_IMAGE
120177036Sjhbnooption	VGA_WIDTH90
121177036Sjhbnooption	VGA_SLOW_IOACCESS
122177036Sjhbnooption	VGA_ALT_SEQACCESS
1231556Srgrimesnooption	PSM_RESETAFTERSUSPEND
1241556Srgrimesnooption	PSM_HOOKRESUME
1251556Srgrimesnooption	ATKBD_DFLT_KEYMAP
1261556Srgrimesnooption	EXT2FS
1271556Srgrimes
12814416Swosch
12914416Swosch#####################################################################
13014154Swosch# Make options we don't want to deal with
131100538Sjohan
132100538Sjohannomakeoption	SC_DFLT_FONT
13314416Swoschnomakeoption	ATKBD_DFLT_KEYMAP
1341556Srgrimes