Deleted Added
full compact
NOTES (142656) NOTES (143827)
1# $FreeBSD: head/sys/sparc64/conf/NOTES 142656 2005-02-27 15:23:58Z marius $
1# $FreeBSD: head/sys/sparc64/conf/NOTES 143827 2005-03-19 01:04:48Z 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
35#####################################################################
36# HARDWARE DEVICE CONFIGURATION
37
38#
39# Mandatory devices:
40#
41
42device genclock # Generic clock interface
43device eeprom # eeprom (really a front-end for the MK48Txx)
44device mk48txx # Mostek MK48Txx clocks
45device rtc # rtc (really a front-end for the MC146818)
46device mc146818 # Motorola MC146818 and compatible clocks
47
48#
49# Optional devices:
50#
51
52device auxio # auxiliary I/O device
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 a front-end for the MK48Txx)
44device mk48txx # Mostek MK48Txx clocks
45device rtc # rtc (really a front-end for the MC146818)
46device mc146818 # Motorola MC146818 and compatible clocks
47
48#
49# Optional devices:
50#
51
52device auxio # auxiliary I/O device
53device clkbrd # Clock Board (blinkenlight on Sun Exx00)
53device creator # Creator, Creator3D and Elite3D graphics cards
54
55device ofw_console # Open Firmware console device
56option OFWCONS_POLL_HZ=4 # 20 or more works best on Ultra2
57
58device sab # Siemens SAB82532 based serial ports
59
60
61#####################################################################
62# Devices we don't want to deal with
63
64nodevice ukbd
65nodevice atkbdc
66nodevice atkbd
67nodevice psm
68nodevice vga
69nodevice daemon_saver
70nodevice snake_saver
71nodevice star_saver
72nodevice bktr
73nodevice fdc
74nodevice ppc
75nodevice snd_ad1816
76nodevice snd_als4000
77nodevice snd_au88x0
78nodevice snd_cmi
79nodevice snd_cs4281
80nodevice snd_csa
81nodevice snd_ds1
82nodevice snd_emu10k1
83nodevice snd_es137x
84nodevice snd_ess
85nodevice snd_fm801
86nodevice snd_gusc
87nodevice snd_ich
88nodevice snd_maestro
89nodevice snd_maestro3
90nodevice snd_mss
91nodevice snd_neomagic
92nodevice snd_sb16
93nodevice snd_sb8
94nodevice snd_sbc
95nodevice snd_solo
96nodevice snd_t4dwave
97nodevice snd_via8233
98nodevice snd_via82c686
99nodevice snd_vibes
100nodevice snd_vortex1
101nodevice snd_uaudio
102nodevice aha
103nodevice bt
104nodevice wds
105nodevice ep
106nodevice ex
107nodevice sio
108
109
110#####################################################################
111# Options we don't want to deal with
112
113nooption FDC_DEBUG
114nooption COM_ESP
115nooption CONSPEED
116nooption VGA_DEBUG
117nooption SC_RENDER_DEBUG
118nooption SC_DEBUG_LEVEL
119nooption PPC_DEBUG
120nooption PPC_PROBE_CHIPSET
121nooption SC_NO_SUSPEND_VTYSWITCH
122nooption SC_NO_FONT_LOADING
123nooption SC_KERNEL_CONS_REV_ATTR
124nooption SC_KERNEL_CONS_ATTR
125nooption SC_NORM_REV_ATTR
126nooption SC_NORM_ATTR
127nooption SC_DFLT_FONT
128nooption SC_ALT_MOUSE_IMAGE
129nooption VGA_WIDTH90
130nooption VGA_SLOW_IOACCESS
131nooption VGA_ALT_SEQACCESS
132nooption PSM_RESETAFTERSUSPEND
133nooption PSM_HOOKRESUME
134nooption ATKBD_DFLT_KEYMAP
135nooption EXT2FS
136
137
138#####################################################################
139# Make options we don't want to deal with
140
141nomakeoption SC_DFLT_FONT
142nomakeoption ATKBD_DFLT_KEYMAP
54device creator # Creator, Creator3D and Elite3D graphics cards
55
56device ofw_console # Open Firmware console device
57option OFWCONS_POLL_HZ=4 # 20 or more works best on Ultra2
58
59device sab # Siemens SAB82532 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 daemon_saver
71nodevice snake_saver
72nodevice star_saver
73nodevice bktr
74nodevice fdc
75nodevice ppc
76nodevice snd_ad1816
77nodevice snd_als4000
78nodevice snd_au88x0
79nodevice snd_cmi
80nodevice snd_cs4281
81nodevice snd_csa
82nodevice snd_ds1
83nodevice snd_emu10k1
84nodevice snd_es137x
85nodevice snd_ess
86nodevice snd_fm801
87nodevice snd_gusc
88nodevice snd_ich
89nodevice snd_maestro
90nodevice snd_maestro3
91nodevice snd_mss
92nodevice snd_neomagic
93nodevice snd_sb16
94nodevice snd_sb8
95nodevice snd_sbc
96nodevice snd_solo
97nodevice snd_t4dwave
98nodevice snd_via8233
99nodevice snd_via82c686
100nodevice snd_vibes
101nodevice snd_vortex1
102nodevice snd_uaudio
103nodevice aha
104nodevice bt
105nodevice wds
106nodevice ep
107nodevice ex
108nodevice sio
109
110
111#####################################################################
112# Options we don't want to deal with
113
114nooption FDC_DEBUG
115nooption COM_ESP
116nooption CONSPEED
117nooption VGA_DEBUG
118nooption SC_RENDER_DEBUG
119nooption SC_DEBUG_LEVEL
120nooption PPC_DEBUG
121nooption PPC_PROBE_CHIPSET
122nooption SC_NO_SUSPEND_VTYSWITCH
123nooption SC_NO_FONT_LOADING
124nooption SC_KERNEL_CONS_REV_ATTR
125nooption SC_KERNEL_CONS_ATTR
126nooption SC_NORM_REV_ATTR
127nooption SC_NORM_ATTR
128nooption SC_DFLT_FONT
129nooption SC_ALT_MOUSE_IMAGE
130nooption VGA_WIDTH90
131nooption VGA_SLOW_IOACCESS
132nooption VGA_ALT_SEQACCESS
133nooption PSM_RESETAFTERSUSPEND
134nooption PSM_HOOKRESUME
135nooption ATKBD_DFLT_KEYMAP
136nooption EXT2FS
137
138
139#####################################################################
140# Make options we don't want to deal with
141
142nomakeoption SC_DFLT_FONT
143nomakeoption ATKBD_DFLT_KEYMAP