NOTES revision 131970
1# $FreeBSD: head/sys/sparc64/conf/NOTES 131970 2004-07-11 03:21:24Z marcel $
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 an ebus driver for the MK48Txx)
44device		"mk48txx"	# Mostek MK48T02, MK48T08, MK48T59 clock
45
46#
47# Optional devices:
48#
49
50device		sab		# Siemens SAB82532 based serial ports
51device		zs		# Zilog 8530 based serial ports
52
53option 		OFWCONS_POLL_HZ=4	# 20 or more works best on Ultra2
54
55
56#####################################################################
57# Devices we don't want to deal with
58
59nodevice	ukbd
60nodevice	atkbdc
61nodevice	atkbd
62nodevice	psm
63nodevice	vga
64nodevice	splash
65nodevice	sc
66nodevice	blank_saver
67nodevice	daemon_saver
68nodevice	fade_saver
69nodevice	fire_saver
70nodevice	green_saver
71nodevice	logo_saver
72nodevice	rain_saver
73nodevice	star_saver
74nodevice	warp_saver
75nodevice	bktr
76nodevice	fdc
77nodevice	ppc
78nodevice	gusc
79nodevice	sbc
80nodevice	pcm
81nodevice	aha
82nodevice	bt
83nodevice	wds
84nodevice	ep
85nodevice	ex
86nodevice	vinum
87
88
89#####################################################################
90# Options we don't want to deal with
91
92nooption	VGA_DEBUG
93nooption	SC_RENDER_DEBUG
94nooption	SC_DEBUG_LEVEL
95nooption	PPC_DEBUG
96nooption	PPC_PROBE_CHIPSET
97nooption	SC_NO_SUSPEND_VTYSWITCH
98nooption	SC_NO_SYSMOUSE
99nooption	SC_NO_HISTORY
100nooption	SC_NO_FONT_LOADING
101nooption	SC_NO_CUTPASTE
102nooption	SC_TWOBUTTON_MOUSE
103nooption	SC_CUT_SEPCHARS
104nooption	SC_CUT_SPACES2TABS
105nooption	SC_KERNEL_CONS_REV_ATTR
106nooption	SC_KERNEL_CONS_ATTR
107nooption	SC_NORM_REV_ATTR
108nooption	SC_NORM_ATTR
109nooption	SC_PIXEL_MODE
110nooption	SC_MOUSE_CHAR
111nooption	SC_HISTORY_SIZE
112nooption	SC_DISABLE_REBOOT
113nooption	SC_DISABLE_KDBKEY
114nooption	SC_DFLT_FONT
115nooption	SC_ALT_MOUSE_IMAGE
116nooption	MAXCONS
117nooption	VGA_WIDTH90
118nooption	VGA_SLOW_IOACCESS
119nooption	VGA_ALT_SEQACCESS
120nooption	PSM_RESETAFTERSUSPEND
121nooption	PSM_HOOKRESUME
122nooption	KBD_INSTALL_CDEV
123nooption	KBD_DISABLE_KEYMAP_LOAD
124nooption	ATKBD_DFLT_KEYMAP
125nooption	EXT2FS
126
127
128#####################################################################
129# Make options we don't want to deal with
130
131nomakeoption	SC_DFLT_FONT
132nomakeoption	ATKBD_DFLT_KEYMAP
133