NOTES revision 182057
1# $FreeBSD: head/sys/sparc64/conf/NOTES 182057 2008-08-23 14:28:44Z marius $
2#
3# This file contains machine dependent kernel configuration notes.  For
4# machine independent notes, look in /sys/conf/NOTES.
5
6
7#####################################################################
8# CPU OPTIONS
9
10#
11# You must specify at least one CPU (the one you intend to run on);
12# deleting the specification for CPUs you don't need to use may make
13# parts of the system run faster.
14# XXX: On the Sparc64, there is only one CPU type
15cpu		SUN4U
16
17
18#####################################################################
19# HARDWARE BUS CONFIGURATION
20
21device		ebus
22device		isa
23device		pci
24device		sbus
25device		central
26device		fhc
27
28
29#####################################################################
30# HARDWARE DEVICE CONFIGURATION
31
32#
33# Mandatory devices:
34#
35
36device		eeprom		# eeprom (really a front-end for the MK48Txx)
37device		mk48txx		# Mostek MK48Txx clocks
38device		rtc		# rtc (really a front-end for the MC146818)
39device		mc146818	# Motorola MC146818 and compatible clocks
40
41#
42# Optional devices:
43#
44
45device		auxio		# auxiliary I/O device
46device		creator		# Creator, Creator3D and Elite3D framebuffers
47device		machfb		# ATI Mach64 framebuffers
48
49device		ofw_console	# Open Firmware console device
50option 		OFWCONS_POLL_HZ=4 # 20 or more works best on Ultra2
51
52# PS/2 mouse
53device		psm
54
55# Options for psm:
56options 	PSM_HOOKRESUME		#hook the system resume event, useful
57					#for some laptops
58options 	PSM_RESETAFTERSUSPEND	#reset the device at the resume event
59
60# The keyboard controller; it controls the keyboard and the PS/2 mouse.
61device		atkbdc
62
63# The AT keyboard
64device		atkbd
65
66# Options for atkbd:
67options 	ATKBD_DFLT_KEYMAP	# specify the built-in keymap
68makeoptions	ATKBD_DFLT_KEYMAP=jp.106
69
70# `flags' for atkbd:
71#       0x01    Force detection of keyboard, else we always assume a keyboard
72#       0x02    Don't reset keyboard, useful for some newer ThinkPads
73#	0x03	Force detection and avoid reset, might help with certain
74#		dockingstations
75#       0x04    Old-style (XT) keyboard support, useful for older ThinkPads
76
77# Sun type 4/5/6 RS-232@TTL keyboard
78#device		sunkbd
79
80# Options for sunkbd:
81options 	SUNKBD_EMULATE_ATKBD	# allows to use the AT keyboard maps
82					# in share/syscons/keymaps, required
83					# for SUNKBD_DFLT_KEYMAP and kbdmux
84options 	SUNKBD_DFLT_KEYMAP	# specify the built-in keymap
85makeoptions	SUNKBD_DFLT_KEYMAP=jp.106
86
87
88#####################################################################
89# Devices we don't want to deal with
90
91nodevice	daemon_saver
92nodevice	snake_saver
93nodevice	star_saver
94nodevice	bktr
95nodevice	fdc
96nodevice	ppc
97nodevice	snd_ad1816
98nodevice	snd_als4000
99nodevice	snd_cmi
100nodevice	snd_cs4281
101nodevice	snd_csa
102nodevice	snd_ds1
103nodevice	snd_emu10k1
104nodevice	snd_ess
105nodevice	snd_fm801
106nodevice	snd_gusc
107nodevice	snd_ich
108nodevice	snd_maestro
109nodevice	snd_maestro3
110nodevice	snd_mss
111nodevice	snd_neomagic
112nodevice	snd_sb16
113nodevice	snd_sb8
114nodevice	snd_sbc
115nodevice	snd_solo
116nodevice	snd_t4dwave
117nodevice	snd_via8233
118nodevice	snd_via82c686
119nodevice	snd_vibes
120nodevice	snd_uaudio
121nodevice	aha
122nodevice	bt
123nodevice	wds
124nodevice	ep
125nodevice	ex
126
127
128#####################################################################
129# Options we don't want to deal with
130
131nooption	FDC_DEBUG
132nooption	SC_RENDER_DEBUG
133nooption	SC_DEBUG_LEVEL
134nooption	PPC_DEBUG
135nooption	PPC_PROBE_CHIPSET
136nooption	SC_NO_SUSPEND_VTYSWITCH
137nooption	SC_NO_FONT_LOADING
138nooption	SC_KERNEL_CONS_REV_ATTR
139nooption	SC_KERNEL_CONS_ATTR
140nooption	SC_NORM_REV_ATTR
141nooption	SC_NORM_ATTR
142nooption	SC_DFLT_FONT
143nooption	SC_ALT_MOUSE_IMAGE
144nooption	EXT2FS
145
146
147#####################################################################
148# Make options we don't want to deal with
149
150nomakeoption	SC_DFLT_FONT
151