1b132d96eSPeter Wemm# 2b132d96eSPeter Wemm# NOTES -- Lines that can be cut/pasted into kernel and hints configs. 3b132d96eSPeter Wemm# 4b132d96eSPeter Wemm# This file contains machine dependent kernel configuration notes. For 5b132d96eSPeter Wemm# machine independent notes, look in /sys/conf/NOTES. 6b132d96eSPeter Wemm# (XXX from i386:NOTES,v 1.1106; merge in updates) 7b132d96eSPeter Wemm# $FreeBSD$ 8b132d96eSPeter Wemm# 9b132d96eSPeter Wemm 10b132d96eSPeter Wemm# 11b132d96eSPeter Wemm# This directive is mandatory; it defines the architecture to be 12b132d96eSPeter Wemm# configured for; in this case, the 386 family based IBM-PC and 13b132d96eSPeter Wemm# compatibles. 14b132d96eSPeter Wemm# 15b132d96eSPeter Wemmmachine amd64 16b132d96eSPeter Wemm 17b132d96eSPeter Wemm# 18b132d96eSPeter Wemm# We want LINT to cover profiling as well 19b132d96eSPeter Wemm#X#profile 2 20b132d96eSPeter Wemm 21b132d96eSPeter Wemm 22b132d96eSPeter Wemm##################################################################### 23b132d96eSPeter Wemm# SMP OPTIONS: 24b132d96eSPeter Wemm# 25b132d96eSPeter Wemm# The apic device enables the use of the I/O APIC for interrupt delivery. 26b132d96eSPeter Wemm# The apic device can be used in both UP and SMP kernels, but is required 27b132d96eSPeter Wemm# for SMP kernels. Thus, the apic device is not strictly an SMP option, 28b132d96eSPeter Wemm# but it is a prerequisite for SMP. 29b132d96eSPeter Wemm# 30b132d96eSPeter Wemm# Notes: 31b132d96eSPeter Wemm# 32b132d96eSPeter Wemm# Be sure to disable 'cpu I386_CPU' for SMP kernels. 33b132d96eSPeter Wemm# 34b132d96eSPeter Wemm# By default, mixed mode is used to route IRQ0 from the AT timer via 35b132d96eSPeter Wemm# the 8259A master PIC through the ExtINT pin on the first I/O APIC. 36b132d96eSPeter Wemm# This can be disabled via the NO_MIXED_MODE option. In that case, 37b132d96eSPeter Wemm# IRQ0 will be routed via an intpin on the first I/O APIC. Not all 38b132d96eSPeter Wemm# motherboards hook IRQ0 up to the first I/O APIC even though their 39b132d96eSPeter Wemm# MP table or MADT may claim to do so. That is why mixed mode is 40b132d96eSPeter Wemm# enabled by default. 41b132d96eSPeter Wemm# 42b132d96eSPeter Wemm 43b132d96eSPeter Wemm# Optional: 44b132d96eSPeter Wemmdevice atpic 45b132d96eSPeter Wemmdevice mptable 46b132d96eSPeter Wemmoptions NO_MIXED_MODE # Disable use of mixed mode 47b132d96eSPeter Wemm 48b132d96eSPeter Wemm 49b132d96eSPeter Wemm##################################################################### 50b132d96eSPeter Wemm# CPU OPTIONS 51b132d96eSPeter Wemm 52b132d96eSPeter Wemm# 53b132d96eSPeter Wemm# You must specify at least one CPU (the one you intend to run on); 54b132d96eSPeter Wemm# deleting the specification for CPUs you don't need to use may make 55b132d96eSPeter Wemm# parts of the system run faster. 56b132d96eSPeter Wemm# 57b132d96eSPeter Wemmcpu HAMMER 58b132d96eSPeter Wemm 59b132d96eSPeter Wemm# 60b132d96eSPeter Wemm# Options for CPU features. 61b132d96eSPeter Wemm# 62b132d96eSPeter Wemm 63b132d96eSPeter Wemm# 64b132d96eSPeter Wemm# PERFMON causes the driver for Pentium/Pentium Pro performance counters 65b132d96eSPeter Wemm# to be compiled. See perfmon(4) for more information. 66b132d96eSPeter Wemm# 67b132d96eSPeter Wemm#X#options PERFMON 68b132d96eSPeter Wemm 69b132d96eSPeter Wemm 70b132d96eSPeter Wemm##################################################################### 71b132d96eSPeter Wemm# NETWORKING OPTIONS 72b132d96eSPeter Wemm 73b132d96eSPeter Wemm# 74b132d96eSPeter Wemm# DEVICE_POLLING adds support for mixed interrupt-polling handling 75b132d96eSPeter Wemm# of network device drivers, which has significant benefits in terms 76b132d96eSPeter Wemm# of robustness to overloads and responsivity, as well as permitting 77b132d96eSPeter Wemm# accurate scheduling of the CPU time between kernel network processing 78b132d96eSPeter Wemm# and other activities. The drawback is a moderate (up to 1/HZ seconds) 79b132d96eSPeter Wemm# potential increase in response times. 80b132d96eSPeter Wemm# It is strongly recommended to use HZ=1000 or 2000 with DEVICE_POLLING 81b132d96eSPeter Wemm# to achieve smoother behaviour. 82b132d96eSPeter Wemm# Additionally, you can enable/disable polling at runtime with the 83b132d96eSPeter Wemm# sysctl variable kern.polling.enable (defaults off), and select 84b132d96eSPeter Wemm# the CPU fraction reserved to userland with the sysctl variable 85b132d96eSPeter Wemm# kern.polling.user_frac (default 50, range 0..100). 86b132d96eSPeter Wemm# 87b132d96eSPeter Wemm# Only the "dc" "fxp" and "sis" devices support this mode of operation at 88b132d96eSPeter Wemm# the time of this writing. 89b132d96eSPeter Wemm 90b132d96eSPeter Wemmoptions DEVICE_POLLING 91b132d96eSPeter Wemm 92b132d96eSPeter Wemm 93b132d96eSPeter Wemm##################################################################### 94b132d96eSPeter Wemm# CLOCK OPTIONS 95b132d96eSPeter Wemm 96b132d96eSPeter Wemm# The following options are used for debugging clock behavior only, and 97b132d96eSPeter Wemm# should not be used for production systems. 98b132d96eSPeter Wemm# 99b132d96eSPeter Wemm# CLK_CALIBRATION_LOOP will run the clock calibration loop at startup 100b132d96eSPeter Wemm# until the user presses a key. 101b132d96eSPeter Wemm 102b132d96eSPeter Wemmoptions CLK_CALIBRATION_LOOP 103b132d96eSPeter Wemm 104b132d96eSPeter Wemm# The following two options measure the frequency of the corresponding 105b132d96eSPeter Wemm# clock relative to the RTC (onboard mc146818a). 106b132d96eSPeter Wemm 107b132d96eSPeter Wemmoptions CLK_USE_I8254_CALIBRATION 108b132d96eSPeter Wemmoptions CLK_USE_TSC_CALIBRATION 109b132d96eSPeter Wemm 110b132d96eSPeter Wemm 111b132d96eSPeter Wemm##################################################################### 112b132d96eSPeter Wemm# MISCELLANEOUS DEVICES AND OPTIONS 113b132d96eSPeter Wemm 114b132d96eSPeter Wemmdevice gzip #Exec gzipped a.out's. REQUIRES COMPAT_AOUT! 115b132d96eSPeter Wemm 116b132d96eSPeter Wemm 117b132d96eSPeter Wemm##################################################################### 118b132d96eSPeter Wemm# HARDWARE BUS CONFIGURATION 119b132d96eSPeter Wemm 120b132d96eSPeter Wemm# 121b132d96eSPeter Wemm# ISA bus 122b132d96eSPeter Wemm# 123b132d96eSPeter Wemmdevice isa 124b132d96eSPeter Wemm 125b132d96eSPeter Wemm# 126b132d96eSPeter Wemm# Options for `isa': 127b132d96eSPeter Wemm# 128b132d96eSPeter Wemm# AUTO_EOI_1 enables the `automatic EOI' feature for the master 8259A 129b132d96eSPeter Wemm# interrupt controller. This saves about 0.7-1.25 usec for each interrupt. 130b132d96eSPeter Wemm# This option breaks suspend/resume on some portables. 131b132d96eSPeter Wemm# 132b132d96eSPeter Wemm# AUTO_EOI_2 enables the `automatic EOI' feature for the slave 8259A 133b132d96eSPeter Wemm# interrupt controller. This saves about 0.7-1.25 usec for each interrupt. 134b132d96eSPeter Wemm# Automatic EOI is documented not to work for for the slave with the 135b132d96eSPeter Wemm# original i8259A, but it works for some clones and some integrated 136b132d96eSPeter Wemm# versions. 137b132d96eSPeter Wemm# 138b132d96eSPeter Wemm# MAXMEM specifies the amount of RAM on the machine; if this is not 139b132d96eSPeter Wemm# specified, FreeBSD will first read the amount of memory from the CMOS 140b132d96eSPeter Wemm# RAM, so the amount of memory will initially be limited to 64MB or 16MB 141b132d96eSPeter Wemm# depending on the BIOS. If the BIOS reports 64MB, a memory probe will 142b132d96eSPeter Wemm# then attempt to detect the installed amount of RAM. If this probe 143b132d96eSPeter Wemm# fails to detect >64MB RAM you will have to use the MAXMEM option. 144b132d96eSPeter Wemm# The amount is in kilobytes, so for a machine with 128MB of RAM, it would 145b132d96eSPeter Wemm# be 131072 (128 * 1024). 146b132d96eSPeter Wemm# 147b132d96eSPeter Wemm# BROKEN_KEYBOARD_RESET disables the use of the keyboard controller to 148b132d96eSPeter Wemm# reset the CPU for reboot. This is needed on some systems with broken 149b132d96eSPeter Wemm# keyboard controllers. 150b132d96eSPeter Wemm 151b132d96eSPeter Wemmoptions AUTO_EOI_1 152b132d96eSPeter Wemm#options AUTO_EOI_2 153b132d96eSPeter Wemm 154b132d96eSPeter Wemmoptions MAXMEM=(128*1024) 155b132d96eSPeter Wemm#options BROKEN_KEYBOARD_RESET 156b132d96eSPeter Wemm 157b132d96eSPeter Wemm# 158b132d96eSPeter Wemm# PCI bus & PCI options: 159b132d96eSPeter Wemm# 160b132d96eSPeter Wemmdevice pci 161b132d96eSPeter Wemm 162b132d96eSPeter Wemm# 163b132d96eSPeter Wemm# AGP GART support 164b132d96eSPeter Wemmdevice agp 165b132d96eSPeter Wemm 166b132d96eSPeter Wemm 167b132d96eSPeter Wemm##################################################################### 168b132d96eSPeter Wemm# HARDWARE DEVICE CONFIGURATION 169b132d96eSPeter Wemm 170b132d96eSPeter Wemm# 171b132d96eSPeter Wemm# Mandatory devices: 172b132d96eSPeter Wemm# 173b132d96eSPeter Wemm 174b132d96eSPeter Wemm# 175b132d96eSPeter Wemm# Optional devices: 176b132d96eSPeter Wemm# 177b132d96eSPeter Wemm 178b132d96eSPeter Wemm# 3Dfx Voodoo Graphics, Voodoo II /dev/3dfx CDEV support. This will create 179b132d96eSPeter Wemm# the /dev/3dfx0 device to work with glide implementations. This should get 180b132d96eSPeter Wemm# linked to /dev/3dfx and /dev/voodoo. Note that this is not the same as 181b132d96eSPeter Wemm# the tdfx DRI module from XFree86 and is completely unrelated. 182b132d96eSPeter Wemm# 183b132d96eSPeter Wemm# To enable Linuxulator support, one must also include COMPAT_LINUX in the 184b132d96eSPeter Wemm# config as well, or you will not have the dependencies. The other option 185b132d96eSPeter Wemm# is to load both as modules. 186b132d96eSPeter Wemm 187b132d96eSPeter Wemmdevice tdfx # Enable 3Dfx Voodoo support 188b132d96eSPeter Wemm#X#options TDFX_LINUX # Enable Linuxulator support 189b132d96eSPeter Wemm 190b132d96eSPeter Wemm# 191b132d96eSPeter Wemm# ACPI support using the Intel ACPI Component Architecture reference 192b132d96eSPeter Wemm# implementation. 193b132d96eSPeter Wemm# 194b132d96eSPeter Wemm# ACPI_DEBUG enables the use of the debug.acpi.level and debug.acpi.layer 195b132d96eSPeter Wemm# kernel environment variables to select initial debugging levels for the 196b132d96eSPeter Wemm# Intel ACPICA code. (Note that the Intel code must also have USE_DEBUGGER 197b132d96eSPeter Wemm# defined when it is built). 198b132d96eSPeter Wemm# 199b132d96eSPeter Wemm# ACPI_MAX_THREADS sets the number of task threads started. 200b132d96eSPeter Wemm# 201b132d96eSPeter Wemm# ACPI_NO_SEMAPHORES makes the AcpiOs*Semaphore routines a no-op. 202b132d96eSPeter Wemm# 203b132d96eSPeter Wemm# ACPICA_PEDANTIC enables strict checking of AML. Our default is to 204b132d96eSPeter Wemm# relax these checks to allow code generated by the Microsoft compiler 205b132d96eSPeter Wemm# to still execute. 206b132d96eSPeter Wemm# 207b132d96eSPeter Wemm# Note that building ACPI into the kernel is deprecated; the module is 208b132d96eSPeter Wemm# normally loaded automatically by the loader. 209b132d96eSPeter Wemm# 210b132d96eSPeter Wemmdevice acpi 211b132d96eSPeter Wemmoptions ACPI_DEBUG 212b132d96eSPeter Wemmoptions ACPI_MAX_THREADS=1 213b132d96eSPeter Wemm#!options ACPI_NO_SEMAPHORES 214b132d96eSPeter Wemm#!options ACPICA_PEDANTIC 215b132d96eSPeter Wemm 216b132d96eSPeter Wemm# DRM options: 217b132d96eSPeter Wemm# mgadrm: AGP Matrox G200, G400, G450, G550 218b132d96eSPeter Wemm# r128drm: ATI Rage 128 219b132d96eSPeter Wemm# radeondrm: ATI Radeon up to 9000/9100 220b132d96eSPeter Wemm# sisdrm: SiS 300/305,540,630 221b132d96eSPeter Wemm# tdfxdrm: 3dfx Voodoo 3/4/5 and Banshee 222b132d96eSPeter Wemm# DRM_DEBUG: include debug printfs, very slow 223b132d96eSPeter Wemm# 224b132d96eSPeter Wemm# mga requires AGP in the kernel, and it is recommended 225b132d96eSPeter Wemm# for AGP r128 and radeon cards. 226b132d96eSPeter Wemm 227b132d96eSPeter Wemmdevice mgadrm 228b132d96eSPeter Wemmdevice "r128drm" 229b132d96eSPeter Wemmdevice radeondrm 230b132d96eSPeter Wemmdevice sisdrm 231b132d96eSPeter Wemmdevice tdfxdrm 232b132d96eSPeter Wemm 233b132d96eSPeter Wemmoptions DRM_DEBUG 234b132d96eSPeter Wemm 235b132d96eSPeter Wemm# 236b132d96eSPeter Wemm# Network interfaces: 237b132d96eSPeter Wemm# 238b132d96eSPeter Wemm 239b132d96eSPeter Wemm# ath: Atheros a/b/g WiFi adapters (requires ath_hal and wlan) 240b132d96eSPeter Wemm 241b132d96eSPeter Wemmdevice ath 242b132d96eSPeter Wemm#X#device ath_hal # Atheros HAL (includes binary component) 243b132d96eSPeter Wemmdevice wlan # 802.11 layer 244b132d96eSPeter Wemm 245b132d96eSPeter Wemm# 246b132d96eSPeter Wemm# ATA raid adapters 247b132d96eSPeter Wemm# 248b132d96eSPeter Wemm#XXX this stores pointers in a 32bit field that is defined by the hardware 249b132d96eSPeter Wemm#device pst 250b132d96eSPeter Wemm 251b132d96eSPeter Wemm# 252b132d96eSPeter Wemm# SCSI host adapters: 253b132d96eSPeter Wemm# 254b132d96eSPeter Wemm 255b132d96eSPeter Wemm# 256b132d96eSPeter Wemm# Adaptec FSA RAID controllers, including integrated DELL controllers, 257b132d96eSPeter Wemm# the Dell PERC 2/QC and the HP NetRAID-4M 258b132d96eSPeter Wemmdevice aac 259b132d96eSPeter Wemmdevice aacp # SCSI Passthrough interface (optional, CAM required) 260b132d96eSPeter Wemm 261b132d96eSPeter Wemm# 262b132d96eSPeter Wemm# IBM (now Adaptec) ServeRAID controllers 263b132d96eSPeter Wemmdevice ips 264b132d96eSPeter Wemm 265b132d96eSPeter Wemm# 266b132d96eSPeter Wemm# SafeNet crypto driver: can be moved to the MI NOTES as soon as 267b132d96eSPeter Wemm# it's tested on a big-endian machine 268b132d96eSPeter Wemm# 269b132d96eSPeter Wemmdevice safe # SafeNet 1141 270b132d96eSPeter Wemmoptions SAFE_DEBUG # enable debugging support: hw.safe.debug 271b132d96eSPeter Wemmoptions SAFE_RNDTEST # enable rndtest support 272b132d96eSPeter Wemm 273b132d96eSPeter Wemm##################################################################### 274b132d96eSPeter Wemm 275b132d96eSPeter Wemm# 276b132d96eSPeter Wemm# Miscellaneous hardware: 277b132d96eSPeter Wemm# 278b132d96eSPeter Wemm# digi: Digiboard driver 279b132d96eSPeter Wemm 280b132d96eSPeter Wemm# Notes on the Specialix SI/XIO driver: 281b132d96eSPeter Wemm# The host card is memory, not IO mapped. 282b132d96eSPeter Wemm# The Rev 1 host cards use a 64K chunk, on a 32K boundary. 283b132d96eSPeter Wemm# The Rev 2 host cards use a 32K chunk, on a 32K boundary. 284b132d96eSPeter Wemm# The cards can use an IRQ of 11, 12 or 15. 285b132d96eSPeter Wemm 286b132d96eSPeter Wemmdevice digi 287b132d96eSPeter Wemmhint.digi.0.at="isa" 288b132d96eSPeter Wemmhint.digi.0.port="0x104" 289b132d96eSPeter Wemmhint.digi.0.maddr="0xd0000" 290b132d96eSPeter Wemm# BIOS & FEP/OS components of device digi. 291b132d96eSPeter Wemmdevice digi_CX 292b132d96eSPeter Wemmdevice digi_CX_PCI 293b132d96eSPeter Wemmdevice digi_EPCX 294b132d96eSPeter Wemmdevice digi_EPCX_PCI 295b132d96eSPeter Wemmdevice digi_Xe 296b132d96eSPeter Wemmdevice digi_Xem 297b132d96eSPeter Wemmdevice digi_Xr 298b132d96eSPeter Wemm# HOT1 Xilinx 6200 card (http://www.vcc.com/) 299b132d96eSPeter Wemmdevice xrpu 300b132d96eSPeter Wemm 301b132d96eSPeter Wemm# 302b132d96eSPeter Wemm# Laptop/Notebook options: 303b132d96eSPeter Wemm# 304b132d96eSPeter Wemm 305b132d96eSPeter Wemm 306b132d96eSPeter Wemm# 307b132d96eSPeter Wemm# I2C Bus 308b132d96eSPeter Wemm# 309b132d96eSPeter Wemm 310b132d96eSPeter Wemm#--------------------------------------------------------------------------- 311b132d96eSPeter Wemm 312b132d96eSPeter Wemm# 313b132d96eSPeter Wemm# Set the number of PV entries per process. Increasing this can 314b132d96eSPeter Wemm# stop panics related to heavy use of shared memory. However, that can 315b132d96eSPeter Wemm# (combined with large amounts of physical memory) cause panics at 316b132d96eSPeter Wemm# boot time due the kernel running out of VM space. 317b132d96eSPeter Wemm# 318b132d96eSPeter Wemm# If you're tweaking this, you might also want to increase the sysctls 319b132d96eSPeter Wemm# "vm.v_free_min", "vm.v_free_reserved", and "vm.v_free_target". 320b132d96eSPeter Wemm# 321b132d96eSPeter Wemm# The value below is the one more than the default. 322b132d96eSPeter Wemm# 323b132d96eSPeter Wemmoptions PMAP_SHPGPERPROC=201 324b132d96eSPeter Wemm 325b132d96eSPeter Wemm 326b132d96eSPeter Wemm##################################################################### 327b132d96eSPeter Wemm# ABI Emulation 328b132d96eSPeter Wemm 329b132d96eSPeter Wemm#XXX keep these here for now and reactivate when support for emulating 330b132d96eSPeter Wemm#XXX these 32 bit binaries is added. 331b132d96eSPeter Wemm 332b132d96eSPeter Wemm# Enable iBCS2 runtime support for SCO and ISC binaries 333b132d96eSPeter Wemm#X#options IBCS2 334b132d96eSPeter Wemm 335b132d96eSPeter Wemm# Emulate spx device for client side of SVR3 local X interface 336b132d96eSPeter Wemm#X#options SPX_HACK 337b132d96eSPeter Wemm 338b132d96eSPeter Wemm# Enable Linux ABI emulation 339b132d96eSPeter Wemm#X#options COMPAT_LINUX 340b132d96eSPeter Wemm 341b132d96eSPeter Wemm# Enable the linux-like proc filesystem support (requires COMPAT_LINUX 342b132d96eSPeter Wemm# and PSEUDOFS) 343b132d96eSPeter Wemm#X#options LINPROCFS 344b132d96eSPeter Wemm 345b132d96eSPeter Wemm# 346b132d96eSPeter Wemm# SysVR4 ABI emulation 347b132d96eSPeter Wemm# 348b132d96eSPeter Wemm# The svr4 ABI emulator can be statically compiled into the kernel or loaded as 349b132d96eSPeter Wemm# a KLD module. 350b132d96eSPeter Wemm# The STREAMS network emulation code can also be compiled statically or as a 351b132d96eSPeter Wemm# module. If loaded as a module, it must be loaded before the svr4 module 352b132d96eSPeter Wemm# (the /usr/sbin/svr4 script does this for you). If compiling statically, 353b132d96eSPeter Wemm# the `streams' device must be configured into any kernel which also 354b132d96eSPeter Wemm# specifies COMPAT_SVR4. It is possible to have a statically-configured 355b132d96eSPeter Wemm# STREAMS device and a dynamically loadable svr4 emulator; the /usr/sbin/svr4 356b132d96eSPeter Wemm# script understands that it doesn't need to load the `streams' module under 357b132d96eSPeter Wemm# those circumstances. 358b132d96eSPeter Wemm# Caveat: At this time, `options KTRACE' is required for the svr4 emulator 359b132d96eSPeter Wemm# (whether static or dynamic). 360b132d96eSPeter Wemm# 361b132d96eSPeter Wemm#X#options COMPAT_SVR4 # build emulator statically 362b132d96eSPeter Wemm#X#options DEBUG_SVR4 # enable verbose debugging 363b132d96eSPeter Wemm#X#device streams # STREAMS network driver (required for svr4). 364b132d96eSPeter Wemm 365b132d96eSPeter Wemm 366b132d96eSPeter Wemm##################################################################### 367b132d96eSPeter Wemm# VM OPTIONS 368b132d96eSPeter Wemm 369b132d96eSPeter Wemm# KSTACK_PAGES is the number of memory pages to assign to the kernel 370b132d96eSPeter Wemm# stack of each thread. 371b132d96eSPeter Wemm 372b132d96eSPeter Wemmoptions KSTACK_PAGES=3 373b132d96eSPeter Wemm 374b132d96eSPeter Wemm##################################################################### 375b132d96eSPeter Wemm 376b132d96eSPeter Wemm# More undocumented options for linting. 377b132d96eSPeter Wemm# Note that documenting these are not considered an affront. 378b132d96eSPeter Wemm 379b132d96eSPeter Wemmoptions FB_INSTALL_CDEV # install a CDEV entry in /dev 380b132d96eSPeter Wemm 381b132d96eSPeter Wemm# PECOFF module (Win32 Execution Format) 382b132d96eSPeter Wemm#X#options PECOFF_SUPPORT 383b132d96eSPeter Wemm#X#options PECOFF_DEBUG 384b132d96eSPeter Wemm 385b132d96eSPeter Wemmoptions ENABLE_ALART 386b132d96eSPeter Wemmoptions KBDIO_DEBUG=2 387b132d96eSPeter Wemmoptions KBD_MAXRETRY=4 388b132d96eSPeter Wemmoptions KBD_MAXWAIT=6 389b132d96eSPeter Wemmoptions KBD_RESETDELAY=201 390b132d96eSPeter Wemm 391b132d96eSPeter Wemmoptions PSM_DEBUG=1 392b132d96eSPeter Wemm 393b132d96eSPeter Wemmoptions TIMER_FREQ=((14318182+6)/12) 394b132d96eSPeter Wemm 395b132d96eSPeter Wemmoptions VM_KMEM_SIZE 396b132d96eSPeter Wemmoptions VM_KMEM_SIZE_MAX 397b132d96eSPeter Wemmoptions VM_KMEM_SIZE_SCALE 398b132d96eSPeter Wemm 399b132d96eSPeter Wemm############################################################### 400b132d96eSPeter Wemm# Broken stuff that shouldn't really be broken 401b132d96eSPeter Wemm 402b132d96eSPeter Wemm# machine/ioctl_meteor.h and machine/bt848.h 403b132d96eSPeter Wemmnodevice bktr 404b132d96eSPeter Wemm 405b132d96eSPeter Wemm# pointer/int stuff 406b132d96eSPeter Wemmnodevice mgadrm 407b132d96eSPeter Wemmnodevice "r128drm" 408b132d96eSPeter Wemmnodevice radeondrm 409b132d96eSPeter Wemmnodevice sisdrm 410b132d96eSPeter Wemmnodevice tdfxdrm 411b132d96eSPeter Wemm 412b132d96eSPeter Wemm# missing conf lines (must be fixed ASAP) 413b132d96eSPeter Wemmnooption SC_DFLT_FONT 414b132d96eSPeter Wemmnooption UKBD_DFLT_KEYMAP 415b132d96eSPeter Wemmnooption ATKBD_DFLT_KEYMAP 416b132d96eSPeter Wemmnooption PMAP_SHPGPERPROC 417b132d96eSPeter Wemmnooption CLK_USE_I8254_CALIBRATION 418b132d96eSPeter Wemm# XXX dead option 419b132d96eSPeter Wemmnooption CLK_USE_TSC_CALIBRATION 420