Changeset d776329 in mainline for HelenOS.config
- Timestamp:
- 2016-09-03T10:14:15Z (8 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 838ea8aa
- Parents:
- 4c3602c4
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
HelenOS.config
r4c3602c4 rd776329 39 39 @ "ppc32" PowerPC 32-bit 40 40 @ "riscv64" RISC-V 64-bit 41 @ "sparc32" SPARCv8 32-bit42 41 @ "sparc64" SPARCv9 64-bit 43 42 ! PLATFORM (choice) … … 57 56 @ "generic" Generic Sun workstation or server 58 57 ! [PLATFORM=sparc64] MACHINE (choice) 59 60 % Machine type61 @ "leon3" Gaisler Aeroflex LEON362 ! [PLATFORM=sparc32] MACHINE (choice)63 58 64 59 % Machine type … … 84 79 85 80 % CPU type 86 @ "leon3" Gaisler Aeroflex LEON387 ! [PLATFORM=sparc32&MACHINE=leon3] PROCESSOR (choice)88 89 % CPU type90 81 @ "us" UltraSPARC I-II subarchitecture 91 82 @ "us3" UltraSPARC III-IV subarchitecture … … 192 183 193 184 % Kernel architecture 194 @ "sparc32"195 ! [PLATFORM=sparc32] KARCH (choice)196 197 % Kernel architecture198 185 @ "sparc64" 199 186 ! [PLATFORM=sparc64] KARCH (choice) … … 243 230 244 231 % User space architecture 245 @ "sparc32"246 ! [PLATFORM=sparc32] UARCH (choice)247 248 % User space architecture249 232 @ "sparc64" 250 233 ! [PLATFORM=sparc64] UARCH (choice) … … 292 275 @ "riscv64" 293 276 ! [PLATFORM=riscv64] BARCH (choice) 294 295 % Boot architecture296 @ "sparc32"297 ! [PLATFORM=sparc32] BARCH (choice)298 277 299 278 % Boot architecture … … 334 313 @ "gcc_helenos" GNU C Compiler (experimental HelenOS-specific cross-compiler) 335 314 @ "gcc_native" GNU C Compiler (native) 336 ! [PLATFORM=riscv64 |PLATFORM=sparc32] COMPILER (choice)315 ! [PLATFORM=riscv64] COMPILER (choice) 337 316 338 317 % Compiler … … 368 347 369 348 % IOMAP dummy support 370 ! [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) 371 350 372 351 % ACPI support … … 374 353 375 354 % Hierarchical page tables support 376 ! [PLATFORM=abs32le|PLATFORM=ia32|PLATFORM=amd64|PLATFORM=arm32|PLATFORM=mips32|PLATFORM=ppc32|PLATFORM=riscv64 |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) 377 356 378 357 % Page hash table support … … 380 359 381 360 % Software integer division support 382 ! [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) 383 362 384 363 % ASID support 385 ! [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) 386 365 387 366 % ASID FIFO support 388 ! [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) 389 368 390 369 % OpenFirmware tree support … … 545 524 ! [(CONFIG_HID_OUT=generic|CONFIG_HID_OUT=serial)&PLATFORM=arm32&(MACHINE=beagleboardxm|MACHINE=beaglebone)] CONFIG_OMAP_UART (y/n) 546 525 547 % Support for GRLIB UART548 ! [PLATFORM=sparc32&MACHINE=leon3] CONFIG_GRLIB_UART (y)549 550 % Support for GRLIB IRQMP551 ! [PLATFORM=sparc32&MACHINE=leon3] CONFIG_GRLIB_IRQMP (y)552 553 526 % Support for BCM2835 mailbox 554 527 ! [PLATFORM=arm32&MACHINE=raspberrypi] CONFIG_BCM2835_MAILBOX (y/n) … … 573 546 574 547 % Serial line input module 575 ! [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) 576 549 577 550 % EGA support … … 680 653 @ "5" Linux kernel 681 654 ! [PLATFORM=arm32&MACHINE!=beagleboardxm&MACHINE!=beaglebone] UIMAGE_OS (choice) 682 683 % uImage OS type684 @ "5" Linux kernel685 ! [PLATFORM=sparc32] UIMAGE_OS (choice)
Note:
See TracChangeset
for help on using the changeset viewer.