Subversion Repositories HelenOS

Rev

Rev 3466 | Rev 4192 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3466 Rev 4153
Line 1... Line 1...
1
#
1
#
2
# Copyright (c) 2006 Ondrej Palkovsky 
2
# Copyright (c) 2006 Ondrej Palkovsky
-
 
3
# Copyright (c) 2009 Martin Decky
3
# All rights reserved.
4
# All rights reserved.
4
#
5
#
5
# Redistribution and use in source and binary forms, with or without
6
# Redistribution and use in source and binary forms, with or without
6
# modification, are permitted provided that the following conditions
7
# modification, are permitted provided that the following conditions
7
# are met:
8
# are met:
Line 24... Line 25...
24
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
25
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
25
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
26
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
26
# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
27
# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
27
#
28
#
28
 
29
 
29
## General configuration directives
30
## General platform options
30
 
31
 
31
# Platform
32
% Platform
32
@ "amd64" AMD64/Intel EM64T (PC)
33
@ "amd64" AMD64/Intel EM64T (PC)
33
@ "arm32" ARM 32-bit
34
@ "arm32" ARM 32-bit
34
@ "ia32" Intel IA-32 (PC)
35
@ "ia32" Intel IA-32 (PC)
35
@ "ia32xen" Intel IA-32 on Xen hypervisor
-
 
36
@ "ia64" Intel IA-64
36
@ "ia64" Intel IA-64
37
@ "mips32" MIPS 32-bit
37
@ "mips32" MIPS 32-bit
38
@ "ppc32" PowerPC 32-bit (iMac G4)
38
@ "ppc32" PowerPC 32-bit (iMac G4)
39
@ "ppc64" PowerPC 64-bit (iMac G5)
-
 
40
@ "sparc64" Sun UltraSPARC 64-bit
39
@ "sparc64" Sun UltraSPARC 64-bit
41
! PLATFORM (choice)
40
! PLATFORM (choice)
42
 
41
 
43
# Machine
42
% Machine type
44
@ "msim" MSIM
43
@ "msim" MSIM
45
@ "simics" Simics
-
 
46
@ "bgxemul" GXEmul big endian
44
@ "bgxemul" GXEmul big endian
47
@ "lgxemul" GXEmul little endian
45
@ "lgxemul" GXEmul little endian
48
! [PLATFORM=mips32] MACHINE (choice)
46
! [PLATFORM=mips32] MACHINE (choice)
49
 
47
 
50
# Machine type
48
% Machine type
51
@ "ski" Ski ia64 simulator
-
 
52
@ "i460GX" i460GX chipset machine
49
@ "i460GX" i460GX chipset machine
-
 
50
@ "ski" Ski ia64 simulator
53
! [PLATFORM=ia64] MACHINE (choice)
51
! [PLATFORM=ia64] MACHINE (choice)
54
 
52
 
-
 
53
% Machine type
-
 
54
@ "generic" Generic Sun workstation or server
-
 
55
@ "serengeti" Serengeti system
-
 
56
! [PLATFORM=sparc64] MACHINE (choice)
-
 
57
 
-
 
58
% CPU type
-
 
59
@ "pentium4" Pentium 4
-
 
60
@ "pentium3" Pentium 3
-
 
61
@ "core" Core Solo/Duo
-
 
62
@ "athlon_xp" Athlon XP
-
 
63
@ "athlon_mp" Athlon MP
-
 
64
! [PLATFORM=ia32] PROCESSOR (choice)
-
 
65
 
-
 
66
% CPU type
-
 
67
@ "opteron" Opteron
-
 
68
! [PLATFORM=amd64] PROCESSOR (choice)
-
 
69
 
-
 
70
% CPU type
-
 
71
@ "us" UltraSPARC I-II subarchitecture
-
 
72
@ "us3" UltraSPARC III-IV subarchitecture
-
 
73
! [PLATFORM=sparc64&MACHINE=generic] PROCESSOR (choice)
-
 
74
 
-
 
75
% CPU type
-
 
76
@ "us3"
-
 
77
! [PLATFORM=sparc64&MACHINE=serengeti] PROCESSOR (choice)
-
 
78
 
-
 
79
% Ramdisk format
-
 
80
@ "tmpfs" TMPFS image
-
 
81
@ "fat" FAT16 image
-
 
82
! RDFMT (choice)
-
 
83
 
-
 
84
 
-
 
85
## Mapping between platform and kernel architecture
-
 
