Changes in HelenOS.config [b6933f3:63b2be8] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
HelenOS.config
rb6933f3 r63b2be8 63 63 % Machine type 64 64 @ "gta02" GTA02 / Neo FreeRunner 65 @ "testarm" GXEmul Testarm66 65 @ "integratorcp" Integratorcp 66 @ "beagleboardxm" BeagleBoard-xM 67 @ "beaglebone" BeagleBone 67 68 ! [PLATFORM=arm32] MACHINE (choice) 68 69 … … 86 87 ! [PLATFORM=sparc64&MACHINE=generic] PROCESSOR (choice) 87 88 89 % CPU type 90 @ "cortex_a8" ARM Cortex A-8 91 ! [PLATFORM=arm32&(MACHINE=beagleboardxm|MACHINE=beaglebone)] PROCESSOR (choice) 92 93 % CPU type 94 @ "arm920t" ARM920T 95 ! [PLATFORM=arm32&MACHINE=gta02] PROCESSOR (choice) 96 97 % CPU type 98 @ "arm926ej_s" ARM926EJ-S 99 ! [PLATFORM=arm32&MACHINE=integratorcp] PROCESSOR (choice) 100 101 102 # Add more ARMv4 CPUs 103 % CPU arch 104 @ "armv4" ARMv4 105 ! [PLATFORM=arm32&(PROCESSOR=arm920t)] PROCESSOR_ARCH (choice) 106 107 # Add more ARMv5 CPUs 108 % CPU arch 109 @ "armv5" ARMv5 110 ! [PLATFORM=arm32&(PROCESSOR=arm926ej_s)] PROCESSOR_ARCH (choice) 111 112 # Add more ARMv7-A CPUs 113 % CPU arch 114 @ "armv7_a" ARMv7-A 115 ! [PLATFORM=arm32&(PROCESSOR=cortex_a8)] PROCESSOR_ARCH (choice) 116 88 117 % RAM disk format 89 118 @ "tmpfs" TMPFS image … … 334 363 ! [PLATFORM=mips32&(MACHINE=lgxemul|MACHINE=bgxemul)] CONFIG_FPU (y) 335 364 365 ## armv7 made fpu hardware compulsory 366 % FPU support 367 ! [PLATFORM=arm32&PROCESSOR_ARCH=armv7_a] CONFIG_FPU (y) 368 369 % FPU support 370 ! [PLATFORM=arm32&MACHINE=integratorcp] CONFIG_FPU (y) 371 336 372 337 373 ## Kernel features options … … 395 431 @ "generic" Keyboard or serial line 396 432 @ "none" No input device 397 ! [PLATFORM=ia32| (PLATFORM=arm32&MACHINE=testarm)|PLATFORM=amd64|PLATFORM=mips32|PLATFORM=mips64|PLATFORM=ppc32|PLATFORM=sparc64] CONFIG_HID_IN (choice)433 ! [PLATFORM=ia32|PLATFORM=amd64|PLATFORM=mips32|PLATFORM=mips64|PLATFORM=ppc32|PLATFORM=sparc64] CONFIG_HID_IN (choice) 398 434 399 435 % Input device class … … 406 442 % Output device class 407 443 @ "generic" Monitor or serial line 408 ! [PLATFORM=arm32&(MACHINE=gta02|MACHINE=integratorcp )] CONFIG_HID_OUT (choice)444 ! [PLATFORM=arm32&(MACHINE=gta02|MACHINE=integratorcp|MACHINE=beagleboardxm|MACHINE=beaglebone)] CONFIG_HID_OUT (choice) 409 445 410 446 % Output device class … … 420 456 ! [PLATFORM=mips32&(MACHINE=bgxemul|MACHINE=lgxemul)] CONFIG_HID_OUT (choice) 421 457 422 % Output device class423 @ "generic" Monitor or serial line424 @ "monitor" Monitor425 @ "serial" Serial line426 @ "none" No output device427 ! [PLATFORM=arm32&MACHINE=testarm] CONFIG_HID_OUT (choice)428 429 458 % PC keyboard support 430 459 ! [CONFIG_HID_IN=generic&(PLATFORM=ia32|PLATFORM=amd64)] CONFIG_PC_KBD (y/n) … … 442 471 ! [(CONFIG_HID_OUT=generic|CONFIG_HID_OUT=serial)&(PLATFORM=mips32|PLATFORM=mips64)] CONFIG_MIPS_PRN (y/n) 443 472 444 % Support for GXemul keyboard445 ! [CONFIG_HID_IN=generic&PLATFORM=arm32&MACHINE=testarm] CONFIG_ARM_KBD (y/n)446 447 % Support for GXemul printer448 ! [(CONFIG_HID_OUT=generic|CONFIG_HID_OUT=serial)&PLATFORM=arm32&MACHINE=testarm] CONFIG_ARM_PRN (y/n)449 450 473 % Support for VIA CUDA controller 451 474 ! [CONFIG_HID_IN=generic&PLATFORM=ppc32] CONFIG_VIA_CUDA (y/n) … … 457 480 ! [(CONFIG_HID_IN=generic|CONFIG_HID_IN=serial)&PLATFORM=ia64&MACHINE=i460GX] CONFIG_NS16550 (y/n) 458 481 482 % Support for ARM926 on-chip UART 483 ! [(CONFIG_HID_OUT=generic|CONFIG_HID_OUT=serial)&PLATFORM=arm32&MACHINE=integratorcp] CONFIG_ARM926_UART (y/n) 484 459 485 % Support for Samsung S3C24XX on-chip UART 460 486 ! [(CONFIG_HID_OUT=generic|CONFIG_HID_OUT=serial)&PLATFORM=arm32&MACHINE=gta02] CONFIG_S3C24XX_UART (y/n) … … 463 489 ! [PLATFORM=arm32&MACHINE=gta02] CONFIG_S3C24XX_IRQC (y) 464 490 491 % Support for TI AM335x on-chip UART 492 ! [(CONFIG_HID_OUT=generic|CONFIG_HID_OUT=serial)&PLATFORM=arm32&MACHINE=beaglebone] CONFIG_AM335X_UART (y/n) 493 494 % Support for TI AM335x timers support 495 ! [PLATFORM=arm32&MACHINE=beaglebone] CONFIG_AM335X_TIMERS (y) 496 497 % Support for TI AMDM37x on-chip UART 498 ! [(CONFIG_HID_OUT=generic|CONFIG_HID_OUT=serial)&PLATFORM=arm32&MACHINE=beagleboardxm] CONFIG_AMDM37X_UART (y/n) 499 465 500 % Support for i8042 controller 466 501 ! [CONFIG_PC_KBD=y] CONFIG_I8042 (y) … … 482 517 483 518 % Serial line input module 484 ! [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)519 ! [CONFIG_DSRLNIN=y|(PLATFORM=arm32&MACHINE=gta02)|(PLATFORM=arm32&MACHINE=integratorcp&CONFIG_ARM926_UART=y)|(PLATFORM=arm32&MACHINE=beaglebone&CONFIG_AM335X_UART=y)|(PLATFORM=arm32&MACHINE=beagleboardxm&CONFIG_AMDM37X_UART=y)|(PLATFORM=ia64&MACHINE=i460GX&CONFIG_NS16550=y)|(PLATFORM=ia64&MACHINE=ski)|(PLATFORM=sparc64&PROCESSOR=sun4v)] CONFIG_SRLN (y) 485 520 486 521 % EGA support … … 518 553 @ "1920x1080" 519 554 @ "1920x1200" 520 ! [(PLATFORM=ia32|PLATFORM=amd64 )&CONFIG_HID_OUT!=none&CONFIG_FB=y] CONFIG_BFB_MODE (choice)555 ! [(PLATFORM=ia32|PLATFORM=amd64|MACHINE=beagleboardxm)&CONFIG_HID_OUT!=none&CONFIG_FB=y] CONFIG_BFB_MODE (choice) 521 556 522 557 % Default framebuffer depth … … 524 559 @ "16" 525 560 @ "24" 526 ! [(PLATFORM=ia32|PLATFORM=amd64 )&CONFIG_HID_OUT!=none&CONFIG_FB=y] CONFIG_BFB_BPP (choice)561 ! [(PLATFORM=ia32|PLATFORM=amd64|MACHINE=beagleboardxm)&CONFIG_HID_OUT!=none&CONFIG_FB=y] CONFIG_BFB_BPP (choice) 527 562 528 563 % Start AP processors by the loader … … 592 627 @ "efi" GRUB for UEFI 593 628 ! [PLATFORM=ia32|PLATFORM=amd64] GRUB_ARCH (choice) 629 630 % uImage OS type 631 @ "2" NetBSD stage 2 boot loader 632 ! [PLATFORM=arm32&(MACHINE=beagleboardxm|MACHINE=beaglebone)] UIMAGE_OS (choice) 633 634 % uImage OS type 635 @ "5" Linux kernel 636 ! [PLATFORM=arm32&MACHINE!=beagleboardxm&MACHINE!=beaglebone] UIMAGE_OS (choice)
Note:
See TracChangeset
for help on using the changeset viewer.