Deleted Added
full compact
NOTES (163880) NOTES (163890)
1# $FreeBSD: head/sys/sparc64/conf/NOTES 163880 2006-11-01 18:17:53Z marius $
1# $FreeBSD: head/sys/sparc64/conf/NOTES 163890 2006-11-02 00:01:15Z marius $
2#
3# This file contains machine dependent kernel configuration notes. For
4# machine independent notes, look in /sys/conf/NOTES.
5
6
7#####################################################################
8# CPU OPTIONS
9
10#
11# You must specify at least one CPU (the one you intend to run on);
12# deleting the specification for CPUs you don't need to use may make
13# parts of the system run faster.
14# XXX: On the Sparc64, there is only one CPU type
15cpu SUN4U
16
17
18#####################################################################
19# HARDWARE BUS CONFIGURATION
20
21device ebus
22device isa
23device pci
24device sbus
25device central
26device fhc
27
28
29#####################################################################
30# HARDWARE DEVICE CONFIGURATION
31
32#
33# Mandatory devices:
34#
35
36device genclock # Generic clock interface
37device eeprom # eeprom (really a front-end for the MK48Txx)
38device mk48txx # Mostek MK48Txx clocks
39device rtc # rtc (really a front-end for the MC146818)
40device mc146818 # Motorola MC146818 and compatible clocks
41
42#
43# Optional devices:
44#
45
46device auxio # auxiliary I/O device
47device clkbrd # Clock Board (blinkenlight on Sun Exx00)
48device creator # Creator, Creator3D and Elite3D framebuffers
49device machfb # ATI Mach64 framebuffers
50
51device ofw_console # Open Firmware console device
52option OFWCONS_POLL_HZ=4 # 20 or more works best on Ultra2
53
54# PS/2 mouse
55device psm
56
57# Options for psm:
58options PSM_HOOKRESUME #hook the system resume event, useful
59 #for some laptops
60options PSM_RESETAFTERSUSPEND #reset the device at the resume event
61
62# The keyboard controller; it controls the keyboard and the PS/2 mouse.
63device atkbdc
64
65# The AT keyboard
66device atkbd
67
68# Options for atkbd:
69options ATKBD_DFLT_KEYMAP # specify the built-in keymap
70makeoptions ATKBD_DFLT_KEYMAP=jp.106
71
72# `flags' for atkbd:
73# 0x01 Force detection of keyboard, else we always assume a keyboard
74# 0x02 Don't reset keyboard, useful for some newer ThinkPads
75# 0x03 Force detection and avoid reset, might help with certain
76# dockingstations
77# 0x04 Old-style (XT) keyboard support, useful for older ThinkPads
78
2#
3# This file contains machine dependent kernel configuration notes. For
4# machine independent notes, look in /sys/conf/NOTES.
5
6
7#####################################################################
8# CPU OPTIONS
9
10#
11# You must specify at least one CPU (the one you intend to run on);
12# deleting the specification for CPUs you don't need to use may make
13# parts of the system run faster.
14# XXX: On the Sparc64, there is only one CPU type
15cpu SUN4U
16
17
18#####################################################################
19# HARDWARE BUS CONFIGURATION
20
21device ebus
22device isa
23device pci
24device sbus
25device central
26device fhc
27
28
29#####################################################################
30# HARDWARE DEVICE CONFIGURATION
31
32#
33# Mandatory devices:
34#
35
36device genclock # Generic clock interface
37device eeprom # eeprom (really a front-end for the MK48Txx)
38device mk48txx # Mostek MK48Txx clocks
39device rtc # rtc (really a front-end for the MC146818)
40device mc146818 # Motorola MC146818 and compatible clocks
41
42#
43# Optional devices:
44#
45
46device auxio # auxiliary I/O device
47device clkbrd # Clock Board (blinkenlight on Sun Exx00)
48device creator # Creator, Creator3D and Elite3D framebuffers
49device machfb # ATI Mach64 framebuffers
50
51device ofw_console # Open Firmware console device
52option OFWCONS_POLL_HZ=4 # 20 or more works best on Ultra2
53
54# PS/2 mouse
55device psm
56
57# Options for psm:
58options PSM_HOOKRESUME #hook the system resume event, useful
59 #for some laptops
60options PSM_RESETAFTERSUSPEND #reset the device at the resume event
61
62# The keyboard controller; it controls the keyboard and the PS/2 mouse.
63device atkbdc
64
65# The AT keyboard
66device atkbd
67
68# Options for atkbd:
69options ATKBD_DFLT_KEYMAP # specify the built-in keymap
70makeoptions ATKBD_DFLT_KEYMAP=jp.106
71
72# `flags' for atkbd:
73# 0x01 Force detection of keyboard, else we always assume a keyboard
74# 0x02 Don't reset keyboard, useful for some newer ThinkPads
75# 0x03 Force detection and avoid reset, might help with certain
76# dockingstations
77# 0x04 Old-style (XT) keyboard support, useful for older ThinkPads
78
79# Sun type 4/5/6 RS-232@TTL keyboard
80#device sunkbd
81
82# Options for sunkbd:
83options SUNKBD_EMULATE_ATKBD # allows to use the AT keyboard maps
84 # in share/syscons/keymaps, required
85 # for SUNKBD_DFLT_KEYMAP and kbdmux
86options SUNKBD_DFLT_KEYMAP # specify the built-in keymap
87makeoptions SUNKBD_DFLT_KEYMAP=jp.106
88
79
80#####################################################################
81# Devices we don't want to deal with
82
83nodevice daemon_saver
84nodevice snake_saver
85nodevice star_saver
86nodevice bktr
87nodevice fdc
88nodevice ppc
89nodevice snd_ad1816
90nodevice snd_als4000
91nodevice snd_cmi
92nodevice snd_cs4281
93nodevice snd_csa
94nodevice snd_ds1
95nodevice snd_emu10k1
96nodevice snd_ess
97nodevice snd_fm801
98nodevice snd_gusc
99nodevice snd_ich
100nodevice snd_maestro
101nodevice snd_maestro3
102nodevice snd_mss
103nodevice snd_neomagic
104nodevice snd_sb16
105nodevice snd_sb8
106nodevice snd_sbc
107nodevice snd_solo
108nodevice snd_t4dwave
109nodevice snd_via8233
110nodevice snd_via82c686
111nodevice snd_vibes
112nodevice snd_uaudio
113nodevice aha
114nodevice bt
115nodevice wds
116nodevice ep
117nodevice ex
118
119
120#####################################################################
121# Options we don't want to deal with
122
123nooption FDC_DEBUG
124nooption SC_RENDER_DEBUG
125nooption SC_DEBUG_LEVEL
126nooption PPC_DEBUG
127nooption PPC_PROBE_CHIPSET
128nooption SC_NO_SUSPEND_VTYSWITCH
129nooption SC_NO_FONT_LOADING
130nooption SC_KERNEL_CONS_REV_ATTR
131nooption SC_KERNEL_CONS_ATTR
132nooption SC_NORM_REV_ATTR
133nooption SC_NORM_ATTR
134nooption SC_DFLT_FONT
135nooption SC_ALT_MOUSE_IMAGE
136nooption EXT2FS
137
138
139#####################################################################
140# Make options we don't want to deal with
141
142nomakeoption SC_DFLT_FONT
89
90#####################################################################
91# Devices we don't want to deal with
92
93nodevice daemon_saver
94nodevice snake_saver
95nodevice star_saver
96nodevice bktr
97nodevice fdc
98nodevice ppc
99nodevice snd_ad1816
100nodevice snd_als4000
101nodevice snd_cmi
102nodevice snd_cs4281
103nodevice snd_csa
104nodevice snd_ds1
105nodevice snd_emu10k1
106nodevice snd_ess
107nodevice snd_fm801
108nodevice snd_gusc
109nodevice snd_ich
110nodevice snd_maestro
111nodevice snd_maestro3
112nodevice snd_mss
113nodevice snd_neomagic
114nodevice snd_sb16
115nodevice snd_sb8
116nodevice snd_sbc
117nodevice snd_solo
118nodevice snd_t4dwave
119nodevice snd_via8233
120nodevice snd_via82c686
121nodevice snd_vibes
122nodevice snd_uaudio
123nodevice aha
124nodevice bt
125nodevice wds
126nodevice ep
127nodevice ex
128
129
130#####################################################################
131# Options we don't want to deal with
132
133nooption FDC_DEBUG
134nooption SC_RENDER_DEBUG
135nooption SC_DEBUG_LEVEL
136nooption PPC_DEBUG
137nooption PPC_PROBE_CHIPSET
138nooption SC_NO_SUSPEND_VTYSWITCH
139nooption SC_NO_FONT_LOADING
140nooption SC_KERNEL_CONS_REV_ATTR
141nooption SC_KERNEL_CONS_ATTR
142nooption SC_NORM_REV_ATTR
143nooption SC_NORM_ATTR
144nooption SC_DFLT_FONT
145nooption SC_ALT_MOUSE_IMAGE
146nooption EXT2FS
147
148
149#####################################################################
150# Make options we don't want to deal with
151
152nomakeoption SC_DFLT_FONT