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