86
 
-
 
87
% Kernel architecture
-
 
88
@ "amd64"
-
 
89
! [PLATFORM=amd64] KARCH (choice)
-
 
90
 
-
 
91
% Kernel architecture
-
 
92
@ "arm32"
-
 
93
! [PLATFORM=arm32] KARCH (choice)
-
 
94
 
-
 
95
% Kernel architecture
-
 
96
@ "ia32"
-
 
97
! [PLATFORM=ia32] KARCH (choice)
-
 
98
 
-
 
99
% Kernel architecture
-
 
100
@ "ia32xen"
-
 
101
! [PLATFORM=ia32xen] KARCH (choice)
-
 
102
 
-
 
103
% Kernel architecture
-
 
104
@ "ia64"
-
 
105
! [PLATFORM=ia64] KARCH (choice)
-
 
106
 
-
 
107
% Kernel architecture
-
 
108
@ "mips32"
-
 
109
! [PLATFORM=mips32] KARCH (choice)
-
 
110
 
-
 
111
% Kernel architecture
-
 
112
@ "ppc32"
-
 
113
! [PLATFORM=ppc32] KARCH (choice)
-
 
114
 
-
 
115
% Kernel architecture
-
 
116
@ "ppc64"
-
 
117
! [PLATFORM=ppc64] KARCH (choice)
-
 
118
 
-
 
119
% Kernel architecture
-
 
120
@ "sparc64"
-
 
121
! [PLATFORM=sparc64] KARCH (choice)
-
 
122
 
-
 
123
 
-
 
124
## Mapping between platform and user space architecture
-
 
125
 
-
 
126
% User space architecture
-
 
127
@ "amd64"
-
 
128
! [PLATFORM=amd64] UARCH (choice)
-
 
129
 
-
 
130
% User space architecture
-
 
131
@ "arm32"
-
 
132
! [PLATFORM=arm32] UARCH (choice)
-
 
133
 
-
 
134
% User space architecture
-
 
135
@ "ia32"
-
 
136
! [PLATFORM=ia32|PLATFORM=ia32xen] UARCH (choice)
-
 
137
 
-
 
138
% User space architecture
-
 
139
@ "ia64"
-
 
140
! [PLATFORM=ia64] UARCH (choice)
-
 
141
 
-
 
142
% User space architecture
-
 
143
@ "mips32"
-
 
144
! [PLATFORM=mips32&(MACHINE=msim|MACHINE=lgxemul)] UARCH (choice)
-
 
145
 
-
 
146
% User space architecture
-
 
147
@ "mips32eb"
-
 
148
! [PLATFORM=mips32&MACHINE=bgxemul] UARCH (choice)
-
 
149
 
-
 
150
% User space architecture
-
 
151
@ "ppc32"
-
 
152
! [PLATFORM=ppc32] UARCH (choice)
-
 
153
 
-
 
154
% User space architecture
-
 
155
@ "ppc64"
-
 
156
! [PLATFORM=ppc64] UARCH (choice)
-
 
157
 
-
 
158
% User space architecture
-
 
159
@ "sparc64"
-
 
160
! [PLATFORM=sparc64] UARCH (choice)
-
 
161
 
-
 
162
 
-
 
163
## Mapping between platform and boot architecture
-
 
164
 
-
 
165
% Boot architecture
-
 
166
@ "amd64"
-
 
167
! [PLATFORM=amd64] BARCH (choice)
-
 
168
 
-
 
169
% Boot architecture
-
 
170
@ "arm32"
-
 
171
! [PLATFORM=arm32] BARCH (choice)
-
 
172
 
-
 
173
% Boot architecture
-
 
174
@ "ia32"
-
 
175
! [PLATFORM=ia32] BARCH (choice)
-
 
176
 
-
 
177
% Boot architecture
-
 
178
@ "ia32xen"
-
 
179
! [PLATFORM=ia32xen] BARCH (choice)
-
 
180
 
-
 
181
% Boot architecture
-
 
182
@ "ia64"
-
 
183
! [PLATFORM=ia64] BARCH (choice)
-
 
184
 
-
 
185
% Boot architecture
-
 
186
@ "mips32"
-
 
187
! [PLATFORM=mips32] BARCH (choice)
-
 
188
 
-
 
189
% Boot architecture
-
 
190
@ "ppc32"
-
 
191
! [PLATFORM=ppc32] BARCH (choice)
-
 
192
 
-
 
