NOTES revision 128758
1# $FreeBSD: head/sys/sparc64/conf/NOTES 128758 2004-04-30 15:00:41Z 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# New OpenFirmware PCI framework. This fixes a number of interrupt-
35# routing problems and changes the device enumeration to be hopefully
36# closer to Solaris. Be aware that, because of the latter, enabling or
37# disabling this option may require reconfiguration, and can even
38# cause the machine to not boot without manual intervention before the
39# fstab is adjusted.
40#options 	OFW_NEWPCI
41
42
43#####################################################################
44# HARDWARE DEVICE CONFIGURATION
45
46#
47# Mandatory devices:
48#
49
50device		genclock	# Generic clock interface
51device		eeprom		# eeprom (really an ebus driver for the MK48Txx)
52device		"mk48txx"	# Mostek MK48T02, MK48T08, MK48T59 clock
53
54#
55# Optional devices:
56#
57
58device		sab		# Siemens SAB82532 based serial ports
59device		zs		# Zilog 8530 based serial ports
60
61
62#####################################################################
63# Devices we don't want to deal with
64
65nodevice	ukbd
66nodevice	atkbdc
67nodevice	atkbd
68nodevice	psm
69nodevice	vga
70nodevice	splash
71nodevice	sc
72nodevice	blank_saver
73nodevice	daemon_saver
74nodevice	fade_saver
75nodevice	fire_saver
76nodevice	green_saver
77nodevice	logo_saver
78nodevice	rain_saver
79nodevice	star_saver
80nodevice	warp_saver
81nodevice	bktr
82nodevice	fdc
83nodevice	ppc
84nodevice	gusc
85nodevice	sbc
86nodevice	pcm
87nodevice	aha
88nodevice	bt
89nodevice	wds
90nodevice	ep
91nodevice	ex
92nodevice	vinum
93
94
95#####################################################################
96# Options we don't want to deal with
97
98nooption	VGA_DEBUG
99nooption	SC_RENDER_DEBUG
100nooption	SC_DEBUG_LEVEL
101nooption	PPC_DEBUG
102nooption	PPC_PROBE_CHIPSET
103nooption	SC_NO_SUSPEND_VTYSWITCH
104nooption	SC_NO_SYSMOUSE
105nooption	SC_NO_HISTORY
106nooption	SC_NO_FONT_LOADING
107nooption	SC_NO_CUTPASTE
108nooption	SC_TWOBUTTON_MOUSE
109nooption	SC_CUT_SEPCHARS
110nooption	SC_CUT_SPACES2TABS
111nooption	SC_KERNEL_CONS_REV_ATTR
112nooption	SC_KERNEL_CONS_ATTR
113nooption	SC_NORM_REV_ATTR
114nooption	SC_NORM_ATTR
115nooption	SC_PIXEL_MODE
116nooption	SC_MOUSE_CHAR
117nooption	SC_HISTORY_SIZE
118nooption	SC_DISABLE_REBOOT
119nooption	SC_DISABLE_DDBKEY
120nooption	SC_DFLT_FONT
121nooption	SC_ALT_MOUSE_IMAGE
122nooption	MAXCONS
123nooption	VGA_WIDTH90
124nooption	VGA_SLOW_IOACCESS
125nooption	VGA_ALT_SEQACCESS
126nooption	PSM_RESETAFTERSUSPEND
127nooption	PSM_HOOKRESUME
128nooption	KBD_INSTALL_CDEV
129nooption	KBD_DISABLE_KEYMAP_LOAD
130nooption	ATKBD_DFLT_KEYMAP
131nooption	EXT2FS
132
133
134#####################################################################
135# Make options we don't want to deal with
136
137nomakeoption	SC_DFLT_FONT
138nomakeoption	ATKBD_DFLT_KEYMAP
139