Changes in HelenOS.config [f3287e5:b51cf2c] in mainline


Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • HelenOS.config

    rf3287e5 rb51cf2c  
    3232% Platform
    3333@ "abs32le" abstract 32-bit little endian
    34 @ "amd64" AMD64/Intel EM64T (PC)
     34@ "amd64" AMD64/EM64T 64-bit (PC)
    3535@ "arm32" ARM 32-bit
    36 @ "ia32" Intel IA-32 (PC)
    37 @ "ia64" Intel IA-64
     36@ "ia32" IA-32 32-bit (PC)
     37@ "ia64" IA-64 64-bit
    3838@ "mips32" MIPS 32-bit
    3939@ "mips64" MIPS 64-bit
    40 @ "ppc32" PowerPC 32-bit (iMac G4)
    41 @ "sparc64" Sun UltraSPARC 64-bit
     40@ "ppc32" PowerPC 32-bit
     41@ "sparc32" SPARCv8 32-bit
     42@ "sparc64" SPARCv9 64-bit
    4243! PLATFORM (choice)
    4344
     
    6061@ "generic" Generic Sun workstation or server
    6162! [PLATFORM=sparc64] MACHINE (choice)
     63
     64% Machine type
     65@ "leon3" Gaisler Aeroflex LEON3
     66! [PLATFORM=sparc32] MACHINE (choice)
    6267
    6368% Machine type
     
    8287
    8388% CPU type
     89@ "leon3" Gaisler Aeroflex LEON3
     90! [PLATFORM=sparc32&MACHINE=leon3] PROCESSOR (choice)
     91
     92% CPU type
    8493@ "us" UltraSPARC I-II subarchitecture
    8594@ "us3" UltraSPARC III-IV subarchitecture
     
    173182
    174183% Kernel architecture
     184@ "sparc32"
     185! [PLATFORM=sparc32] KARCH (choice)
     186
     187% Kernel architecture
    175188@ "sparc64"
    176189! [PLATFORM=sparc64] KARCH (choice)
     
    220233
    221234% User space architecture
     235@ "sparc32"
     236! [PLATFORM=sparc32] UARCH (choice)
     237
     238% User space architecture
    222239@ "sparc64"
    223240! [PLATFORM=sparc64] UARCH (choice)
     
    265282@ "ppc64"
    266283! [PLATFORM=ppc64] BARCH (choice)
     284
     285% Boot architecture
     286@ "sparc32"
     287! [PLATFORM=sparc32] BARCH (choice)
    267288
    268289% Boot architecture
     
    314335@ "gcc_helenos" GNU C Compiler (experimental HelenOS-specific cross-compiler)
    315336@ "clang" Clang
    316 ! [PLATFORM=abs32le|PLATFORM=arm32|PLATFORM=sparc64] COMPILER (choice)
     337! [PLATFORM=abs32le|PLATFORM=arm32|PLATFORM=sparc32|PLATFORM=sparc64] COMPILER (choice)
    317338
    318339
     
    341362
    342363% Hierarchical page tables support
    343 ! [PLATFORM=abs32le|PLATFORM=ia32|PLATFORM=amd64|PLATFORM=arm32|PLATFORM=mips32|PLATFORM=ppc32] CONFIG_PAGE_PT (y)
     364! [PLATFORM=abs32le|PLATFORM=ia32|PLATFORM=amd64|PLATFORM=arm32|PLATFORM=mips32|PLATFORM=ppc32|PLATFORM=sparc32] CONFIG_PAGE_PT (y)
    344365
    345366% Page hash table support
     
    347368
    348369% Software integer division support
    349 ! [PLATFORM=abs32le|PLATFORM=ia32|PLATFORM=arm32|PLATFORM=ia64|PLATFORM=mips32|PLATFORM=mips64|PLATFORM=ppc32] CONFIG_SOFTINT (y)
     370! [PLATFORM=abs32le|PLATFORM=ia32|PLATFORM=arm32|PLATFORM=ia64|PLATFORM=mips32|PLATFORM=mips64|PLATFORM=ppc32|PLATFORM=sparc32] CONFIG_SOFTINT (y)
    350371
    351372% ASID support
    352 ! [PLATFORM=ia64|PLATFORM=mips32|PLATFORM=mips64|PLATFORM=ppc32|PLATFORM=sparc64] CONFIG_ASID (y)
     373! [PLATFORM=ia64|PLATFORM=mips32|PLATFORM=mips64|PLATFORM=ppc32|PLATFORM=sparc32|PLATFORM=sparc64] CONFIG_ASID (y)
    353374
    354375% ASID FIFO support
    355 ! [PLATFORM=ia64|PLATFORM=mips32|PLATFORM=mips64|PLATFORM=ppc32|PLATFORM=sparc64] CONFIG_ASID_FIFO (y)
     376! [PLATFORM=ia64|PLATFORM=mips32|PLATFORM=mips64|PLATFORM=ppc32|PLATFORM=sparc32|PLATFORM=sparc64] CONFIG_ASID_FIFO (y)
    356377
    357378% OpenFirmware tree support
     
    492513! [(CONFIG_HID_OUT=generic|CONFIG_HID_OUT=serial)&PLATFORM=arm32&(MACHINE=beagleboardxm|MACHINE=beaglebone)] CONFIG_OMAP_UART (y/n)
    493514
     515% Support for GRLIB UART
     516! [PLATFORM=sparc32&MACHINE=leon3] CONFIG_GRLIB_UART (y)
     517
     518% Support for GRLIB IRQMP
     519! [PLATFORM=sparc32&MACHINE=leon3] CONFIG_GRLIB_IRQMP (y)
     520
    494521% Support for i8042 controller
    495522! [CONFIG_PC_KBD=y] CONFIG_I8042 (y)
     
    511538
    512539% Serial line input module
    513 ! [CONFIG_DSRLNIN=y|(PLATFORM=arm32&MACHINE=gta02)|(PLATFORM=arm32&MACHINE=integratorcp&CONFIG_ARM926_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)] CONFIG_SRLN (y)
     540! [CONFIG_DSRLNIN=y|(PLATFORM=sparc32)|(PLATFORM=arm32&MACHINE=gta02)|(PLATFORM=arm32&MACHINE=integratorcp&CONFIG_ARM926_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)] CONFIG_SRLN (y)
    514541
    515542% EGA support
     
    626653@ "5" Linux kernel
    627654! [PLATFORM=arm32&MACHINE!=beagleboardxm&MACHINE!=beaglebone] UIMAGE_OS (choice)
     655
     656% uImage OS type
     657@ "5" Linux kernel
     658! [PLATFORM=sparc32] UIMAGE_OS (choice)
Note: See TracChangeset for help on using the changeset viewer.