summaryrefslogtreecommitdiffstats
path: root/sys/i386/conf/options.i386
blob: 21c45983b680e037ef05305c5c61c47f8b258a0d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
#	$Id: options.i386,v 1.86 1998/09/15 10:01:14 gibbs Exp $

BOUNCEPAGES		opt_bounce.h
DISABLE_PSE
USER_LDT
MATH_EMULATE		opt_math_emulate.h
GPL_MATH_EMULATE	opt_math_emulate.h
PMAP_SHPGPERPROC	opt_pmap.h
VM86			opt_vm86.h

IBCS2			opt_dontuse.h
COMPAT_LINUX		opt_dontuse.h
LINUX			opt_dontuse.h

DEBUG_LINUX		opt_linux.h

SHOW_BUSYBUFS
TUNE_1542
PANIC_REBOOT_WAIT_TIME	opt_panic.h
MAXMEM
PERFMON			opt_perfmon.h
POWERFAIL_NMI		opt_trap.h
AUTO_EOI_1		opt_auto_eoi.h
AUTO_EOI_2		opt_auto_eoi.h
BREAK_TO_DEBUGGER	opt_comconsole.h
CONSPEED		opt_comconsole.h
COM_ESP			opt_sio.h
COM_MULTIPORT		opt_sio.h
DSI_SOFT_MODEM		opt_sio.h
EXTRA_SIO		opt_sio.h
I586_PMC_GUPROF		opt_i586_guprof.h
WLCACHE			opt_wavelan.h
WLDEBUG			opt_wavelan.h

# These two SMP options have dramatic implications all over the kernel
SMP			opt_global.h
APIC_IO			opt_global.h

# Standard SMP options
NCPU			opt_smp.h
NBUS			opt_smp.h
NAPIC			opt_smp.h
NINTR			opt_smp.h

CLK_CALIBRATION_LOOP		opt_clock.h
CLK_USE_I8254_CALIBRATION	opt_clock.h
CLK_USE_TSC_CALIBRATION		opt_clock.h

NO_F00F_HACK			opt_cpu.h
CPU_BLUELIGHTNING_FPU_OP_CACHE	opt_cpu.h
CPU_BLUELIGHTNING_3X		opt_cpu.h
CPU_BTB_EN			opt_cpu.h
CPU_DIRECT_MAPPED_CACHE		opt_cpu.h
CPU_DISABLE_5X86_LSSER		opt_cpu.h
CPU_FASTER_5X86_FPU		opt_cpu.h
CPU_I486_ON_386			opt_cpu.h
CPU_IORT			opt_cpu.h
CPU_LOOP_EN			opt_cpu.h
CPU_RSTK_EN			opt_cpu.h
CPU_SUSP_HLT			opt_cpu.h
CPU_UPGRADE_HW_CACHE		opt_cpu.h
CYRIX_CACHE_WORKS		opt_cpu.h
CYRIX_CACHE_REALLY_WORKS	opt_cpu.h

# The CPU type affects the endian conversion functions all over the kernel.
I386_CPU		opt_global.h
I486_CPU		opt_global.h
I586_CPU		opt_global.h
I686_CPU		opt_global.h

SC_SPLASH_SCREEN	opt_syscons.h
MAXCONS			opt_syscons.h
SLOW_VGA		opt_syscons.h
STD8X16FONT		opt_syscons.h
SC_HISTORY_SIZE		opt_syscons.h
SC_DISABLE_REBOOT	opt_syscons.h
SC_MOUSE_CHAR		opt_syscons.h
SC_BAD_FLICKER		opt_syscons.h

VESA			opt_vesa.h

PSM_HOOKAPM		opt_psm.h
PSM_RESETAFTERSUSPEND	opt_psm.h
PSM_DEBUG		opt_psm.h

PCIC_RESUME_RESET	opt_pcic.h

KBD_RESETDELAY		opt_kbdio.h
KBD_MAXRETRY		opt_kbdio.h
KBD_MAXWAIT		opt_kbdio.h
KBDIO_DEBUG		opt_kbdio.h

ATAPI			opt_atapi.h
ATAPI_STATIC		opt_atapi.h

CMD640			opt_wd.h

USERCONFIG		opt_userconfig.h
VISUAL_USERCONFIG	opt_userconfig.h
USERCONFIG_BOOT		opt_userconfig.h

EISA_SLOTS		opt_eisa.h

FDC_DEBUG			opt_fdc.h
FDC_PRINT_BOGUS_CHIPTYPE	opt_fdc.h

# pcvt(4) has a bunch of options
FAT_CURSOR		opt_pcvt.h
XSERVER			opt_pcvt.h
PCVT_24LINESDEF		opt_pcvt.h
PCVT_CTRL_ALT_DEL	opt_pcvt.h
PCVT_EMU_MOUSE		opt_pcvt.h
PCVT_FREEBSD		opt_pcvt.h
PCVT_META_ESC		opt_pcvt.h
PCVT_NSCREENS		opt_pcvt.h
PCVT_PRETTYSCRNS	opt_pcvt.h
PCVT_SCANSET		opt_pcvt.h
PCVT_SCREENSAVER	opt_pcvt.h
PCVT_USEKBDSEC		opt_pcvt.h
PCVT_VT220KEYB		opt_pcvt.h

# voxware options
GUS_DMA2		opt_sound.h
GUS_DMA			opt_sound.h
GUS_IRQ			opt_sound.h

# Video spigot
SPIGOT_UNSECURE		opt_spigot.h
OpenPOWER on IntegriCloud