NOTES revision 129321
1# $FreeBSD: head/sys/ia64/conf/NOTES 129321 2004-05-17 07:03:01Z marcel $
2#
3# This file contains machine dependent kernel configuration notes.  For
4# machine independent notes, look in /sys/conf/NOTES.
5
6# directive: machine
7# This directive is mandatory.  It defines the architecture to be configured
8# for. It can only be ia64 at this time.
9#
10machine		ia64
11
12# directive: cpu
13# You must specify at least one CPU (the one you intend to run on). Deleting
14# the support for CPUs you don't need to use may make parts of the system run
15# faster. There's currently no special code for the different CPUs. Note also
16# that the cpu declares the family. We may need to add support for specifying
17# particular models.
18cpu		ITANIUM
19cpu		ITANIUM2
20
21# option: IA32
22# This option enables the support for execution of i386 (32-bit) programs on
23# ia64. It is based on the ia32 emulation in the processor.
24options		IA32
25
26# option: LOG2_ID_PAGE_SIZE
27# Specify the log2 size of the identity (direct) mappings in regions 6 and 7
28# of the virtual address space.
29options 	LOG2_ID_PAGE_SIZE=27		# 128M
30
31# option: LOG2_PAGE_SIZE
32# Specify the log2 size of the page to be used for virtual memory management.
33# The page size being equal to 1<<LOG2_PAGE_SIZE.
34options		LOG2_PAGE_SIZE=15		# 32K
35
36# option: SKI
37# Build support for running under the ski simulator.
38options		SKI
39
40# option: UWX_TRACE_ENABLE
41# Build the unwinder with tracing support. This option is used to debug the
42# unwinder itself and the glue around it.
43options		UWX_TRACE_ENABLE
44
45# MI options
46options		ACPI_DEBUG
47options		KSTACK_PAGES=3
48
49device		acpi
50device		agp
51device		eisa
52device		isa
53device		pci
54
55# The following devices are no supported
56nodevice	fdc
57nooption	FDC_DEBUG
58
59nodevice	sio
60nooption	COM_ESP
61nooption	CONSPEED
62