1119377Smarcel# $FreeBSD$ 2119377Smarcel# 3119377Smarcel# This file contains machine dependent kernel configuration notes. For 4119377Smarcel# machine independent notes, look in /sys/conf/NOTES. 5119377Smarcel 6119377Smarcel# directive: cpu 7119377Smarcel# You must specify at least one CPU (the one you intend to run on). Deleting 8119377Smarcel# the support for CPUs you don't need to use may make parts of the system run 9119377Smarcel# faster. There's currently no special code for the different CPUs. Note also 10119377Smarcel# that the cpu declares the family. We may need to add support for specifying 11119377Smarcel# particular models. 12119377Smarcelcpu ITANIUM 13119377Smarcelcpu ITANIUM2 14119377Smarcel 15205014Snwhitehorn# option: COMPAT_FREEBSD32 16119377Smarcel# This option enables the support for execution of i386 (32-bit) programs on 17119377Smarcel# ia64. It is based on the ia32 emulation in the processor. 18205014Snwhitehornoptions COMPAT_FREEBSD32 19119377Smarcel 20119906Smarcel# option: LOG2_ID_PAGE_SIZE 21119906Smarcel# Specify the log2 size of the identity (direct) mappings in regions 6 and 7 22119906Smarcel# of the virtual address space. 23119906Smarceloptions LOG2_ID_PAGE_SIZE=27 # 128M 24119906Smarcel 25119377Smarcel# option: LOG2_PAGE_SIZE 26119377Smarcel# Specify the log2 size of the page to be used for virtual memory management. 27119377Smarcel# The page size being equal to 1<<LOG2_PAGE_SIZE. 28223365Salcoptions LOG2_PAGE_SIZE=14 # 16K 29119377Smarcel 30119377Smarcel# option: UWX_TRACE_ENABLE 31119377Smarcel# Build the unwinder with tracing support. This option is used to debug the 32119377Smarcel# unwinder itself and the glue around it. 33191954Skuriyamaoptions UWX_TRACE_ENABLE 34119377Smarcel 35119377Smarcel# MI options 36191954Skuriyamaoptions ACPI_DEBUG 37191954Skuriyamaoptions KSTACK_PAGES=3 38119377Smarcel 39119377Smarceldevice acpi 40141369Snjl 41119377Smarceldevice agp 42119377Smarceldevice isa 43119377Smarceldevice pci 44129321Smarcel 45163535Sdes# PS/2 mouse 46163535Sdesdevice psm 47163535Sdeshint.psm.0.at="atkbdc" 48163535Sdeshint.psm.0.irq="12" 49163535Sdes 50163535Sdes# Options for psm: 51163535Sdesoptions PSM_HOOKRESUME #hook the system resume event, useful 52163535Sdes #for some laptops 53163535Sdesoptions PSM_RESETAFTERSUSPEND #reset the device at the resume event 54163535Sdes 55163535Sdes# The keyboard controller; it controls the keyboard and the PS/2 mouse. 56163535Sdesdevice atkbdc 57163535Sdeshint.atkbdc.0.at="isa" 58163535Sdeshint.atkbdc.0.port="0x060" 59163535Sdes 60163535Sdes# The AT keyboard 61163535Sdesdevice atkbd 62163535Sdeshint.atkbd.0.at="atkbdc" 63163535Sdeshint.atkbd.0.irq="1" 64163535Sdes 65163535Sdes# Options for atkbd: 66163535Sdesoptions ATKBD_DFLT_KEYMAP # specify the built-in keymap 67163535Sdesmakeoptions ATKBD_DFLT_KEYMAP=jp.106 68163535Sdes 69163535Sdes# `flags' for atkbd: 70163535Sdes# 0x01 Force detection of keyboard, else we always assume a keyboard 71163535Sdes# 0x02 Don't reset keyboard, useful for some newer ThinkPads 72163535Sdes# 0x03 Force detection and avoid reset, might help with certain 73163535Sdes# dockingstations 74163535Sdes# 0x04 Old-style (XT) keyboard support, useful for older ThinkPads 75163535Sdes 76163535Sdes# Video card driver for VGA adapters. 77163535Sdesdevice vga 78163535Sdeshint.vga.0.at="isa" 79163535Sdes 80163535Sdes# Options for vga: 81163535Sdes# Try the following option if the mouse pointer is not drawn correctly 82163535Sdes# or font does not seem to be loaded properly. May cause flicker on 83163535Sdes# some systems. 84163535Sdesoptions VGA_ALT_SEQACCESS 85163535Sdes 86163535Sdes# If you can dispense with some vga driver features, you may want to 87163535Sdes# use the following options to save some memory. 88163535Sdes#options VGA_NO_FONT_LOADING # don't save/load font 89163535Sdes#options VGA_NO_MODE_CHANGE # don't change video modes 90163535Sdes 91163535Sdes# Older video cards may require this option for proper operation. 92163535Sdesoptions VGA_SLOW_IOACCESS # do byte-wide i/o's to TS and GDC regs 93163535Sdes 94163535Sdes# The following option probably won't work with the LCD displays. 95163535Sdesoptions VGA_WIDTH90 # support 90 column modes 96163535Sdes 97163535Sdes# Debugging. 98163535Sdesoptions VGA_DEBUG 99163535Sdes 100188274Swkoszek# AGP debugging. 101191954Skuriyamaoptions AGP_DEBUG 102188274Swkoszek 103129351Smarcel# The following devices are not supported. 104129321Smarcelnodevice fdc 105129321Smarcelnooption FDC_DEBUG 106