Changes in HelenOS.config [63b2be8:b6933f3] in mainline


Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • HelenOS.config

    r63b2be8 rb6933f3  
    6363% Machine type
    6464@ "gta02" GTA02 / Neo FreeRunner
     65@ "testarm" GXEmul Testarm
    6566@ "integratorcp" Integratorcp
    66 @ "beagleboardxm" BeagleBoard-xM
    67 @ "beaglebone" BeagleBone
    6867! [PLATFORM=arm32] MACHINE (choice)
    6968
     
    8786! [PLATFORM=sparc64&MACHINE=generic] PROCESSOR (choice)
    8887
    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 
    11788% RAM disk format
    11889@ "tmpfs" TMPFS image
     
    363334! [PLATFORM=mips32&(MACHINE=lgxemul|MACHINE=bgxemul)] CONFIG_FPU (y)
    364335
    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 
    372336
    373337## Kernel features options
     
    431395@ "generic" Keyboard or serial line
    432396@ "none" No input device
    433 ! [PLATFORM=ia32|PLATFORM=amd64|PLATFORM=mips32|PLATFORM=mips64|PLATFORM=ppc32|PLATFORM=sparc64] CONFIG_HID_IN (choice)
     397! [PLATFORM=ia32|(PLATFORM=arm32&MACHINE=testarm)|PLATFORM=amd64|PLATFORM=mips32|PLATFORM=mips64|PLATFORM=ppc32|PLATFORM=sparc64] CONFIG_HID_IN (choice)
    434398
    435399% Input device class
     
    442406% Output device class
    443407@ "generic" Monitor or serial line
    444 ! [PLATFORM=arm32&(MACHINE=gta02|MACHINE=integratorcp|MACHINE=beagleboardxm|MACHINE=beaglebone)] CONFIG_HID_OUT (choice)
     408! [PLATFORM=arm32&(MACHINE=gta02|MACHINE=integratorcp)] CONFIG_HID_OUT (choice)
    445409
    446410% Output device class
     
    456420! [PLATFORM=mips32&(MACHINE=bgxemul|MACHINE=lgxemul)] CONFIG_HID_OUT (choice)
    457421
     422% Output device class
     423@ "generic" Monitor or serial line
     424@ "monitor" Monitor
     425@ "serial" Serial line
     426@ "none" No output device
     427! [PLATFORM=arm32&MACHINE=testarm] CONFIG_HID_OUT (choice)
     428
    458429% PC keyboard support
    459430! [CONFIG_HID_IN=generic&(PLATFORM=ia32|PLATFORM=amd64)] CONFIG_PC_KBD (y/n)
     
    471442! [(CONFIG_HID_OUT=generic|CONFIG_HID_OUT=serial)&(PLATFORM=mips32|PLATFORM=mips64)] CONFIG_MIPS_PRN (y/n)
    472443
     444% Support for GXemul keyboard
     445! [CONFIG_HID_IN=generic&PLATFORM=arm32&MACHINE=testarm] CONFIG_ARM_KBD (y/n)
     446
     447% Support for GXemul printer
     448! [(CONFIG_HID_OUT=generic|CONFIG_HID_OUT=serial)&PLATFORM=arm32&MACHINE=testarm] CONFIG_ARM_PRN (y/n)
     449
    473450% Support for VIA CUDA controller
    474451! [CONFIG_HID_IN=generic&PLATFORM=ppc32] CONFIG_VIA_CUDA (y/n)
     
    480457! [(CONFIG_HID_IN=generic|CONFIG_HID_IN=serial)&PLATFORM=ia64&MACHINE=i460GX] CONFIG_NS16550 (y/n)
    481458
    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 
    485459% Support for Samsung S3C24XX on-chip UART
    486460! [(CONFIG_HID_OUT=generic|CONFIG_HID_OUT=serial)&PLATFORM=arm32&MACHINE=gta02] CONFIG_S3C24XX_UART (y/n)
     
    489463! [PLATFORM=arm32&MACHINE=gta02] CONFIG_S3C24XX_IRQC (y)
    490464
    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 
    500465% Support for i8042 controller
    501466! [CONFIG_PC_KBD=y] CONFIG_I8042 (y)
     
    517482
    518483% Serial line input module
    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)
     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)
    520485
    521486% EGA support
     
    553518@ "1920x1080"
    554519@ "1920x1200"
    555 ! [(PLATFORM=ia32|PLATFORM=amd64|MACHINE=beagleboardxm)&CONFIG_HID_OUT!=none&CONFIG_FB=y] CONFIG_BFB_MODE (choice)
     520! [(PLATFORM=ia32|PLATFORM=amd64)&CONFIG_HID_OUT!=none&CONFIG_FB=y] CONFIG_BFB_MODE (choice)
    556521
    557522% Default framebuffer depth
     
    559524@ "16"
    560525@ "24"
    561 ! [(PLATFORM=ia32|PLATFORM=amd64|MACHINE=beagleboardxm)&CONFIG_HID_OUT!=none&CONFIG_FB=y] CONFIG_BFB_BPP (choice)
     526! [(PLATFORM=ia32|PLATFORM=amd64)&CONFIG_HID_OUT!=none&CONFIG_FB=y] CONFIG_BFB_BPP (choice)
    562527
    563528% Start AP processors by the loader
     
    627592@ "efi" GRUB for UEFI
    628593! [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.