Rev 4074 | Rev 4115 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 4074 | Rev 4082 | ||
---|---|---|---|
Line 39... | Line 39... | ||
39 | @ "sparc64" Sun UltraSPARC 64-bit |
39 | @ "sparc64" Sun UltraSPARC 64-bit |
40 | ! PLATFORM (choice) |
40 | ! PLATFORM (choice) |
41 | 41 | ||
42 | % Machine type |
42 | % Machine type |
43 | @ "msim" MSIM |
43 | @ "msim" MSIM |
44 | @ "simics" Simics |
- | |
45 | @ "bgxemul" GXEmul big endian |
44 | @ "bgxemul" GXEmul big endian |
46 | @ "lgxemul" GXEmul little endian |
45 | @ "lgxemul" GXEmul little endian |
47 | ! [PLATFORM=mips32] MACHINE (choice) |
46 | ! [PLATFORM=mips32] MACHINE (choice) |
48 | 47 | ||
49 | % Machine type |
48 | % Machine type |
Line 144... | Line 143... | ||
144 | @ "ia64" |
143 | @ "ia64" |
145 | ! [PLATFORM=ia64] UARCH (choice) |
144 | ! [PLATFORM=ia64] UARCH (choice) |
146 | 145 | ||
147 | % User space architecture |
146 | % User space architecture |
148 | @ "mips32" |
147 | @ "mips32" |
149 | ! [PLATFORM=mips32&(MACHINE=msim|MACHINE=simics|MACHINE=lgxemul)] UARCH (choice) |
148 | ! [PLATFORM=mips32&(MACHINE=msim|MACHINE=lgxemul)] UARCH (choice) |
150 | 149 | ||
151 | % User space architecture |
150 | % User space architecture |
152 | @ "mips32eb" |
151 | @ "mips32eb" |
153 | ! [PLATFORM=mips32&MACHINE=bgxemul] UARCH (choice) |
152 | ! [PLATFORM=mips32&MACHINE=bgxemul] UARCH (choice) |
154 | 153 | ||
Line 210... | Line 209... | ||
210 | @ "binary" |
209 | @ "binary" |
211 | ! [PLATFORM=mips32&MACHINE=msim] IMAGE (choice) |
210 | ! [PLATFORM=mips32&MACHINE=msim] IMAGE (choice) |
212 | 211 | ||
213 | % Image format |
212 | % Image format |
214 | @ "ecoff" |
213 | @ "ecoff" |
215 | ! [PLATFORM=mips32&(MACHINE=simics|MACHINE=bgxemul|MACHINE=lgxemul)] IMAGE (choice) |
214 | ! [PLATFORM=mips32&(MACHINE=bgxemul|MACHINE=lgxemul)] IMAGE (choice) |
216 | 215 | ||
217 | 216 | ||
218 | ## Compiler options |
217 | ## Compiler options |
219 | 218 | ||
220 | % Compiler |
219 | % Compiler |
Line 331... | Line 330... | ||
331 | 330 | ||
332 | ## Hardware support |
331 | ## Hardware support |
333 | 332 | ||
334 | % Input device class |
333 | % Input device class |
335 | @ "generic" Keyboard or serial line |
334 | @ "generic" Keyboard or serial line |
336 | @ "keyboard" Keyboard |
- | |
337 | @ "serial" Serial line |
- | |
338 | @ "none" No input device |
335 | @ "none" No input device |
339 | ! [MACHINE!=msim&MACHINE!=ski&MACHINE!=serengeti] CONFIG_HID_IN (choice) |
336 | ! [PLATFORM=ia32|PLATFORM=amd64|PLATFORM=mips32] CONFIG_HID_IN (choice) |
340 | 337 | ||
341 | % Input device class |
338 | % Output device class |
342 | @ "serial" Serial line |
339 | @ "generic" Monitor or serial line |
- | 340 | @ "none" No output device |
|
343 | ! [MACHINE=ski|MACHINE=serengeti] CONFIG_HID_IN (choice) |
341 | ! [PLATFORM=ia32|PLATFORM=amd64|(PLATFORM=mips32&MACHINE=msim)] CONFIG_HID_OUT (choice) |
344 | 342 | ||
345 | % Output device class |
343 | % Output device class |
346 | @ "generic" Monitor or serial line |
344 | @ "generic" Monitor or serial line |
347 | @ "monitor" Monitor |
345 | @ "monitor" Monitor |
348 | @ "serial" Serial line |
346 | @ "serial" Serial line |
349 | @ "none" No output device |
347 | @ "none" No output device |
350 | ! [MACHINE!=msim&MACHINE!=ski&MACHINE!=serengeti] CONFIG_HID_OUT (choice) |
348 | ! [PLATFORM=mips32&(MACHINE=bgxemul|MACHINE=lgxemul)] CONFIG_HID_OUT (choice) |
351 | 349 | ||
352 | % Output device class |
350 | % PC keyboard support |
353 | @ "serial" Serial line |
- | |
354 | ! [MACHINE=msim|MACHINE=ski&MACHINE=serengeti] CONFIG_HID_OUT (choice) |
351 | ! [CONFIG_HID_IN=generic&(PLATFORM=ia32|PLATFORM=amd64)] CONFIG_PC_KBD (y/n) |
355 | 352 | ||
356 | % i8042 controller support |
353 | % Support for msim/GXemul keyboard |
- | 354 | ! [CONFIG_HID_IN=generic&PLATFORM=mips32] CONFIG_MIPS_KBD (y/n) |
|
- | 355 | ||
- | 356 | % Support for msim/GXemul printer |
|
357 | ! [(CONFIG_HID_IN=generic|CONFIG_HID_IN=keyboard)&(PLATFORM=ia32|PLATFORM=amd64)] CONFIG_I8042 (y/n) |
357 | ! [(CONFIG_HID_OUT=generic|CONFIG_HID_OUT=serial)&PLATFORM=mips32] CONFIG_MIPS_PRN (y/n) |
358 | 358 | ||
359 | % i8042 controller support |
359 | % i8042 controller support |
360 | ! [(CONFIG_HID_IN=generic|CONFIG_HID_IN=keyboard)&MACHINE=i460GX] CONFIG_I8042 (y/n) |
360 | ! [CONFIG_PC_KBD=y] CONFIG_I8042 (y) |
361 | 361 | ||
362 | % Support for NS16550 controller |
362 | % Dummy serial line input |
363 | ! [CONFIG_HID_IN=generic|CONFIG_HID_IN=serial|(CONFIG_HID_IN=keyboard&PLATFORM=sparc64)|CONFIG_HID_OUT=generic|CONFIG_HID_OUT=serial] CONFIG_NS16550 (y/n) |
363 | ! [CONFIG_MIPS_KBD=y] CONFIG_DSRLNIN (y) |
364 | 364 | ||
365 | % Support for Z8530 controller |
365 | % Dummy serial line output |
366 | ! [(CONFIG_HID_IN!=none|CONFIG_HID_OUT=generic|CONFIG_HID_OUT=serial)&PLATFORM=sparc64] CONFIG_Z8530 (y/n) |
366 | ! [CONFIG_MIPS_PRN=y] CONFIG_DSRLNOUT (y) |
367 | 367 | ||
368 | % Support for Serengeti console |
368 | % Serial line input module |
369 | ! [(CONFIG_HID_IN=serial|CONFIG_HID_OUT=serial)&MACHINE=serengeti] CONFIG_SGCN (y/n) |
369 | ! [CONFIG_DSRLNIN=y] CONFIG_SRLN (y) |
370 | 370 | ||
371 | % PC keyboard support |
371 | #% i8042 controller support |
372 | ! [(CONFIG_HID_IN=generic|CONFIG_HID_IN=keyboard)&(PLATFORM=ia32|PLATFORM=amd64)] CONFIG_PC_KBD (y/n) |
372 | #! [(CONFIG_HID_IN=generic|CONFIG_HID_IN=keyboard)&MACHINE=i460GX] CONFIG_I8042 (y/n) |
373 | 373 | ||
374 | % PC keyboard support |
374 | #% Support for NS16550 controller |
375 | ! [(CONFIG_HID_IN=generic|CONFIG_HID_IN=keyboard)&MACHINE=i460GX] CONFIG_PC_KBD (y/n) |
375 | #! [(CONFIG_HID_IN=keyboard&PLATFORM=sparc64)|(CONFIG_HID_IN=serial&PLATFORM=ia64)] CONFIG_NS16550 (y/n) |
376 | 376 | ||
377 | % Sun keyboard support |
377 | #% Support for Z8530 controller |
378 | ! [(CONFIG_HID_IN=generic|CONFIG_HID_IN=keyboard)&PLATFORM=sparc64] CONFIG_SUN_KBD (y/n) |
378 | #! [(CONFIG_HID_IN!=none|CONFIG_HID_OUT=generic|CONFIG_HID_OUT=serial)&PLATFORM=sparc64] CONFIG_Z8530 (y/n) |
379 | 379 | ||
380 | % Serial line input module |
380 | #% Support for Serengeti console |
381 | ! [CONFIG_HID_IN=generic|CONFIG_HID_IN=serial] CONFIG_SRLN (y/n) |
381 | #! [(CONFIG_HID_IN=serial|CONFIG_HID_OUT=serial)&MACHINE=serengeti] CONFIG_SGCN (y/n) |
382 | 382 | ||
383 | % EGA support |
383 | #% PC keyboard support |
- | 384 | #! [(CONFIG_HID_IN=generic|CONFIG_HID_IN=keyboard)&MACHINE=i460GX] CONFIG_PC_KBD (y/n) |
|
- | 385 | ||
- | 386 | #% Sun keyboard support |
|
384 | ! [(CONFIG_HID_OUT=generic|CONFIG_HID_OUT=monitor)&(PLATFORM=ia32|PLATFORM=amd64)] CONFIG_EGA (y/n) |
387 | #! [(CONFIG_HID_IN=generic|CONFIG_HID_IN=keyboard)&PLATFORM=sparc64] CONFIG_SUN_KBD (y/n) |
385 | 388 | ||
386 | % EGA support |
389 | % EGA support |
- | 390 | ! [CONFIG_HID_OUT=generic&(PLATFORM=ia32|PLATFORM=amd64)] CONFIG_EGA (y/n) |
|
- | 391 | ||
- | 392 | #% EGA support |
|
387 | ! [(CONFIG_HID_OUT=generic|CONFIG_HID_OUT=monitor)&MACHINE=i460GX] CONFIG_EGA (y/n) |
393 | #! [(CONFIG_HID_OUT=generic|CONFIG_HID_OUT=monitor)&MACHINE=i460GX] CONFIG_EGA (y/n) |
- | 394 | ||
- | 395 | % Framebuffer support |
|
- | 396 | ! [CONFIG_HID_OUT=generic&(PLATFORM=ia32|PLATFORM=amd64)] CONFIG_FB (y/n) |
|
- | 397 | ||
- | 398 | % Framebuffer support |
|
- | 399 | ! [(CONFIG_HID_OUT=generic|CONFIG_HID_OUT=monitor)&PLATFORM=mips32&(MACHINE=lgxemul|MACHINE=bgxemul)] CONFIG_FB (y/n) |
|
388 | 400 | ||
389 | % Framebuffer support |
401 | % Framebuffer support |
390 | ! [CONFIG_HID_OUT=generic|CONFIG_HID_OUT=monitor] CONFIG_FB (y/n) |
402 | ! [CONFIG_HID_OUT=none] CONFIG_FB (n) |
391 | 403 | ||
392 | % Framebuffer width |
404 | % Framebuffer width |
393 | @ "640" |
405 | @ "640" |
394 | @ "800" |
406 | @ "800" |
395 | @ "1024" |
407 | @ "1024" |