193
% Boot architecture
-
 
194
@ "ppc64"
-
 
195
! [PLATFORM=ppc64] BARCH (choice)
-
 
196
 
-
 
197
% Boot architecture
-
 
198
@ "sparc64"
-
 
199
! [PLATFORM=sparc64] BARCH (choice)
-
 
200
 
-
 
201
 
-
 
202
## Mapping between platform and image format
-
 
203
 
-
 
204
% Image format
-
 
205
@ "binary"
-
 
206
! [PLATFORM=mips32&MACHINE=msim] IMAGE (choice)
-
 
207
 
-
 
208
% Image format
-
 
209
@ "ecoff"
-
 
210
! [PLATFORM=mips32&(MACHINE=bgxemul|MACHINE=lgxemul)] IMAGE (choice)
-
 
211
 
-
 
212
 
-
 
213
## Compiler options
-
 
214
 
55
# Compiler
215
% Compiler
56
@ "gcc_cross" GCC Cross-compiler
216
@ "gcc_cross" GCC Cross-compiler
57
@ "gcc_native" GCC Native
217
@ "gcc_native" GCC Native
58
@ "icc_native" ICC Native
218
@ "icc_native" ICC Native
59
@ "suncc_native" Sun Studio C Compiler
219
@ "suncc_native" Sun Studio C Compiler
60
! [PLATFORM=amd64|PLATFORM=ia32|PLATFORM=ia32xen] COMPILER (choice)
220
! [PLATFORM=amd64|PLATFORM=ia32] COMPILER (choice)
61
 
221
 
62
# Compiler
222
% Compiler
63
@ "gcc_cross" GCC Cross-compiler
223
@ "gcc_cross" GCC Cross-compiler
64
@ "gcc_native" GCC Native
224
@ "gcc_native" GCC Native
65
@ "icc_native" ICC Native
225
@ "icc_native" ICC Native
66
! [PLATFORM=ia64] COMPILER (choice)
226
! [PLATFORM=ia64] COMPILER (choice)
67
 
227
 
68
# Compiler
228
% Compiler
69
@ "gcc_cross" GCC Cross-compiler
229
@ "gcc_cross" GCC Cross-compiler
70
@ "gcc_native" GCC Native
230
@ "gcc_native" GCC Native
71
@ "suncc_native" Sun Studio C Compiler
231
@ "suncc_native" Sun Studio C Compiler
72
! [PLATFORM=sparc64] COMPILER (choice)
232
! [PLATFORM=sparc64] COMPILER (choice)
73
 
233
 
74
# Compiler
234
% Compiler
75
@ "gcc_cross" GCC Cross-compiler
235
@ "gcc_cross" GCC Cross-compiler
76
@ "gcc_native" GCC Native
236
@ "gcc_native" GCC Native
77
! [PLATFORM=arm32|PLATFORM=mips32|PLATFORM=ppc32|PLATFORM=ppc64] COMPILER (choice)
237
! [PLATFORM=arm32|PLATFORM=mips32|PLATFORM=ppc32] COMPILER (choice)
-
 
238
 
-
 
239
 
-
 
240
## Kernel configuration
-
 
241
 
-
 
242
% Fences
-
 
243
! [PLATFORM=ia32&(PROCESSOR=athlon_xp|PROCESSOR=athlon_mp|PROCESSOR=pentium3)] CONFIG_FENCES_P3 (y)
-
 
244
 
-
 
245
% Fences
-
 
246
! [PLATFORM=ia32&(PROCESSOR=pentium4|PROCESSOR=core)] CONFIG_FENCES_P4 (y)
-
 
247
 
-
 
248
% Fences
-
 
249
! [PLATFORM=amd64] CONFIG_FENCES_P4 (y)
-
 
250
 
-
 
251
% ACPI support
-
 
252
! [PLATFORM=ia32|PLATFORM=amd64] CONFIG_ACPI (y)
-
 
253
 
-
 
254
% Hierarchical page tables support
-
 
255
! [PLATFORM=ia32|PLATFORM=amd64|PLATFORM=arm32|PLATFORM=mips32|PLATFORM=ppc32] CONFIG_PAGE_PT (y)
-
 
256
 
-
 
257
% Page hash table support
-
 
258
! [PLATFORM=ia64|PLATFORM=sparc64] CONFIG_PAGE_HT (y)
-
 
259
 
-
 
260
% Software integer division support
-
 
