]> CyberLeo.Net >> Repos - FreeBSD/releng/9.2.git/blob - sys/ia64/conf/NOTES
- Copy stable/9 to releng/9.2 as part of the 9.2-RELEASE cycle.
[FreeBSD/releng/9.2.git] / sys / ia64 / conf / NOTES
1 # $FreeBSD$
2 #
3 # This file contains machine dependent kernel configuration notes.  For
4 # machine independent notes, look in /sys/conf/NOTES.
5
6 # directive: cpu
7 # You must specify at least one CPU (the one you intend to run on). Deleting
8 # the support for CPUs you don't need to use may make parts of the system run
9 # faster. There's currently no special code for the different CPUs. Note also
10 # that the cpu declares the family. We may need to add support for specifying
11 # particular models.
12 cpu             ITANIUM
13 cpu             ITANIUM2
14
15 # option: COMPAT_FREEBSD32
16 # This option enables the support for execution of i386 (32-bit) programs on
17 # ia64. It is based on the ia32 emulation in the processor.
18 options         COMPAT_FREEBSD32
19
20 # option: LOG2_ID_PAGE_SIZE
21 # Specify the log2 size of the identity (direct) mappings in regions 6 and 7
22 # of the virtual address space.
23 options         LOG2_ID_PAGE_SIZE=27            # 128M
24
25 # option: LOG2_PAGE_SIZE
26 # Specify the log2 size of the page to be used for virtual memory management.
27 # The page size being equal to 1<<LOG2_PAGE_SIZE.
28 options         LOG2_PAGE_SIZE=14               # 16K
29
30 # option: SKI
31 # Build support for running under the ski simulator.
32 options         SKI
33
34 # option: UWX_TRACE_ENABLE
35 # Build the unwinder with tracing support. This option is used to debug the
36 # unwinder itself and the glue around it.
37 options         UWX_TRACE_ENABLE
38
39 # MI options
40 options         ACPI_DEBUG
41 options         KSTACK_PAGES=3
42
43 device          acpi
44
45 device          agp
46 device          isa
47 device          pci
48
49 # PS/2 mouse
50 device          psm
51 hint.psm.0.at="atkbdc"
52 hint.psm.0.irq="12"
53
54 # Options for psm:
55 options         PSM_HOOKRESUME          #hook the system resume event, useful
56                                         #for some laptops
57 options         PSM_RESETAFTERSUSPEND   #reset the device at the resume event
58
59 # The keyboard controller; it controls the keyboard and the PS/2 mouse.
60 device          atkbdc
61 hint.atkbdc.0.at="isa"
62 hint.atkbdc.0.port="0x060"
63
64 # The AT keyboard
65 device          atkbd
66 hint.atkbd.0.at="atkbdc"
67 hint.atkbd.0.irq="1"
68
69 # Options for atkbd:
70 options         ATKBD_DFLT_KEYMAP       # specify the built-in keymap
71 makeoptions     ATKBD_DFLT_KEYMAP=jp.106
72
73 # `flags' for atkbd:
74 #       0x01    Force detection of keyboard, else we always assume a keyboard
75 #       0x02    Don't reset keyboard, useful for some newer ThinkPads
76 #       0x03    Force detection and avoid reset, might help with certain
77 #               dockingstations
78 #       0x04    Old-style (XT) keyboard support, useful for older ThinkPads
79
80 # Video card driver for VGA adapters.
81 device          vga
82 hint.vga.0.at="isa"
83
84 # Options for vga:
85 # Try the following option if the mouse pointer is not drawn correctly
86 # or font does not seem to be loaded properly.  May cause flicker on
87 # some systems.
88 options         VGA_ALT_SEQACCESS
89
90 # If you can dispense with some vga driver features, you may want to
91 # use the following options to save some memory.
92 #options        VGA_NO_FONT_LOADING     # don't save/load font
93 #options        VGA_NO_MODE_CHANGE      # don't change video modes
94
95 # Older video cards may require this option for proper operation.
96 options         VGA_SLOW_IOACCESS       # do byte-wide i/o's to TS and GDC regs
97
98 # The following option probably won't work with the LCD displays.
99 options         VGA_WIDTH90             # support 90 column modes
100
101 # Debugging.
102 options         VGA_DEBUG
103
104 # AGP debugging.
105 options         AGP_DEBUG
106
107 # The following devices are not supported.
108 nodevice        fdc
109 nooption        FDC_DEBUG