NOTES revision 146483
1# $FreeBSD: head/sys/sparc64/conf/NOTES 146483 2005-05-21 20:50:45Z marius $
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 MK48Txx clocks
45device		rtc		# rtc (really a front-end for the MC146818)
46device		mc146818	# Motorola MC146818 and compatible clocks
47
48#
49# Optional devices:
50#
51
52device		auxio		# auxiliary I/O device
53device		clkbrd		# Clock Board (blinkenlight on Sun Exx00)
54device		creator		# Creator, Creator3D and Elite3D framebuffers
55device		machfb		# ATI Mach64 framebuffers
56
57device		ofw_console	# Open Firmware console device
58option 		OFWCONS_POLL_HZ=4 # 20 or more works best on Ultra2
59
60device		sab		# Siemens SAB82532 based serial ports
61
62
63#####################################################################
64# Devices we don't want to deal with
65
66nodevice	ukbd
67nodevice	atkbdc
68nodevice	atkbd
69nodevice	psm
70nodevice	vga
71nodevice	daemon_saver
72nodevice	snake_saver
73nodevice	star_saver
74nodevice	bktr
75nodevice	fdc
76nodevice	ppc
77nodevice	snd_ad1816
78nodevice	snd_als4000
79nodevice	snd_au88x0
80nodevice	snd_cmi
81nodevice	snd_cs4281
82nodevice	snd_csa
83nodevice	snd_ds1
84nodevice	snd_emu10k1
85nodevice	snd_es137x
86nodevice	snd_ess
87nodevice	snd_fm801
88nodevice	snd_gusc
89nodevice	snd_ich
90nodevice	snd_maestro
91nodevice	snd_maestro3
92nodevice	snd_mss
93nodevice	snd_neomagic
94nodevice	snd_sb16
95nodevice	snd_sb8
96nodevice	snd_sbc
97nodevice	snd_solo
98nodevice	snd_t4dwave
99nodevice	snd_via8233
100nodevice	snd_via82c686
101nodevice	snd_vibes
102nodevice	snd_vortex1
103nodevice	snd_uaudio
104nodevice	aha
105nodevice	bt
106nodevice	wds
107nodevice	ep
108nodevice	ex
109nodevice	sio
110
111
112#####################################################################
113# Options we don't want to deal with
114
115nooption	FDC_DEBUG
116nooption	COM_ESP
117nooption	CONSPEED
118nooption	VGA_DEBUG
119nooption	SC_RENDER_DEBUG
120nooption	SC_DEBUG_LEVEL
121nooption	PPC_DEBUG
122nooption	PPC_PROBE_CHIPSET
123nooption	SC_NO_SUSPEND_VTYSWITCH
124nooption	SC_NO_FONT_LOADING
125nooption	SC_KERNEL_CONS_REV_ATTR
126nooption	SC_KERNEL_CONS_ATTR
127nooption	SC_NORM_REV_ATTR
128nooption	SC_NORM_ATTR
129nooption	SC_DFLT_FONT
130nooption	SC_ALT_MOUSE_IMAGE
131nooption	VGA_WIDTH90
132nooption	VGA_SLOW_IOACCESS
133nooption	VGA_ALT_SEQACCESS
134nooption	PSM_RESETAFTERSUSPEND
135nooption	PSM_HOOKRESUME
136nooption	ATKBD_DFLT_KEYMAP
137nooption	EXT2FS
138
139
140#####################################################################
141# Make options we don't want to deal with
142
143nomakeoption	SC_DFLT_FONT
144nomakeoption	ATKBD_DFLT_KEYMAP
145