261
! [PLATFORM=ia32|PLATFORM=arm32|PLATFORM=ia64|PLATFORM=mips32|PLATFORM=ppc32] CONFIG_SOFTINT (y)
-
 
262
 
-
 
263
% ASID support
-
 
264
! [PLATFORM=ia64|PLATFORM=mips32|PLATFORM=ppc32|PLATFORM=sparc64] CONFIG_ASID (y)
78
 
265
 
-
 
266
% ASID FIFO support
-
 
267
! [PLATFORM=ia64|PLATFORM=mips32|PLATFORM=ppc32|PLATFORM=sparc64] CONFIG_ASID_FIFO (y)
-
 
268
 
-
 
269
% OpenFirmware tree support
-
 
270
! [PLATFORM=sparc64] CONFIG_OFW_TREE (y)
-
 
271
 
-
 
272
% Multiboot standard support
-
 
273
! [PLATFORM=ia32|PLATFORM=amd64] CONFIG_MULTIBOOT (y)
-
 
274
 
-
 
275
% FPU support
-
 
276
! [PLATFORM=ia32|PLATFORM=amd64|PLATFORM=ia64|PLATFORM=sparc64] CONFIG_FPU (y)
-
 
277
 
-
 
278
% FPU support
-
 
279
! [PLATFORM=mips32&(MACHINE=lgxemul|MACHINE=bgxemul)] CONFIG_FPU (y)
-
 
280
 
-
 
281
 
-
 
282
## Kernel features options
-
 
283
 
-
 
284
% Support for SMP
-
 
285
! [PLATFORM=ia32|PLATFORM=amd64|PLATFORM=sparc64|PLATFORM=ia64|(PLATFORM=mips32&MACHINE=msim)] CONFIG_SMP (y/n)
-
 
286
 
79
# Debug build
287
% Debug build
80
! CONFIG_DEBUG (y/n)
288
! CONFIG_DEBUG (y/n)
81
 
289
 
-
 
290
% Deadlock detection support for spinlocks
-
 
291
! [CONFIG_DEBUG=y&CONFIG_SMP=y] CONFIG_DEBUG_SPINLOCK (y/n)
-
 
292
 
-
 
293
% Improved support for hyperthreading
-
 
294
! [PLATFORM=amd64&CONFIG_SMP=y] CONFIG_HT (y/n)
-
 
295
 
-
 
296
% Improved support for hyperthreading
-
 
297
! [PLATFORM=ia32&PROCESSOR!=athlon_xp&PROCESSOR!=athlon_mp&PROCESSOR!=pentium3&CONFIG_SMP=y] CONFIG_HT (y/n)
-
 
298
 
-
 
299
% Lazy FPU context switching
-
 
300
! [CONFIG_FPU=y] CONFIG_FPU_LAZY (y/n)
-
 
301
 
-
 
302
% Use VHPT
-
 
303
! [PLATFORM=ia64] CONFIG_VHPT (n/y)
-
 
304
 
-
 
305
% Use TSB
-
 
306
! [PLATFORM=sparc64] CONFIG_TSB (y/n)
-
 
307
 
-
 
308
% IO SAPIC on default address support
-
 
309
! [PLATFORM=ia64&MACHINE!=ski] CONFIG_IOSAPIC (y/n)
-
 
310
 
-
 
311
% Virtually indexed D-cache support
-
 
312
! [PLATFORM=sparc64] CONFIG_VIRT_IDX_DCACHE (y/n)
-
 
313
 
-
 
314
% Support for userspace debuggers
-
 
315
! CONFIG_UDEBUG (y/n)
-
 
316
 
-
 
317
% Kernel console support
-
 
318
! CONFIG_KCONSOLE (y/n)
-
 
319
 
-
 
320
% Kernel symbol information
-
 
321
! CONFIG_SYMTAB (y/n)
-
 
322
 
-
 
323
% Detailed kernel logging
-
 
324
! CONFIG_LOG (n/y)
-
 
325
 
-
 
326
% Compile kernel tests
-
 
327
! CONFIG_TEST (y/n)
-
 
328
 
-
 
329
 
-
 
330
## Hardware support
-
 
331
 
-
 
332
% Input device class
-
 
333
@ "generic" Keyboard or serial line
-
 
334
@ "none" No input device
-
 
335
! [PLATFORM=ia32|PLATFORM=arm32|PLATFORM=amd64|PLATFORM=mips32|PLATFORM=sparc64] CONFIG_HID_IN (choice)
-
 
