Changes in HelenOS.config [1c99eae:48141f0] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
HelenOS.config
r1c99eae r48141f0 37 37 @ "ia64" Intel IA-64 38 38 @ "mips32" MIPS 32-bit 39 @ "mips64" MIPS 64-bit40 39 @ "ppc32" PowerPC 32-bit (iMac G4) 41 40 @ "sparc64" Sun UltraSPARC 64-bit … … 49 48 50 49 % Machine type 51 @ "msim" MSIM52 ! [PLATFORM=mips64] MACHINE (choice)53 54 % Machine type55 50 @ "i460GX" i460GX chipset machine 56 51 @ "ski" Ski ia64 simulator … … 59 54 % Machine type 60 55 @ "generic" Generic Sun workstation or server 56 @ "serengeti" Serengeti system 61 57 ! [PLATFORM=sparc64] MACHINE (choice) 62 58 … … 73 69 @ "athlon_xp" Athlon XP 74 70 @ "athlon_mp" Athlon MP 75 @ "i486" i48676 71 ! [PLATFORM=ia32] PROCESSOR (choice) 77 72 … … 86 81 ! [PLATFORM=sparc64&MACHINE=generic] PROCESSOR (choice) 87 82 83 % CPU type 84 @ "us3" 85 ! [PLATFORM=sparc64&MACHINE=serengeti] PROCESSOR (choice) 86 88 87 % RAM disk format 89 88 @ "tmpfs" TMPFS image 90 89 @ "fat" FAT16 image 91 @ "ext2fs" EXT2 image92 90 ! RDFMT (choice) 93 91 … … 124 122 125 123 % Kernel architecture 126 @ "mips64"127 ! [PLATFORM=mips64] KARCH (choice)128 129 % Kernel architecture130 124 @ "ppc32" 131 125 ! [PLATFORM=ppc32] KARCH (choice) … … 171 165 172 166 % User space architecture 173 @ "mips64"174 ! [PLATFORM=mips64] UARCH (choice)175 176 % User space architecture177 167 @ "ppc32" 178 168 ! [PLATFORM=ppc32] UARCH (choice) … … 216 206 @ "mips32" 217 207 ! [PLATFORM=mips32] BARCH (choice) 218 219 % Boot architecture220 @ "mips64"221 ! [PLATFORM=mips64] BARCH (choice)222 208 223 209 % Boot architecture … … 243 229 @ "ecoff" 244 230 ! [PLATFORM=mips32&(MACHINE=bgxemul|MACHINE=lgxemul)] IMAGE (choice) 245 246 % Image format247 @ "binary"248 ! [PLATFORM=mips64] IMAGE (choice)249 231 250 232 … … 274 256 @ "gcc_cross" GNU C Compiler (cross-compiler) 275 257 @ "gcc_native" GNU C Compiler (native) 276 ! [PLATFORM=arm32|PLATFORM=mips32|PLATFORM= mips64|PLATFORM=ppc32] COMPILER (choice)258 ! [PLATFORM=arm32|PLATFORM=mips32|PLATFORM=ppc32] COMPILER (choice) 277 259 278 260 % Compiler … … 310 292 311 293 % Page hash table support 312 ! [PLATFORM=ia64|PLATFORM= mips64|PLATFORM=sparc64] CONFIG_PAGE_HT (y)294 ! [PLATFORM=ia64|PLATFORM=sparc64] CONFIG_PAGE_HT (y) 313 295 314 296 % Software integer division support 315 ! [PLATFORM=abs32le|PLATFORM=ia32|PLATFORM=arm32|PLATFORM=ia64|PLATFORM=mips32|PLATFORM= mips64|PLATFORM=ppc32] CONFIG_SOFTINT (y)297 ! [PLATFORM=abs32le|PLATFORM=ia32|PLATFORM=arm32|PLATFORM=ia64|PLATFORM=mips32|PLATFORM=ppc32] CONFIG_SOFTINT (y) 316 298 317 299 % ASID support 318 ! [PLATFORM=ia64|PLATFORM=mips32|PLATFORM= mips64|PLATFORM=ppc32|PLATFORM=sparc64] CONFIG_ASID (y)300 ! [PLATFORM=ia64|PLATFORM=mips32|PLATFORM=ppc32|PLATFORM=sparc64] CONFIG_ASID (y) 319 301 320 302 % ASID FIFO support 321 ! [PLATFORM=ia64|PLATFORM=mips32|PLATFORM= mips64|PLATFORM=ppc32|PLATFORM=sparc64] CONFIG_ASID_FIFO (y)303 ! [PLATFORM=ia64|PLATFORM=mips32|PLATFORM=ppc32|PLATFORM=sparc64] CONFIG_ASID_FIFO (y) 322 304 323 305 % OpenFirmware tree support … … 340 322 341 323 % Support for SMP 342 ! [(PLATFORM=ia32&PROCESSOR!=athlon_xp)|PLATFORM=amd64|PLATFORM=sparc64|PLATFORM=ia64|(PLATFORM=mips32&MACHINE=msim)| (PLATFORM=mips64&MACHINE=msim)|PLATFORM=abs32le] CONFIG_SMP (y/n)324 ! [(PLATFORM=ia32&PROCESSOR!=athlon_xp)|PLATFORM=amd64|PLATFORM=sparc64|PLATFORM=ia64|(PLATFORM=mips32&MACHINE=msim)|PLATFORM=abs32le] CONFIG_SMP (y/n) 343 325 344 326 % Debug build … … 397 379 @ "generic" Keyboard or serial line 398 380 @ "none" No input device 399 ! [PLATFORM=ia32|(PLATFORM=arm32&MACHINE=testarm)|PLATFORM=amd64|PLATFORM=mips32|PLATFORM= mips64|PLATFORM=ppc32|PLATFORM=sparc64] CONFIG_HID_IN (choice)381 ! [PLATFORM=ia32|(PLATFORM=arm32&MACHINE=testarm)|PLATFORM=amd64|PLATFORM=mips32|PLATFORM=ppc32|PLATFORM=sparc64] CONFIG_HID_IN (choice) 400 382 401 383 % Input device class … … 413 395 @ "generic" Monitor or serial line 414 396 @ "none" No output device 415 ! [PLATFORM=ia32|PLATFORM=amd64|PLATFORM=sparc64|PLATFORM=ppc32|(PLATFORM=ia64&MACHINE=i460GX)|(PLATFORM=mips32&MACHINE=msim) |(PLATFORM=mips64&MACHINE=msim)] CONFIG_HID_OUT (choice)397 ! [PLATFORM=ia32|PLATFORM=amd64|PLATFORM=sparc64|PLATFORM=ppc32|(PLATFORM=ia64&MACHINE=i460GX)|(PLATFORM=mips32&MACHINE=msim)] CONFIG_HID_OUT (choice) 416 398 417 399 % Output device class … … 439 421 440 422 % Support for msim/GXemul keyboard 441 ! [CONFIG_HID_IN=generic& (PLATFORM=mips32|PLATFORM=mips64)] CONFIG_MIPS_KBD (y/n)423 ! [CONFIG_HID_IN=generic&PLATFORM=mips32] CONFIG_MIPS_KBD (y/n) 442 424 443 425 % Support for msim/GXemul printer 444 ! [(CONFIG_HID_OUT=generic|CONFIG_HID_OUT=serial)& (PLATFORM=mips32|PLATFORM=mips64)] CONFIG_MIPS_PRN (y/n)426 ! [(CONFIG_HID_OUT=generic|CONFIG_HID_OUT=serial)&PLATFORM=mips32] CONFIG_MIPS_PRN (y/n) 445 427 446 428 % Support for GXemul keyboard … … 465 447 ! [PLATFORM=arm32&MACHINE=gta02] CONFIG_S3C24XX_IRQC (y) 466 448 449 % Support for Z8530 controller 450 ! [(CONFIG_HID_IN=generic|CONFIG_HID_IN=keyboard)&PLATFORM=sparc64&MACHINE=generic] CONFIG_Z8530 (y/n) 451 452 % Support for Serengeti console 453 ! [CONFIG_HID_OUT=generic&PLATFORM=sparc64&MACHINE=serengeti] CONFIG_SGCN_PRN (y/n) 454 455 % Support for Serengeti keyboard 456 ! [CONFIG_HID_IN=generic&PLATFORM=sparc64&MACHINE=serengeti] CONFIG_SGCN_KBD (y/n) 457 467 458 % Support for i8042 controller 468 459 ! [CONFIG_PC_KBD=y] CONFIG_I8042 (y) … … 472 463 473 464 % Sun keyboard support 474 ! [(CONFIG_HID_IN=generic|CONFIG_HID_IN=keyboard)&PLATFORM=sparc64&MACHINE=generic& CONFIG_NS16550=y] CONFIG_SUN_KBD (y)465 ! [(CONFIG_HID_IN=generic|CONFIG_HID_IN=keyboard)&PLATFORM=sparc64&MACHINE=generic&(CONFIG_NS16550=y|CONFIG_Z8530=y)] CONFIG_SUN_KBD (y) 475 466 476 467 % Macintosh ADB keyboard support … … 484 475 485 476 % Serial line input module 486 ! [CONFIG_DSRLNIN=y|(PLATFORM=arm32&MACHINE=gta02)|(PLATFORM=ia64&MACHINE=i460GX&CONFIG_NS16550=y)|(PLATFORM=ia64&MACHINE=ski)|(PLATFORM=sparc64& PROCESSOR=sun4v)] CONFIG_SRLN (y)477 ! [CONFIG_DSRLNIN=y|(PLATFORM=arm32&MACHINE=gta02)|(PLATFORM=ia64&MACHINE=i460GX&CONFIG_NS16550=y)|(PLATFORM=ia64&MACHINE=ski)|(PLATFORM=sparc64&MACHINE=serengeti&CONFIG_SGCN_KBD=y)|(PLATFORM=sparc64&PROCESSOR=sun4v)] CONFIG_SRLN (y) 487 478 488 479 % EGA support … … 531 522 ! [PLATFORM=sparc64&CONFIG_SMP=y] CONFIG_AP (y/n) 532 523 524 % Use Block Address Translation by the loader 525 ! [PLATFORM=ppc32] CONFIG_BAT (y/n) 526 527 % Preserve A.OUT header in isofs.b 528 ! [PLATFORM=sparc64&MACHINE=generic] CONFIG_AOUT_ISOFS_B (y) 529 533 530 % Dynamic linking support 534 531 ! [PLATFORM=ia32] CONFIG_RTLD (n/y) … … 543 540 ! [CONFIG_BUILD_SHARED_LIBS=n] CONFIG_USE_SHARED_LIBS (n) 544 541 542 % Run devman on startup 543 ! CONFIG_START_DEVMAN (y) 544 545 545 % Launch (devman) test drivers 546 ! [CONFIG_ DEBUG=y] CONFIG_TEST_DRIVERS (n/y)546 ! [CONFIG_START_DEVMAN=y&CONFIG_DEBUG=y] CONFIG_TEST_DRIVERS (y/n) 547 547 548 548 % Load disk drivers on startup … … 575 575 ! CONFIG_RUN_VIRTUAL_USB_HC (n/y) 576 576 577 % OHCI root hub port power switching578 @ "no" All root hub ports are always powered. 579 @ "ganged" Root hub ports are all powered or all off. 580 @ "per_port" Powered status of every root hub port is independent. 581 ! [PLATFORM=ia32|PLATFORM=amd64] OHCI_POWER_SWITCH (choice)577 % Polling UHCI & OHCI (no interrupts) 578 ! [PLATFORM=ia32|PLATFORM=amd64] CONFIG_USBHC_NO_INTERRUPTS (n/y) 579 580 % Run devman in kconsole (not recommended) 581 ! CONFIG_DEVMAN_EARLY_LAUNCH (n/y)
Note:
See TracChangeset
for help on using the changeset viewer.