]> CyberLeo.Net >> Repos - FreeBSD/releng/10.0.git/blob - sys/ia64/conf/NOTES
- Copy stable/10 (r259064) to releng/10.0 as part of the
[FreeBSD/releng/10.0.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: UWX_TRACE_ENABLE
31 # Build the unwinder with tracing support. This option is used to debug the
32 # unwinder itself and the glue around it.
33 options         UWX_TRACE_ENABLE
34
35 # MI options
36 options         ACPI_DEBUG
37 options         KSTACK_PAGES=3
38
39 device          acpi
40
41 device          agp
42 device          isa
43 device          pci
44
45 # PS/2 mouse
46 device          psm
47 hint.psm.0.at="atkbdc"
48 hint.psm.0.irq="12"
49
50 # Options for psm:
51 options         PSM_HOOKRESUME          #hook the system resume event, useful
52                                         #for some laptops
53 options         PSM_RESETAFTERSUSPEND   #reset the device at the resume event
54
55 # The keyboard controller; it controls the keyboard and the PS/2 mouse.
56 device          atkbdc
57 hint.atkbdc.0.at="isa"
58 hint.atkbdc.0.port="0x060"
59
60 # The AT keyboard
61 device          atkbd
62 hint.atkbd.0.at="atkbdc"
63 hint.atkbd.0.irq="1"
64
65 # Options for atkbd:
66 options         ATKBD_DFLT_KEYMAP       # specify the built-in keymap
67 makeoptions     ATKBD_DFLT_KEYMAP=jp.106
68
69 # `flags' for atkbd:
70 #       0x01    Force detection of keyboard, else we always assume a keyboard
71 #       0x02    Don't reset keyboard, useful for some newer ThinkPads
72 #       0x03    Force detection and avoid reset, might help with certain
73 #               dockingstations
74 #       0x04    Old-style (XT) keyboard support, useful for older ThinkPads
75
76 # Video card driver for VGA adapters.
77 device          vga
78 hint.vga.0.at="isa"
79
80 # Options for vga:
81 # Try the following option if the mouse pointer is not drawn correctly
82 # or font does not seem to be loaded properly.  May cause flicker on
83 # some systems.
84 options         VGA_ALT_SEQACCESS
85
86 # If you can dispense with some vga driver features, you may want to
87 # use the following options to save some memory.
88 #options        VGA_NO_FONT_LOADING     # don't save/load font
89 #options        VGA_NO_MODE_CHANGE      # don't change video modes
90
91 # Older video cards may require this option for proper operation.
92 options         VGA_SLOW_IOACCESS       # do byte-wide i/o's to TS and GDC regs
93
94 # The following option probably won't work with the LCD displays.
95 options         VGA_WIDTH90             # support 90 column modes
96
97 # Debugging.
98 options         VGA_DEBUG
99
100 # AGP debugging.
101 options         AGP_DEBUG
102
103 # The following devices are not supported.
104 nodevice        fdc
105 nooption        FDC_DEBUG