Deleted Added
full compact
options.i386 (158687) options.i386 (160813)
1# $FreeBSD: head/sys/conf/options.i386 158687 2006-05-17 09:33:15Z phk $
1# $FreeBSD: head/sys/conf/options.i386 160813 2006-07-29 18:38:54Z marcel $
2# Options specific to the i386 platform kernels
3
4AUTO_EOI_1 opt_auto_eoi.h
5AUTO_EOI_2 opt_auto_eoi.h
6BROKEN_KEYBOARD_RESET opt_reset.h
7COUNT_XINVLTLB_HITS opt_smp.h
8COUNT_IPIS opt_smp.h
9DISABLE_PG_G opt_pmap.h
10DISABLE_PSE opt_pmap.h
11I586_PMC_GUPROF opt_i586_guprof.h
12MAXMEM
13MPTABLE_FORCE_HTT
14MP_WATCHDOG
15PERFMON
16PMAP_SHPGPERPROC opt_pmap.h
17POWERFAIL_NMI opt_trap.h
18
19# Options for emulators. These should only be used at config time, so
20# they are handled like options for static filesystems
21# (see src/sys/conf/options), except for broken debugging options.
22COMPAT_AOUT opt_dontuse.h
23IBCS2 opt_dontuse.h
24COMPAT_LINUX opt_dontuse.h
25COMPAT_SVR4 opt_dontuse.h
26DEBUG_SVR4 opt_svr4.h
27LINPROCFS opt_dontuse.h
28LINSYSFS opt_dontuse.h
29NDISAPI opt_dontuse.h
30PECOFF_DEBUG opt_pecoff.h
31PECOFF_SUPPORT opt_dontuse.h
32
33# Change KVM size. Changes things all over the kernel.
34KVA_PAGES opt_global.h
35
36# Physical address extensions and support for >4G ram. As above.
37PAE opt_global.h
38
39CLK_CALIBRATION_LOOP opt_clock.h
40CLK_USE_I8254_CALIBRATION opt_clock.h
41TIMER_FREQ opt_clock.h
42
43CPU_ATHLON_SSE_HACK opt_cpu.h
44CPU_BLUELIGHTNING_3X opt_cpu.h
45CPU_BLUELIGHTNING_FPU_OP_CACHE opt_cpu.h
46CPU_BTB_EN opt_cpu.h
47CPU_CYRIX_NO_LOCK opt_cpu.h
48CPU_DIRECT_MAPPED_CACHE opt_cpu.h
49CPU_DISABLE_5X86_LSSER opt_cpu.h
50CPU_DISABLE_CMPXCHG opt_global.h # XXX global, unlike other CPU_*
51CPU_DISABLE_SSE opt_cpu.h
52CPU_ELAN opt_cpu.h
53CPU_ELAN_PPS opt_cpu.h
54CPU_ELAN_XTAL opt_cpu.h
55CPU_ENABLE_LONGRUN opt_cpu.h
56CPU_FASTER_5X86_FPU opt_cpu.h
57CPU_GEODE opt_cpu.h
58CPU_I486_ON_386 opt_cpu.h
59CPU_IORT opt_cpu.h
60CPU_L2_LATENCY opt_cpu.h
61CPU_LOOP_EN opt_cpu.h
62CPU_PPRO2CELERON opt_cpu.h
63CPU_RSTK_EN opt_cpu.h
64CPU_SOEKRIS opt_cpu.h
65CPU_SUSP_HLT opt_cpu.h
66CPU_UPGRADE_HW_CACHE opt_cpu.h
67CPU_WT_ALLOC opt_cpu.h
68CYRIX_CACHE_REALLY_WORKS opt_cpu.h
69CYRIX_CACHE_WORKS opt_cpu.h
70NO_F00F_HACK opt_cpu.h
71NO_MEMORY_HOLE opt_cpu.h
72
73# The CPU type affects the endian conversion functions all over the kernel.
74I486_CPU opt_global.h
75I586_CPU opt_global.h
76I686_CPU opt_global.h
77
2# Options specific to the i386 platform kernels
3
4AUTO_EOI_1 opt_auto_eoi.h
5AUTO_EOI_2 opt_auto_eoi.h
6BROKEN_KEYBOARD_RESET opt_reset.h
7COUNT_XINVLTLB_HITS opt_smp.h
8COUNT_IPIS opt_smp.h
9DISABLE_PG_G opt_pmap.h
10DISABLE_PSE opt_pmap.h
11I586_PMC_GUPROF opt_i586_guprof.h
12MAXMEM
13MPTABLE_FORCE_HTT
14MP_WATCHDOG
15PERFMON
16PMAP_SHPGPERPROC opt_pmap.h
17POWERFAIL_NMI opt_trap.h
18
19# Options for emulators. These should only be used at config time, so
20# they are handled like options for static filesystems
21# (see src/sys/conf/options), except for broken debugging options.
22COMPAT_AOUT opt_dontuse.h
23IBCS2 opt_dontuse.h
24COMPAT_LINUX opt_dontuse.h
25COMPAT_SVR4 opt_dontuse.h
26DEBUG_SVR4 opt_svr4.h
27LINPROCFS opt_dontuse.h
28LINSYSFS opt_dontuse.h
29NDISAPI opt_dontuse.h
30PECOFF_DEBUG opt_pecoff.h
31PECOFF_SUPPORT opt_dontuse.h
32
33# Change KVM size. Changes things all over the kernel.
34KVA_PAGES opt_global.h
35
36# Physical address extensions and support for >4G ram. As above.
37PAE opt_global.h
38
39CLK_CALIBRATION_LOOP opt_clock.h
40CLK_USE_I8254_CALIBRATION opt_clock.h
41TIMER_FREQ opt_clock.h
42
43CPU_ATHLON_SSE_HACK opt_cpu.h
44CPU_BLUELIGHTNING_3X opt_cpu.h
45CPU_BLUELIGHTNING_FPU_OP_CACHE opt_cpu.h
46CPU_BTB_EN opt_cpu.h
47CPU_CYRIX_NO_LOCK opt_cpu.h
48CPU_DIRECT_MAPPED_CACHE opt_cpu.h
49CPU_DISABLE_5X86_LSSER opt_cpu.h
50CPU_DISABLE_CMPXCHG opt_global.h # XXX global, unlike other CPU_*
51CPU_DISABLE_SSE opt_cpu.h
52CPU_ELAN opt_cpu.h
53CPU_ELAN_PPS opt_cpu.h
54CPU_ELAN_XTAL opt_cpu.h
55CPU_ENABLE_LONGRUN opt_cpu.h
56CPU_FASTER_5X86_FPU opt_cpu.h
57CPU_GEODE opt_cpu.h
58CPU_I486_ON_386 opt_cpu.h
59CPU_IORT opt_cpu.h
60CPU_L2_LATENCY opt_cpu.h
61CPU_LOOP_EN opt_cpu.h
62CPU_PPRO2CELERON opt_cpu.h
63CPU_RSTK_EN opt_cpu.h
64CPU_SOEKRIS opt_cpu.h
65CPU_SUSP_HLT opt_cpu.h
66CPU_UPGRADE_HW_CACHE opt_cpu.h
67CPU_WT_ALLOC opt_cpu.h
68CYRIX_CACHE_REALLY_WORKS opt_cpu.h
69CYRIX_CACHE_WORKS opt_cpu.h
70NO_F00F_HACK opt_cpu.h
71NO_MEMORY_HOLE opt_cpu.h
72
73# The CPU type affects the endian conversion functions all over the kernel.
74I486_CPU opt_global.h
75I586_CPU opt_global.h
76I686_CPU opt_global.h
77
78# options for serial support
79COM_ESP opt_sio.h
80COM_MULTIPORT opt_sio.h
81CONSPEED opt_sio.h
82GDBSPEED opt_sio.h
83
78VGA_ALT_SEQACCESS opt_vga.h
79VGA_DEBUG opt_vga.h
80VGA_NO_FONT_LOADING opt_vga.h
81VGA_NO_MODE_CHANGE opt_vga.h
82VGA_SLOW_IOACCESS opt_vga.h
83VGA_WIDTH90 opt_vga.h
84
85VESA
86VESA_DEBUG opt_vesa.h
87
88PSM_DEBUG opt_psm.h
89PSM_HOOKRESUME opt_psm.h
90PSM_RESETAFTERSUSPEND opt_psm.h
91
92ATKBD_DFLT_KEYMAP opt_atkbd.h
93
94# Video spigot
95SPIGOT_UNSECURE opt_spigot.h
96
97# Enables NETGRAPH support for Cronyx adapters
98NETGRAPH_CRONYX opt_ng_cronyx.h
99
100# -------------------------------
101# isdn4bsd: passive ISA cards
102# -------------------------------
103TEL_S0_8 opt_i4b.h
104TEL_S0_16 opt_i4b.h
105TEL_S0_16_3 opt_i4b.h
106AVM_A1 opt_i4b.h
107USR_STI opt_i4b.h
108ITKIX1 opt_i4b.h
109ELSA_PCC16 opt_i4b.h
110# -------------------------------
111# isdn4bsd: passive ISA PnP cards
112# -------------------------------
113CRTX_S0_P opt_i4b.h
114DRN_NGO opt_i4b.h
115TEL_S0_16_3_P opt_i4b.h
116SEDLBAUER opt_i4b.h
117DYNALINK opt_i4b.h
118ASUSCOM_IPAC opt_i4b.h
119ELSA_QS1ISA opt_i4b.h
120SIEMENS_ISURF2 opt_i4b.h
121EICON_DIVA opt_i4b.h
122COMPAQ_M610 opt_i4b.h
123# -------------------------------
124# isdn4bsd: passive PCI cards
125# -------------------------------
126ELSA_QS1PCI opt_i4b.h
127# -------------------------------
128# isdn4bsd: misc options
129# -------------------------------
130# temporary workaround for SMP machines
131I4B_SMP_WORKAROUND opt_i4b.h
132# enable VJ compression code for ipr i/f
133IPR_VJ opt_i4b.h
134IPR_LOG opt_i4b.h
135
136# Device options
137DEV_APIC opt_apic.h
138DEV_NPX opt_npx.h
139ASR_COMPAT opt_asr.h
140
141# Debugging
142NPX_DEBUG opt_npx.h
143STOP_NMI opt_cpu.h
144
145# BPF just-in-time compiler
146BPF_JITTER opt_bpf.h
84VGA_ALT_SEQACCESS opt_vga.h
85VGA_DEBUG opt_vga.h
86VGA_NO_FONT_LOADING opt_vga.h
87VGA_NO_MODE_CHANGE opt_vga.h
88VGA_SLOW_IOACCESS opt_vga.h
89VGA_WIDTH90 opt_vga.h
90
91VESA
92VESA_DEBUG opt_vesa.h
93
94PSM_DEBUG opt_psm.h
95PSM_HOOKRESUME opt_psm.h
96PSM_RESETAFTERSUSPEND opt_psm.h
97
98ATKBD_DFLT_KEYMAP opt_atkbd.h
99
100# Video spigot
101SPIGOT_UNSECURE opt_spigot.h
102
103# Enables NETGRAPH support for Cronyx adapters
104NETGRAPH_CRONYX opt_ng_cronyx.h
105
106# -------------------------------
107# isdn4bsd: passive ISA cards
108# -------------------------------
109TEL_S0_8 opt_i4b.h
110TEL_S0_16 opt_i4b.h
111TEL_S0_16_3 opt_i4b.h
112AVM_A1 opt_i4b.h
113USR_STI opt_i4b.h
114ITKIX1 opt_i4b.h
115ELSA_PCC16 opt_i4b.h
116# -------------------------------
117# isdn4bsd: passive ISA PnP cards
118# -------------------------------
119CRTX_S0_P opt_i4b.h
120DRN_NGO opt_i4b.h
121TEL_S0_16_3_P opt_i4b.h
122SEDLBAUER opt_i4b.h
123DYNALINK opt_i4b.h
124ASUSCOM_IPAC opt_i4b.h
125ELSA_QS1ISA opt_i4b.h
126SIEMENS_ISURF2 opt_i4b.h
127EICON_DIVA opt_i4b.h
128COMPAQ_M610 opt_i4b.h
129# -------------------------------
130# isdn4bsd: passive PCI cards
131# -------------------------------
132ELSA_QS1PCI opt_i4b.h
133# -------------------------------
134# isdn4bsd: misc options
135# -------------------------------
136# temporary workaround for SMP machines
137I4B_SMP_WORKAROUND opt_i4b.h
138# enable VJ compression code for ipr i/f
139IPR_VJ opt_i4b.h
140IPR_LOG opt_i4b.h
141
142# Device options
143DEV_APIC opt_apic.h
144DEV_NPX opt_npx.h
145ASR_COMPAT opt_asr.h
146
147# Debugging
148NPX_DEBUG opt_npx.h
149STOP_NMI opt_cpu.h
150
151# BPF just-in-time compiler
152BPF_JITTER opt_bpf.h