aboutsummaryrefslogtreecommitdiff
path: root/sys/sparc64/conf/NOTES
blob: d9c5be538ea1575f1e0ddace2713e38779ad0108 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
# $FreeBSD$
#
# This file contains machine dependent kernel configuration notes.  For
# machine independent notes, look in /sys/conf/NOTES.


#####################################################################
# CPU OPTIONS

#
# You must specify at least one CPU (the one you intend to run on);
# deleting the specification for CPUs you don't need to use may make
# parts of the system run faster.
# XXX: On the Sparc64, there is only one CPU type
cpu		SUN4U


#####################################################################
# HARDWARE BUS CONFIGURATION

device		ebus
device		isa
device		pci
device		sbus
device		central
device		fhc


#####################################################################
# HARDWARE DEVICE CONFIGURATION

#
# Mandatory devices:
#

device		eeprom		# eeprom (really a front-end for the MK48Txx)
device		mk48txx		# Mostek MK48Txx clocks
device		rtc		# rtc (really a front-end for the MC146818)
device		mc146818	# Motorola MC146818 and compatible clocks

#
# Optional devices:
#

device		auxio		# auxiliary I/O device
device		epic		# Sun Fire V215/V245 LEDs
device		creator		# Creator, Creator3D and Elite3D framebuffers
device		machfb		# ATI Mach64 framebuffers

device		ofw_console	# Open Firmware console device
option 		OFWCONS_POLL_HZ=4 # 20 or more works best on Ultra2

# PS/2 mouse
device		psm

# Options for psm:
options 	PSM_HOOKRESUME		#hook the system resume event, useful
					#for some laptops
options 	PSM_RESETAFTERSUSPEND	#reset the device at the resume event

# The keyboard controller; it controls the keyboard and the PS/2 mouse.
device		atkbdc

# The AT keyboard
device		atkbd

# Options for atkbd:
options 	ATKBD_DFLT_KEYMAP	# specify the built-in keymap
makeoptions	ATKBD_DFLT_KEYMAP=jp.106

# `flags' for atkbd:
#       0x01    Force detection of keyboard, else we always assume a keyboard
#       0x02    Don't reset keyboard, useful for some newer ThinkPads
#	0x03	Force detection and avoid reset, might help with certain
#		dockingstations
#       0x04    Old-style (XT) keyboard support, useful for older ThinkPads

# Sun type 4/5/6 RS-232@TTL keyboard
#device		sunkbd

# Options for sunkbd:
options 	SUNKBD_EMULATE_ATKBD	# allows to use the AT keyboard maps
					# in share/syscons/keymaps, required
					# for SUNKBD_DFLT_KEYMAP and kbdmux
options 	SUNKBD_DFLT_KEYMAP	# specify the built-in keymap
makeoptions	SUNKBD_DFLT_KEYMAP=jp.106


#####################################################################
# Devices we don't want to deal with

nodevice	daemon_saver
nodevice	snake_saver
nodevice	star_saver
nodevice	bktr
nodevice	fdc
nodevice	ppc
nodevice	snd_ad1816
nodevice	snd_als4000
nodevice	snd_cmi
nodevice	snd_cs4281
nodevice	snd_csa
nodevice	snd_ds1
nodevice	snd_emu10k1
nodevice	snd_ess
nodevice	snd_fm801
nodevice	snd_gusc
nodevice	snd_ich
nodevice	snd_maestro
nodevice	snd_maestro3
nodevice	snd_mss
nodevice	snd_neomagic
nodevice	snd_sb16
nodevice	snd_sb8
nodevice	snd_sbc
nodevice	snd_solo
nodevice	snd_t4dwave
nodevice	snd_via8233
nodevice	snd_via82c686
nodevice	snd_vibes
nodevice	snd_uaudio
nodevice	aha
nodevice	bt
nodevice	wds
nodevice	ep
nodevice	ex


#####################################################################
# Options we don't want to deal with

nooption	FDC_DEBUG
nooption	COMPAT_FREEBSD4
nooption	SC_RENDER_DEBUG
nooption	SC_DEBUG_LEVEL
nooption	PPC_DEBUG
nooption	PPC_PROBE_CHIPSET
nooption	SC_NO_SUSPEND_VTYSWITCH
nooption	SC_NO_FONT_LOADING
nooption	SC_KERNEL_CONS_REV_ATTR
nooption	SC_KERNEL_CONS_ATTR
nooption	SC_NORM_REV_ATTR
nooption	SC_NORM_ATTR
nooption	SC_DFLT_FONT
nooption	SC_ALT_MOUSE_IMAGE
nooption	EXT2FS


#####################################################################
# Make options we don't want to deal with

nomakeoption	SC_DFLT_FONT