Rev 4074 | Rev 4114 | 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" |