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