336
 
-
 
337
% Input device class
-
 
338
@ "generic" Keyboard or serial line
-
 
339
@ "keyboard" Keyboard
-
 
340
@ "serial" Serial line
-
 
341
@ "none" No input device
-
 
342
! [PLATFORM=ia64&MACHINE=i460GX] CONFIG_HID_IN (choice)
-
 
343
 
-
 
344
% Output device class
-
 
345
@ "generic" Monitor or serial line
-
 
346
@ "none" No output device
-
 
347
! [PLATFORM=ia32|PLATFORM=amd64|PLATFORM=sparc64|PLATFORM=ppc32|(PLATFORM=ia64&MACHINE=i460GX)|(PLATFORM=mips32&MACHINE=msim)] CONFIG_HID_OUT (choice)
-
 
348
 
-
 
349
% Output device class
-
 
350
@ "generic" Monitor or serial line
-
 
351
@ "monitor" Monitor
-
 
352
@ "serial" Serial line
-
 
353
@ "none" No output device
-
 
354
! [PLATFORM=mips32&(MACHINE=bgxemul|MACHINE=lgxemul)] CONFIG_HID_OUT (choice)
-
 
355
 
-
 
356
% Output device class
-
 
357
@ "generic" Monitor or serial line
-
 
358
@ "monitor" Monitor
-
 
359
@ "serial" Serial line
-
 
360
@ "none" No output device
-
 
361
! [PLATFORM=arm32] CONFIG_HID_OUT (choice)
-
 
362
 
-
 
363
% PC keyboard support
-
 
364
! [CONFIG_HID_IN=generic&(PLATFORM=ia32|PLATFORM=amd64)] CONFIG_PC_KBD (y/n)
-
 
365
 
-
 
366
% PC keyboard support
-
 
367
! [(CONFIG_HID_IN=generic|CONFIG_HID_IN=keyboard)&PLATFORM=ia64&MACHINE=i460GX] CONFIG_PC_KBD (y/n)
-
 
368
 
-
 
369
% Support for msim/GXemul keyboard
-
 
370
! [CONFIG_HID_IN=generic&PLATFORM=mips32] CONFIG_MIPS_KBD (y/n)
-
 
371
 
-
 
372
% Support for msim/GXemul printer
-
 
373
! [(CONFIG_HID_OUT=generic|CONFIG_HID_OUT=serial)&PLATFORM=mips32] CONFIG_MIPS_PRN (y/n)
-
 
374
 
-
 
375
% Support for GXemul keyboard
-
 
376
! [CONFIG_HID_IN=generic&PLATFORM=arm32] CONFIG_ARM_KBD (y/n)
-
 
377
 
-
 
378
% Support for GXemul printer
-
 
379
! [(CONFIG_HID_OUT=generic|CONFIG_HID_OUT=serial)&PLATFORM=arm32] CONFIG_ARM_PRN (y/n)
-
 
380
 
-
 
381
% Support for NS16550 controller
-
 
382
! [(CONFIG_HID_IN=generic|CONFIG_HID_IN=keyboard)&PLATFORM=sparc64&MACHINE=generic] CONFIG_NS16550 (y/n)
-
 
383
 
-
 
384
% Support for NS16550 controller
-
 
385
! [(CONFIG_HID_IN=generic|CONFIG_HID_IN=serial)&PLATFORM=ia64&MACHINE=i460GX] CONFIG_NS16550 (y/n)
-
 
386
 
-
 
387
% Support for Z8530 controller
-
 
388
! [(CONFIG_HID_IN=generic|CONFIG_HID_IN=keyboardl)&PLATFORM=sparc64&MACHINE=generic] CONFIG_Z8530 (y/n)
-
 
389
 
-
 
390
% Support for Serengeti console
-
 
391
! [(CONFIG_HID_IN=generic|CONFIG_HID_OUT=generic)&PLATFORM=sparc64&MACHINE=serengeti] CONFIG_SGCN (y/n)
-
 
392
 
-
 
393
% i8042 controller support
-
 
394
! [CONFIG_PC_KBD=y] CONFIG_I8042 (y)
-
 
395
 
-
 
396
% Sun keyboard support
-
 
397
! [PLATFORM=sparc64&(CONFIG_NS16550=y|CONFIG_Z8530=y)] CONFIG_SUN_KBD (y)
-
 
398
 
-
 
399
% Dummy serial line input
-
 
