NOTES revision 188274
1119377Smarcel# $FreeBSD: head/sys/ia64/conf/NOTES 188274 2009-02-07 09:57:14Z wkoszek $ 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 15134410Smarcel# option: COMPAT_IA32 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. 18134410Smarceloptions COMPAT_IA32 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. 28119469Smarceloptions LOG2_PAGE_SIZE=15 # 32K 29119377Smarcel 30119377Smarcel# option: SKI 31119377Smarcel# Build support for running under the ski simulator. 32119377Smarceloptions SKI 33119377Smarcel 34119377Smarcel# option: UWX_TRACE_ENABLE 35119377Smarcel# Build the unwinder with tracing support. This option is used to debug the 36119377Smarcel# unwinder itself and the glue around it. 37119377Smarceloptions UWX_TRACE_ENABLE 38119377Smarcel 39119377Smarcel# MI options 40119377Smarceloptions ACPI_DEBUG 41119377Smarceloptions KSTACK_PAGES=3 42119377Smarcel 43119377Smarceldevice acpi 44141369Snjl 45119377Smarceldevice agp 46119377Smarceldevice isa 47119377Smarceldevice pci 48129321Smarcel 49163535Sdes# PS/2 mouse 50163535Sdesdevice psm 51163535Sdeshint.psm.0.at="atkbdc" 52163535Sdeshint.psm.0.irq="12" 53163535Sdes 54163535Sdes# Options for psm: 55163535Sdesoptions PSM_HOOKRESUME #hook the system resume event, useful 56163535Sdes #for some laptops 57163535Sdesoptions PSM_RESETAFTERSUSPEND #reset the device at the resume event 58163535Sdes 59163535Sdes# The keyboard controller; it controls the keyboard and the PS/2 mouse. 60163535Sdesdevice atkbdc 61163535Sdeshint.atkbdc.0.at="isa" 62163535Sdeshint.atkbdc.0.port="0x060" 63163535Sdes 64163535Sdes# The AT keyboard 65163535Sdesdevice atkbd 66163535Sdeshint.atkbd.0.at="atkbdc" 67163535Sdeshint.atkbd.0.irq="1" 68163535Sdes 69163535Sdes# Options for atkbd: 70163535Sdesoptions ATKBD_DFLT_KEYMAP # specify the built-in keymap 71163535Sdesmakeoptions ATKBD_DFLT_KEYMAP=jp.106 72163535Sdes 73163535Sdes# `flags' for atkbd: 74163535Sdes# 0x01 Force detection of keyboard, else we always assume a keyboard 75163535Sdes# 0x02 Don't reset keyboard, useful for some newer ThinkPads 76163535Sdes# 0x03 Force detection and avoid reset, might help with certain 77163535Sdes# dockingstations 78163535Sdes# 0x04 Old-style (XT) keyboard support, useful for older ThinkPads 79163535Sdes 80163535Sdes# Video card driver for VGA adapters. 81163535Sdesdevice vga 82163535Sdeshint.vga.0.at="isa" 83163535Sdes 84163535Sdes# Options for vga: 85163535Sdes# Try the following option if the mouse pointer is not drawn correctly 86163535Sdes# or font does not seem to be loaded properly. May cause flicker on 87163535Sdes# some systems. 88163535Sdesoptions VGA_ALT_SEQACCESS 89163535Sdes 90163535Sdes# If you can dispense with some vga driver features, you may want to 91163535Sdes# use the following options to save some memory. 92163535Sdes#options VGA_NO_FONT_LOADING # don't save/load font 93163535Sdes#options VGA_NO_MODE_CHANGE # don't change video modes 94163535Sdes 95163535Sdes# Older video cards may require this option for proper operation. 96163535Sdesoptions VGA_SLOW_IOACCESS # do byte-wide i/o's to TS and GDC regs 97163535Sdes 98163535Sdes# The following option probably won't work with the LCD displays. 99163535Sdesoptions VGA_WIDTH90 # support 90 column modes 100163535Sdes 101163535Sdes# Debugging. 102163535Sdesoptions VGA_DEBUG 103163535Sdes 104188274Swkoszek# AGP debugging. 105188274Swkoszekoptions AGP_DEBUG 106188274Swkoszek 107129351Smarcel# The following devices are not supported. 108129321Smarcelnodevice fdc 109129321Smarcelnooption FDC_DEBUG 110