aboutsummaryrefslogtreecommitdiff
path: root/sys/conf/options.pc98
blob: e9b80c3fac9e58308dbb87845b345cefa290abe4 (plain) (blame)
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
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
# $FreeBSD$

DISABLE_PSE
IDE_DELAY
USER_LDT
MATH_EMULATE		opt_math_emulate.h
GPL_MATH_EMULATE	opt_math_emulate.h
PMAP_SHPGPERPROC	opt_pmap.h
PPC_PROBE_CHIPSET	opt_ppc.h
PPC_DEBUG		opt_ppc.h
SHOW_BUSYBUFS
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
CONSPEED		opt_comconsole.h
I586_PMC_GUPROF		opt_i586_guprof.h
WLCACHE			opt_wavelan.h
WLDEBUG			opt_wavelan.h
COMPAT_OLDISA
BROKEN_KEYBOARD_RESET	opt_reset.h

# Options for emulators.  These should only be used at config time, so
# they are handled like options for static file systems
# (see src/sys/conf/options), except for broken debugging options.
IBCS2			opt_dontuse.h
COMPAT_LINUX		opt_dontuse.h
DEBUG_LINUX		opt_linux.h
COMPAT_SVR4		opt_dontuse.h
DEBUG_SVR4		opt_svr4.h

# i386 SMP options
APIC_IO			opt_global.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
TIMER_FREQ			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_CYRIX_NO_LOCK		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_L2_LATENCY			opt_cpu.h
CPU_LOOP_EN			opt_cpu.h
CPU_PPRO2CELERON		opt_cpu.h
CPU_RSTK_EN			opt_cpu.h
CPU_SUSP_HLT			opt_cpu.h
CPU_UPGRADE_HW_CACHE		opt_cpu.h
CPU_WT_ALLOC			opt_cpu.h
CYRIX_CACHE_WORKS		opt_cpu.h
CYRIX_CACHE_REALLY_WORKS	opt_cpu.h
NO_MEMORY_HOLE			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

MAXCONS			opt_syscons.h
SC_ALT_MOUSE_IMAGE	opt_syscons.h
SC_DEBUG_LEVEL		opt_syscons.h
SC_DFLT_FONT		opt_syscons.h
SC_DISABLE_DDBKEY	opt_syscons.h
SC_DISABLE_REBOOT	opt_syscons.h
SC_HISTORY_SIZE		opt_syscons.h
SC_KERNEL_CONS_ATTR	opt_syscons.h
SC_KERNEL_CONS_REV_ATTR	opt_syscons.h
SC_MOUSE_CHAR		opt_syscons.h
SC_NO_CUTPASTE		opt_syscons.h
SC_NO_FONT_LOADING	opt_syscons.h
SC_NO_HISTORY		opt_syscons.h
SC_NO_SYSMOUSE		opt_syscons.h
SC_NORM_ATTR		opt_syscons.h
SC_NORM_REV_ATTR	opt_syscons.h
SC_PIXEL_MODE		opt_syscons.h
SC_RENDER_DEBUG		opt_syscons.h
SC_TWOBUTTON_MOUSE	opt_syscons.h

GDC			opt_gdc.h

PSM_HOOKRESUME		opt_psm.h
PSM_RESETAFTERSUSPEND	opt_psm.h
PSM_DEBUG		opt_psm.h

PCIC_RESUME_RESET	opt_pcic.h

KBD_DISABLE_KEYMAP_LOAD	opt_kbd.h
KBD_INSTALL_CDEV	opt_kbd.h
KBD_MAXRETRY		opt_kbd.h
KBD_MAXWAIT		opt_kbd.h
KBD_RESETDELAY		opt_kbd.h
KBDIO_DEBUG		opt_kbd.h

USERCONFIG		opt_userconfig.h
VISUAL_USERCONFIG	opt_userconfig.h
INTRO_USERCONFIG	opt_userconfig.h

EISA_SLOTS		opt_eisa.h

FE_8BIT_SUPPORT		opt_fe.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_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
PCVT_GREENSAVER		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

# -------------------------------
# isdn4bsd: passive ISA cards
# -------------------------------
TEL_S0_8		opt_i4b.h
TEL_S0_16		opt_i4b.h
TEL_S0_16_3		opt_i4b.h
AVM_A1			opt_i4b.h
USR_STI			opt_i4b.h
#ITKIX1			opt_i4b.h
ELSA_PCC16		opt_i4b.h
# -------------------------------
# isdn4bsd: passive ISA PnP cards
# -------------------------------
CRTX_S0_P		opt_i4b.h
DRN_NGO                 opt_i4b.h
TEL_S0_16_3_P		opt_i4b.h
SEDLBAUER		opt_i4b.h
#DYNALINK		opt_i4b.h
ASUSCOM_IPAC		opt_i4b.h
ELSA_QS1ISA		opt_i4b.h
#AVM_PNP		opt_i4b.h
SIEMENS_ISURF2		opt_i4b.h
# -------------------------------
# isdn4bsd: passive PCI cards
# -------------------------------
ELSA_QS1PCI		opt_i4b.h
AVM_A1_PCI		opt_i4b.h
# -------------------------------
# isdn4bsd: passive PCMCIA cards
# -------------------------------
#AVM_A1_PCMCIA		opt_i4b.h
# -------------------------------
# isdn4bsd: misc options
# -------------------------------
# temporary workaround for SMP machines
I4B_SMP_WORKAROUND      opt_i4b.h
# enable VJ compression code for ipr i/f
IPR_VJ			opt_i4b.h
IPR_LOG			opt_i4b.h

# -------------------------------
# oltr: build options
# -------------------------------
# Exclude microcode options
OLTR_NO_TMS_MAC		opt_oltr.h
OLTR_NO_HAWKEYE_MAC	opt_oltr.h
OLTR_NO_BULLSEYE_MAC	opt_oltr.h

# Total number of ports controlled by the dgb(4) driver.
# Defaults to NDGB*16.
NDGBPORTS		opt_dgb.h

# bs driver options
SCSI_BOUNCE_SIZE	opt_bs.h
BS_TARG_SAFEMODE	opt_bs.h

# npx options
FPU_ERROR_BROKEN	opt_npx.h

# PC98 options
PC98			opt_global.h
EPSON_BOUNCEDMA		opt_pc98.h
EPSON_MEMWIN		opt_pc98.h
LINE30			opt_syscons.h

# -------------------------------
# EOF
# -------------------------------