aboutsummaryrefslogtreecommitdiff
path: root/sys/sparc64/conf/NOTES
blob: 0d94491541a250ce36395c17cea3e8db50f0d8b5 (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
# $FreeBSD$
#
# This file contains machine dependent kernel configuration notes.  For
# machine independent notes, look in /sys/conf/NOTES.

# This directive is mandatory.  It defines the architecture to be
# configured for.  In this case, this kernel is for a machine using
# UltraSparc processors.
#
machine		sparc64


#####################################################################
# 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		genclock	# Generic clock interface
device		eeprom		# eeprom (really an ebus driver for the MK48Txx)
device		"mk48txx"	# Mostek MK48T02, MK48T08, MK48T59 clock

#
# Optional devices:
#

device		sab		# Siemens SAB82532 based serial ports
device		zs		# Zilog 8530 based serial ports

option 		OFWCONS_POLL_HZ=4	# 20 or more works best on Ultra2

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

nodevice	ukbd
nodevice	atkbdc
nodevice	atkbd
nodevice	psm
nodevice	vga
nodevice	splash
nodevice	sc
nodevice	blank_saver
nodevice	daemon_saver
nodevice	fade_saver
nodevice	fire_saver
nodevice	green_saver
nodevice	logo_saver
nodevice	rain_saver
nodevice	star_saver
nodevice	warp_saver
nodevice	bktr
nodevice	fdc
nodevice	ppc
nodevice	gusc
nodevice	sbc
nodevice	pcm
nodevice	aha
nodevice	bt
nodevice	wds
nodevice	ep
nodevice	ex
nodevice	vinum

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

nooption	VGA_DEBUG
nooption	SC_RENDER_DEBUG
nooption	SC_DEBUG_LEVEL
nooption	PPC_DEBUG
nooption	PPC_PROBE_CHIPSET
nooption	SC_NO_SUSPEND_VTYSWITCH
nooption	SC_NO_SYSMOUSE
nooption	SC_NO_HISTORY
nooption	SC_NO_FONT_LOADING
nooption	SC_NO_CUTPASTE
nooption	SC_TWOBUTTON_MOUSE
nooption	SC_CUT_SEPCHARS
nooption	SC_CUT_SPACES2TABS
nooption	SC_KERNEL_CONS_REV_ATTR
nooption	SC_KERNEL_CONS_ATTR
nooption	SC_NORM_REV_ATTR
nooption	SC_NORM_ATTR
nooption	SC_PIXEL_MODE
nooption	SC_MOUSE_CHAR
nooption	SC_HISTORY_SIZE
nooption	SC_DISABLE_REBOOT
nooption	SC_DISABLE_KDBKEY
nooption	SC_DFLT_FONT
nooption	SC_ALT_MOUSE_IMAGE
nooption	MAXCONS
nooption	VGA_WIDTH90
nooption	VGA_SLOW_IOACCESS
nooption	VGA_ALT_SEQACCESS
nooption	PSM_RESETAFTERSUSPEND
nooption	PSM_HOOKRESUME
nooption	KBD_INSTALL_CDEV
nooption	KBD_DISABLE_KEYMAP_LOAD
nooption	ATKBD_DFLT_KEYMAP
nooption	EXT2FS

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

nomakeoption	SC_DFLT_FONT
nomakeoption	ATKBD_DFLT_KEYMAP