3 if KERNEL_linux || KERNEL_uclinux
7 prompt "Get kernel headers from:"
9 config KERNEL_LINUX_INSTALL
11 prompt "kernel's 'headers_install'"
13 This will make use of the new headers_install rule in recent kernels.
14 This is most probably what you want to use.
16 if KERNEL_LINUX_INSTALL
18 config KERNEL_LINUX_INSTALL_CHECK
20 prompt "Check installed headers"
23 If you are in doubt that installed headers are buggy, say 'Y'
24 here to have an extra check passed onto the headers.
28 prompt "Linux kernel version"
30 config KERNEL_V_2_6_18_8
32 prompt "2.6.18.8 (OBSOLETE)"
35 config KERNEL_V_2_6_19_7
37 prompt "2.6.19.7 (OBSOLETE)"
40 config KERNEL_V_2_6_20_21
42 prompt "2.6.20.21 (OBSOLETE)"
45 config KERNEL_V_2_6_21_7
47 prompt "2.6.21.7 (OBSOLETE)"
50 config KERNEL_V_2_6_22_19
52 prompt "2.6.22.19 (OBSOLETE)"
55 config KERNEL_V_2_6_23_17
57 prompt "2.6.23.17 (OBSOLETE)"
60 config KERNEL_V_2_6_24_7
62 prompt "2.6.24.7 (OBSOLETE)"
65 config KERNEL_V_2_6_25_20
67 prompt "2.6.25.20 (OBSOLETE)"
70 config KERNEL_V_2_6_26_8
72 prompt "2.6.26.8 (OBSOLETE)"
75 config KERNEL_V_2_6_27_22
77 prompt "2.6.27.22 (OBSOLETE)"
80 config KERNEL_V_2_6_28
84 config KERNEL_V_2_6_28_1
88 config KERNEL_V_2_6_28_2
92 config KERNEL_V_2_6_28_3
96 config KERNEL_V_2_6_28_4
100 config KERNEL_V_2_6_28_5
104 config KERNEL_V_2_6_28_6
108 config KERNEL_V_2_6_28_7
112 config KERNEL_V_2_6_28_8
116 config KERNEL_V_2_6_28_9
120 config KERNEL_V_2_6_28_10
124 config KERNEL_V_2_6_29
128 config KERNEL_V_2_6_29_1
132 config KERNEL_V_2_6_29_2
136 # CT_INSERT_VERSION_ABOVE
137 # Don't remove above line!
139 config KERNEL_V_select
141 prompt "Other version (EXPERIMENTAL)"
142 depends on EXPERIMENTAL
146 config KERNEL_VERSION
148 prompt "Kernel version" if KERNEL_V_select
149 default "2.6.18.8" if KERNEL_V_2_6_18_8
150 default "2.6.19.7" if KERNEL_V_2_6_19_7
151 default "2.6.20.21" if KERNEL_V_2_6_20_21
152 default "2.6.21.7" if KERNEL_V_2_6_21_7
153 default "2.6.22.19" if KERNEL_V_2_6_22_19
154 default "2.6.23.17" if KERNEL_V_2_6_23_17
155 default "2.6.24.7" if KERNEL_V_2_6_24_7
156 default "2.6.25.20" if KERNEL_V_2_6_25_20
157 default "2.6.26.8" if KERNEL_V_2_6_26_8
158 default "2.6.27.22" if KERNEL_V_2_6_27_22
159 default "2.6.28" if KERNEL_V_2_6_28
160 default "2.6.28.1" if KERNEL_V_2_6_28_1
161 default "2.6.28.2" if KERNEL_V_2_6_28_2
162 default "2.6.28.3" if KERNEL_V_2_6_28_3
163 default "2.6.28.4" if KERNEL_V_2_6_28_4
164 default "2.6.28.5" if KERNEL_V_2_6_28_5
165 default "2.6.28.6" if KERNEL_V_2_6_28_6
166 default "2.6.28.7" if KERNEL_V_2_6_28_7
167 default "2.6.28.8" if KERNEL_V_2_6_28_8
168 default "2.6.28.9" if KERNEL_V_2_6_28_9
169 default "2.6.28.10" if KERNEL_V_2_6_28_10
170 default "2.6.29" if KERNEL_V_2_6_29
171 default "2.6.29.1" if KERNEL_V_2_6_29_1
172 default "2.6.29.2" if KERNEL_V_2_6_29_2
173 # CT_INSERT_VERSION_STRING_ABOVE
174 # Don't remove above line!
176 Enter here the kernel version you want to use, if it is
177 not listed above. Something like V.P.S or V.P.S.E, where:
185 prompt "Kernel verbosity:"
186 default KERNEL_LINUX_VERBOSITY_0
188 config KERNEL_LINUX_VERBOSITY_0
192 Print simplified command lines.
194 config KERNEL_LINUX_VERBOSITY_1
196 prompt "Full commands"
198 Print full command lines.
200 config KERNEL_LINUX_VERBOSITY_2
202 prompt "Exec reasons"
204 Print the reasons why a make target is rebuild.
208 config KERNEL_LINUX_VERBOSE_LEVEL
210 default 0 if KERNEL_LINUX_VERBOSITY_0
211 default 1 if KERNEL_LINUX_VERBOSITY_1
212 default 2 if KERNEL_LINUX_VERBOSITY_2
216 config KERNEL_LINUX_USE_CUSTOM_HEADERS
218 prompt "Use custom headers"
220 If you have some kernel headers lying around, you can enter the path
223 if KERNEL_LINUX_USE_CUSTOM_HEADERS
225 config KERNEL_LINUX_CUSTOM_IS_TARBALL
227 prompt "This is a tarball"
230 If you say 'n' here, the path below is expected to point to a directory
231 containing readily prepared headers
233 If you say 'y' here, then the path below is expected to point to a
234 tarball of such a directory.
236 Eg., if your headers are available in: /foo/bar/buz/my_hdrs/include,
237 say 'n' here, and enter: /foo/bar/buz/my_hdrs below.
239 Now, passing a tarball around is easier than passing a directory, so
240 if you want to, you can make a tarball of /foo/bar/buz/my_hdrs/include,
241 say 'y' here, and enter the path to this tarball below.
243 config KERNEL_LINUX_CUSTOM_PATH
245 prompt "Path to custom headers directory/tarball"
247 See KERNEL_LINUX_CUSTOM_IS_TARBALL, above.
249 endif # KERNEL_LINUX_USE_CUSTOM_DIR