400
! [CONFIG_MIPS_KBD=y|CONFIG_ARM_KBD=y] CONFIG_DSRLNIN (y)
-
 
401
 
-
 
402
% Dummy serial line output
-
 
403
! [CONFIG_MIPS_PRN=y|CONFIG_ARM_PRN=y] CONFIG_DSRLNOUT (y)
-
 
404
 
-
 
405
% Serial line input module
-
 
406
! [CONFIG_DSRLNIN=y|(PLATFORM=ia64&MACHINE=i460GX&CONFIG_NS16550=y)|(PLATFORM=ia64&MACHINE=ski)] CONFIG_SRLN (y)
-
 
407
 
-
 
408
% EGA support
-
 
409
! [CONFIG_HID_OUT=generic&(PLATFORM=ia32|PLATFORM=amd64)] CONFIG_EGA (y/n)
-
 
410
 
-
 
411
% EGA support
-
 
412
! [CONFIG_HID_OUT=generic&PLATFORM=ia64&MACHINE=i460GX] CONFIG_EGA (y/n)
-
 
413
 
-
 
414
% Framebuffer support
-
 
415
! [CONFIG_HID_OUT=generic&(PLATFORM=ia32|PLATFORM=amd64|PLATFORM=ppc32)] CONFIG_FB (y/n)
-
 
416
 
-
 
417
% Framebuffer support
-
 
418
! [(CONFIG_HID_OUT=generic|CONFIG_HID_OUT=monitor)&PLATFORM=mips32&(MACHINE=lgxemul|MACHINE=bgxemul)] CONFIG_FB (y/n)
-
 
419
 
-
 
420
% Framebuffer support
-
 
421
! [(CONFIG_HID_OUT=generic|CONFIG_HID_OUT=monitor)&PLATFORM=arm32] CONFIG_FB (y/n)
-
 
422
 
-
 
423
% Framebuffer support
-
 
424
! [(CONFIG_HID_OUT=generic|CONFIG_HID_OUT=monitor)&PLATFORM=sparc64&MACHINE=generic] CONFIG_FB (y/n)
-
 
425
 
-
 
426
% Default framebuffer mode
-
 
427
@ "640x480"
-
 
428
@ "800x600"
-
 
429
@ "1024x768"
-
 
430
@ "1152x720"
-
 
431
@ "1152x864"
-
 
432
@ "1280x960"
-
 
433
@ "1280x1024"
-
 
434
@ "1400x1050"
-
 
435
@ "1440x900"
-
 
436
@ "1440x1050"
-
 
437
@ "1600x1200"
-
 
438
@ "1920x1080"
-
 
439
@ "1920x1200"
-
 
440
! [(PLATFORM=ia32|PLATFORM=amd64)&CONFIG_HID_OUT!=none&CONFIG_FB=y] CONFIG_VESA_MODE (choice)
-
 
441
 
-
 
442
% Default framebuffer depth
-
 
443
@ "8"
-
 
444
@ "16"
-
 
445
@ "24"
-
 
446
! [(PLATFORM=ia32|PLATFORM=amd64)&CONFIG_HID_OUT!=none&CONFIG_FB=y] CONFIG_VESA_BPP (choice)
-
 
447
 
-
 
448
% Start AP processors by the loader
-
 
449
! [PLATFORM=sparc64&CONFIG_SMP=y] CONFIG_AP (y/n)
-
 
450
 
-
 
451
% Use Block Address Translation by the loader
-
 
452
! [PLATFORM=ppc32] CONFIG_BAT (y/n)
-
 
453
 
-
 
454
% Preserve A.OUT header in isofs.b
-
 
455
! [PLATFORM=sparc64&MACHINE=generic] CONFIG_AOUT_ISOFS_B (y)
-
 
456
 
-
 
457
% External ramdisk
-
 
458
! [PLATFORM=sparc64] CONFIG_RD_EXTERNAL (y/n)
-
 
459
 
-
 
460
% Keyboard layout
-
 
461
@ "us_qwerty" US QWERTY
-
 
462
@ "us_dvorak" US Dvorak
-
 
463
! KBD_LAYOUT (choice)
-
 
464
 
82
# Networking architecture
465
% Networking architecture
83
@ "modular" Modular
466
@ "modular" Modular
84
@ "module" One module
467
@ "module" One module
85
! [PLATFORM=ia32] NETWORKING (choice)
468
! [PLATFORM=ia32] NETWORKING (choice)
-
 
469