FreeBSD/Linux Kernel Cross Reference
sys/ia64/conf/NOTES
1 # $FreeBSD: releng/6.0/sys/ia64/conf/NOTES 142436 2005-02-25 07:10:37Z delphij $
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 #
10 machine 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.
18 cpu ITANIUM
19 cpu ITANIUM2
20
21 # option: COMPAT_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.
24 options COMPAT_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.
29 options 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.
34 options LOG2_PAGE_SIZE=15 # 32K
35
36 # option: SKI
37 # Build support for running under the ski simulator.
38 options 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.
43 options UWX_TRACE_ENABLE
44
45 # MI options
46 options ACPI_DEBUG
47 options KSTACK_PAGES=3
48
49 device acpi
50
51 device agp
52 device eisa
53 device isa
54 device pci
55
56 # The following devices are not supported.
57 nodevice fdc
58 nooption FDC_DEBUG
59 nodevice sio
60 nooption COM_ESP
61 nooption CONSPEED
Cache object: d2d31ce61cb33aef23be62c55e3e2975
|