Changes in HelenOS.config [d776329:795e2bf] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
HelenOS.config
rd776329 r795e2bf 38 38 @ "mips32" MIPS 32-bit 39 39 @ "ppc32" PowerPC 32-bit 40 @ " riscv64" RISC-V 64-bit40 @ "sparc32" SPARCv8 32-bit 41 41 @ "sparc64" SPARCv9 64-bit 42 42 ! PLATFORM (choice) … … 56 56 @ "generic" Generic Sun workstation or server 57 57 ! [PLATFORM=sparc64] MACHINE (choice) 58 59 % Machine type 60 @ "leon3" Gaisler Aeroflex LEON3 61 ! [PLATFORM=sparc32] MACHINE (choice) 58 62 59 63 % Machine type … … 79 83 80 84 % CPU type 85 @ "leon3" Gaisler Aeroflex LEON3 86 ! [PLATFORM=sparc32&MACHINE=leon3] PROCESSOR (choice) 87 88 % CPU type 81 89 @ "us" UltraSPARC I-II subarchitecture 82 90 @ "us3" UltraSPARC III-IV subarchitecture … … 127 135 @ "4Kc" MIPS 4Kc 128 136 ! [PLATFORM=mips32&(MACHINE=bmalta|MACHINE=lmalta)] PROCESSOR (choice) 129 130 % Kernel memory model131 @ "kernel" Kernel132 @ "large" Large133 ! [PLATFORM=amd64] MEMORY_MODEL (choice)134 137 135 138 % RAM disk format … … 179 182 180 183 % Kernel architecture 181 @ " riscv64"182 ! [PLATFORM= riscv64] KARCH (choice)184 @ "sparc32" 185 ! [PLATFORM=sparc32] KARCH (choice) 183 186 184 187 % Kernel architecture … … 226 229 227 230 % User space architecture 228 @ " riscv64"229 ! [PLATFORM= riscv64] UARCH (choice)231 @ "sparc32" 232 ! [PLATFORM=sparc32] UARCH (choice) 230 233 231 234 % User space architecture … … 273 276 274 277 % Boot architecture 275 @ " riscv64"276 ! [PLATFORM= riscv64] BARCH (choice)278 @ "sparc32" 279 ! [PLATFORM=sparc32] BARCH (choice) 277 280 278 281 % Boot architecture … … 313 316 @ "gcc_helenos" GNU C Compiler (experimental HelenOS-specific cross-compiler) 314 317 @ "gcc_native" GNU C Compiler (native) 315 ! [PLATFORM= riscv64] COMPILER (choice)318 ! [PLATFORM=sparc32] COMPILER (choice) 316 319 317 320 % Compiler … … 347 350 348 351 % IOMAP dummy support 349 ! [PLATFORM=abs32le|PLATFORM=arm32|PLATFORM=mips32|PLATFORM=ppc32|PLATFORM=sparc 64] CONFIG_IOMAP_DUMMY (y)352 ! [PLATFORM=abs32le|PLATFORM=arm32|PLATFORM=mips32|PLATFORM=ppc32|PLATFORM=sparc32|PLATFORM=sparc64] CONFIG_IOMAP_DUMMY (y) 350 353 351 354 % ACPI support … … 353 356 354 357 % Hierarchical page tables support 355 ! [PLATFORM=abs32le|PLATFORM=ia32|PLATFORM=amd64|PLATFORM=arm32|PLATFORM=mips32|PLATFORM=ppc32|PLATFORM= riscv64] CONFIG_PAGE_PT (y)358 ! [PLATFORM=abs32le|PLATFORM=ia32|PLATFORM=amd64|PLATFORM=arm32|PLATFORM=mips32|PLATFORM=ppc32|PLATFORM=sparc32] CONFIG_PAGE_PT (y) 356 359 357 360 % Page hash table support … … 359 362 360 363 % Software integer division support 361 ! [PLATFORM=abs32le|PLATFORM=ia32|PLATFORM=arm32|PLATFORM=ia64|PLATFORM=mips32|PLATFORM=ppc32 ] CONFIG_SOFTINT (y)364 ! [PLATFORM=abs32le|PLATFORM=ia32|PLATFORM=arm32|PLATFORM=ia64|PLATFORM=mips32|PLATFORM=ppc32|PLATFORM=sparc32] CONFIG_SOFTINT (y) 362 365 363 366 % ASID support 364 ! [PLATFORM=ia64|PLATFORM=mips32|PLATFORM=ppc32|PLATFORM=sparc 64] CONFIG_ASID (y)367 ! [PLATFORM=ia64|PLATFORM=mips32|PLATFORM=ppc32|PLATFORM=sparc32|PLATFORM=sparc64] CONFIG_ASID (y) 365 368 366 369 % ASID FIFO support 367 ! [PLATFORM=ia64|PLATFORM=mips32|PLATFORM=ppc32|PLATFORM=sparc 64] CONFIG_ASID_FIFO (y)370 ! [PLATFORM=ia64|PLATFORM=mips32|PLATFORM=ppc32|PLATFORM=sparc32|PLATFORM=sparc64] CONFIG_ASID_FIFO (y) 368 371 369 372 % OpenFirmware tree support … … 458 461 @ "generic" Keyboard or serial line 459 462 @ "none" No input device 460 ! [PLATFORM=ia32|PLATFORM=amd64|PLATFORM=mips32|PLATFORM=ppc32|PLATFORM= riscv64|PLATFORM=sparc64] CONFIG_HID_IN (choice)463 ! [PLATFORM=ia32|PLATFORM=amd64|PLATFORM=mips32|PLATFORM=ppc32|PLATFORM=sparc64] CONFIG_HID_IN (choice) 461 464 462 465 % Input device class … … 474 477 @ "generic" Monitor or serial line 475 478 @ "none" No output device 476 ! [PLATFORM=ia32|PLATFORM=amd64|PLATFORM=sparc64|PLATFORM=ppc32|(PLATFORM=ia64&MACHINE=i460GX)|(PLATFORM=mips32&(MACHINE=msim|MACHINE=bmalta|MACHINE=lmalta)) |PLATFORM=riscv64] CONFIG_HID_OUT (choice)479 ! [PLATFORM=ia32|PLATFORM=amd64|PLATFORM=sparc64|PLATFORM=ppc32|(PLATFORM=ia64&MACHINE=i460GX)|(PLATFORM=mips32&(MACHINE=msim|MACHINE=bmalta|MACHINE=lmalta))] CONFIG_HID_OUT (choice) 477 480 478 481 % PC keyboard support … … 483 486 484 487 % PC keyboard support 485 ! [(CONFIG_HID_IN=generic|CONFIG_HID_IN=keyboard)&PLATFORM=arm32&MACHINE=integratorcp] CONFIG_ AT_KBD (y/n)488 ! [(CONFIG_HID_IN=generic|CONFIG_HID_IN=keyboard)&PLATFORM=arm32&MACHINE=integratorcp] CONFIG_PC_KBD (y/n) 486 489 487 490 % Support for msim keyboard … … 524 527 ! [(CONFIG_HID_OUT=generic|CONFIG_HID_OUT=serial)&PLATFORM=arm32&(MACHINE=beagleboardxm|MACHINE=beaglebone)] CONFIG_OMAP_UART (y/n) 525 528 529 % Support for GRLIB UART 530 ! [PLATFORM=sparc32&MACHINE=leon3] CONFIG_GRLIB_UART (y) 531 532 % Support for GRLIB IRQMP 533 ! [PLATFORM=sparc32&MACHINE=leon3] CONFIG_GRLIB_IRQMP (y) 534 526 535 % Support for BCM2835 mailbox 527 536 ! [PLATFORM=arm32&MACHINE=raspberrypi] CONFIG_BCM2835_MAILBOX (y/n) … … 546 555 547 556 % Serial line input module 548 ! [CONFIG_DSRLNIN=y|(PLATFORM= arm32&MACHINE=gta02)|(PLATFORM=arm32&MACHINE=integratorcp&CONFIG_PL011_UART=y)|(PLATFORM=arm32&MACHINE=beaglebone&CONFIG_OMAP_UART=y)|(PLATFORM=arm32&MACHINE=beagleboardxm&CONFIG_OMAP_UART=y)|(PLATFORM=ia64&MACHINE=i460GX&CONFIG_NS16550=y)|(PLATFORM=ia64&MACHINE=ski)|(PLATFORM=sparc64&PROCESSOR=sun4v)|(PLATFORM=arm32&MACHINE=raspberrypi&CONFIG_PL011_UART=y)|(PLATFORM=ia32&CONFIG_NS16550=y)|(PLATFORM=amd64&CONFIG_NS16550=y)] CONFIG_SRLN (y)557 ! [CONFIG_DSRLNIN=y|(PLATFORM=sparc32)|(PLATFORM=arm32&MACHINE=gta02)|(PLATFORM=arm32&MACHINE=integratorcp&CONFIG_PL011_UART=y)|(PLATFORM=arm32&MACHINE=beaglebone&CONFIG_OMAP_UART=y)|(PLATFORM=arm32&MACHINE=beagleboardxm&CONFIG_OMAP_UART=y)|(PLATFORM=ia64&MACHINE=i460GX&CONFIG_NS16550=y)|(PLATFORM=ia64&MACHINE=ski)|(PLATFORM=sparc64&PROCESSOR=sun4v)|(PLATFORM=arm32&MACHINE=raspberrypi&CONFIG_PL011_UART=y)|(PLATFORM=ia32&CONFIG_NS16550=y)|(PLATFORM=amd64&CONFIG_NS16550=y)] CONFIG_SRLN (y) 549 558 550 559 % EGA support … … 585 594 @ "16" 586 595 @ "24" 587 @ "32"588 596 ! [(PLATFORM=ia32|PLATFORM=amd64|MACHINE=beagleboardxm)&CONFIG_HID_OUT!=none&CONFIG_FB=y] CONFIG_BFB_BPP (choice) 589 597 … … 593 601 % Dynamic linking support 594 602 ! [PLATFORM=ia32] CONFIG_RTLD (n/y) 595 ! [PLATFORM=abs32le|PLATFORM=amd64|PLATFORM=arm32|PLATFORM=ia64|PLATFORM=mips32|PLATFORM=ppc32|PLATFORM= riscv64|PLATFORM=sparc64] CONFIG_RTLD (n)603 ! [PLATFORM=abs32le|PLATFORM=amd64|PLATFORM=arm32|PLATFORM=ia64|PLATFORM=mips32|PLATFORM=ppc32|PLATFORM=sparc64] CONFIG_RTLD (n) 596 604 597 605 % Build shared libraries … … 653 661 @ "5" Linux kernel 654 662 ! [PLATFORM=arm32&MACHINE!=beagleboardxm&MACHINE!=beaglebone] UIMAGE_OS (choice) 663 664 % uImage OS type 665 @ "5" Linux kernel 666 ! [PLATFORM=sparc32] UIMAGE_OS (choice)
Note:
See TracChangeset
for help on using the changeset viewer.