Changes in HelenOS.config [3acb285:cc1a727] in mainline


Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • HelenOS.config

    r3acb285 rcc1a727  
    3737@ "ia64" Intel IA-64
    3838@ "mips32" MIPS 32-bit
     39@ "mips64" MIPS 64-bit
    3940@ "ppc32" PowerPC 32-bit (iMac G4)
    4041@ "sparc64" Sun UltraSPARC 64-bit
     
    4849
    4950% Machine type
     51@ "msim" MSIM
     52! [PLATFORM=mips64] MACHINE (choice)
     53
     54% Machine type
    5055@ "i460GX" i460GX chipset machine
    5156@ "ski" Ski ia64 simulator
     
    5459% Machine type
    5560@ "generic" Generic Sun workstation or server
    56 @ "serengeti" Serengeti system
    5761! [PLATFORM=sparc64] MACHINE (choice)
    5862
     
    8185! [PLATFORM=sparc64&MACHINE=generic] PROCESSOR (choice)
    8286
    83 % CPU type
    84 @ "us3"
    85 ! [PLATFORM=sparc64&MACHINE=serengeti] PROCESSOR (choice)
    86 
    8787% RAM disk format
    8888@ "tmpfs" TMPFS image
    8989@ "fat" FAT16 image
     90@ "ext2fs" EXT2 image
    9091! RDFMT (choice)
    9192
     
    122123
    123124% Kernel architecture
     125@ "mips64"
     126! [PLATFORM=mips64] KARCH (choice)
     127
     128% Kernel architecture
    124129@ "ppc32"
    125130! [PLATFORM=ppc32] KARCH (choice)
     
    165170
    166171% User space architecture
     172@ "mips64"
     173! [PLATFORM=mips64] UARCH (choice)
     174
     175% User space architecture
    167176@ "ppc32"
    168177! [PLATFORM=ppc32] UARCH (choice)
     
    206215@ "mips32"
    207216! [PLATFORM=mips32] BARCH (choice)
     217
     218% Boot architecture
     219@ "mips64"
     220! [PLATFORM=mips64] BARCH (choice)
    208221
    209222% Boot architecture
     
    229242@ "ecoff"
    230243! [PLATFORM=mips32&(MACHINE=bgxemul|MACHINE=lgxemul)] IMAGE (choice)
     244
     245% Image format
     246@ "binary"
     247! [PLATFORM=mips64] IMAGE (choice)
    231248
    232249
     
    256273@ "gcc_cross" GNU C Compiler (cross-compiler)
    257274@ "gcc_native" GNU C Compiler (native)
    258 ! [PLATFORM=arm32|PLATFORM=mips32|PLATFORM=ppc32] COMPILER (choice)
     275! [PLATFORM=arm32|PLATFORM=mips32|PLATFORM=mips64|PLATFORM=ppc32] COMPILER (choice)
    259276
    260277% Compiler
     
    292309
    293310% Page hash table support
    294 ! [PLATFORM=ia64|PLATFORM=sparc64] CONFIG_PAGE_HT (y)
     311! [PLATFORM=ia64|PLATFORM=mips64|PLATFORM=sparc64] CONFIG_PAGE_HT (y)
    295312
    296313% Software integer division support
    297 ! [PLATFORM=abs32le|PLATFORM=ia32|PLATFORM=arm32|PLATFORM=ia64|PLATFORM=mips32|PLATFORM=ppc32] CONFIG_SOFTINT (y)
     314! [PLATFORM=abs32le|PLATFORM=ia32|PLATFORM=arm32|PLATFORM=ia64|PLATFORM=mips32|PLATFORM=mips64|PLATFORM=ppc32] CONFIG_SOFTINT (y)
    298315
    299316% ASID support
    300 ! [PLATFORM=ia64|PLATFORM=mips32|PLATFORM=ppc32|PLATFORM=sparc64] CONFIG_ASID (y)
     317! [PLATFORM=ia64|PLATFORM=mips32|PLATFORM=mips64|PLATFORM=ppc32|PLATFORM=sparc64] CONFIG_ASID (y)
    301318
    302319% ASID FIFO support
    303 ! [PLATFORM=ia64|PLATFORM=mips32|PLATFORM=ppc32|PLATFORM=sparc64] CONFIG_ASID_FIFO (y)
     320! [PLATFORM=ia64|PLATFORM=mips32|PLATFORM=mips64|PLATFORM=ppc32|PLATFORM=sparc64] CONFIG_ASID_FIFO (y)
    304321
    305322% OpenFirmware tree support
     
    322339
    323340% Support for SMP
    324 ! [(PLATFORM=ia32&PROCESSOR!=athlon_xp)|PLATFORM=amd64|PLATFORM=sparc64|PLATFORM=ia64|(PLATFORM=mips32&MACHINE=msim)|PLATFORM=abs32le] CONFIG_SMP (y/n)
     341! [(PLATFORM=ia32&PROCESSOR!=athlon_xp)|PLATFORM=amd64|PLATFORM=sparc64|PLATFORM=ia64|(PLATFORM=mips32&MACHINE=msim)|(PLATFORM=mips64&MACHINE=msim)|PLATFORM=abs32le] CONFIG_SMP (y/n)
    325342
    326343% Debug build
     
    379396@ "generic" Keyboard or serial line
    380397@ "none" No input device
    381 ! [PLATFORM=ia32|(PLATFORM=arm32&MACHINE=testarm)|PLATFORM=amd64|PLATFORM=mips32|PLATFORM=ppc32|PLATFORM=sparc64] CONFIG_HID_IN (choice)
     398! [PLATFORM=ia32|(PLATFORM=arm32&MACHINE=testarm)|PLATFORM=amd64|PLATFORM=mips32|PLATFORM=mips64|PLATFORM=ppc32|PLATFORM=sparc64] CONFIG_HID_IN (choice)
    382399
    383400% Input device class
     
    395412@ "generic" Monitor or serial line
    396413@ "none" No output device
    397 ! [PLATFORM=ia32|PLATFORM=amd64|PLATFORM=sparc64|PLATFORM=ppc32|(PLATFORM=ia64&MACHINE=i460GX)|(PLATFORM=mips32&MACHINE=msim)] CONFIG_HID_OUT (choice)
     414! [PLATFORM=ia32|PLATFORM=amd64|PLATFORM=sparc64|PLATFORM=ppc32|(PLATFORM=ia64&MACHINE=i460GX)|(PLATFORM=mips32&MACHINE=msim)|(PLATFORM=mips64&MACHINE=msim)] CONFIG_HID_OUT (choice)
    398415
    399416% Output device class
     
    421438
    422439% Support for msim/GXemul keyboard
    423 ! [CONFIG_HID_IN=generic&PLATFORM=mips32] CONFIG_MIPS_KBD (y/n)
     440! [CONFIG_HID_IN=generic&(PLATFORM=mips32|PLATFORM=mips64)] CONFIG_MIPS_KBD (y/n)
    424441
    425442% Support for msim/GXemul printer
    426 ! [(CONFIG_HID_OUT=generic|CONFIG_HID_OUT=serial)&PLATFORM=mips32] CONFIG_MIPS_PRN (y/n)
     443! [(CONFIG_HID_OUT=generic|CONFIG_HID_OUT=serial)&(PLATFORM=mips32|PLATFORM=mips64)] CONFIG_MIPS_PRN (y/n)
    427444
    428445% Support for GXemul keyboard
     
    447464! [PLATFORM=arm32&MACHINE=gta02] CONFIG_S3C24XX_IRQC (y)
    448465
    449 % Support for Z8530 controller
    450 ! [(CONFIG_HID_IN=generic|CONFIG_HID_IN=keyboard)&PLATFORM=sparc64&MACHINE=generic] CONFIG_Z8530 (y/n)
    451 
    452 % Support for Serengeti console
    453 ! [CONFIG_HID_OUT=generic&PLATFORM=sparc64&MACHINE=serengeti] CONFIG_SGCN_PRN (y/n)
    454 
    455 % Support for Serengeti keyboard
    456 ! [CONFIG_HID_IN=generic&PLATFORM=sparc64&MACHINE=serengeti] CONFIG_SGCN_KBD (y/n)
    457 
    458466% Support for i8042 controller
    459467! [CONFIG_PC_KBD=y] CONFIG_I8042 (y)
     
    463471
    464472% Sun keyboard support
    465 ! [(CONFIG_HID_IN=generic|CONFIG_HID_IN=keyboard)&PLATFORM=sparc64&MACHINE=generic&(CONFIG_NS16550=y|CONFIG_Z8530=y)] CONFIG_SUN_KBD (y)
     473! [(CONFIG_HID_IN=generic|CONFIG_HID_IN=keyboard)&PLATFORM=sparc64&MACHINE=generic&CONFIG_NS16550=y] CONFIG_SUN_KBD (y)
    466474
    467475% Macintosh ADB keyboard support
     
    475483
    476484% Serial line input module
    477 ! [CONFIG_DSRLNIN=y|(PLATFORM=arm32&MACHINE=gta02)|(PLATFORM=ia64&MACHINE=i460GX&CONFIG_NS16550=y)|(PLATFORM=ia64&MACHINE=ski)|(PLATFORM=sparc64&MACHINE=serengeti&CONFIG_SGCN_KBD=y)|(PLATFORM=sparc64&PROCESSOR=sun4v)] CONFIG_SRLN (y)
     485! [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)
    478486
    479487% EGA support
     
    522530! [PLATFORM=sparc64&CONFIG_SMP=y] CONFIG_AP (y/n)
    523531
    524 % Use Block Address Translation by the loader
    525 ! [PLATFORM=ppc32] CONFIG_BAT (y/n)
    526 
    527 % Preserve A.OUT header in isofs.b
    528 ! [PLATFORM=sparc64&MACHINE=generic] CONFIG_AOUT_ISOFS_B (y)
    529 
    530 % Run devman on startup
    531 ! CONFIG_START_DEVMAN (y/n)
     532% Dynamic linking support
     533! [PLATFORM=ia32] CONFIG_RTLD (n/y)
     534! [PLATFORM=abs32le|PLATFORM=amd64|PLATFORM=arm32|PLATFORM=ia64|PLATFORM=mips32|PLATFORM=ppc32|PLATFORM=sparc64] CONFIG_RTLD (n)
     535
     536% Build shared libraries
     537! [CONFIG_RTLD=y] CONFIG_BUILD_SHARED_LIBS (n/y)
     538! [CONFIG_RTLD=n] CONFIG_BUILD_SHARED_LIBS (n)
     539
     540% Link against shared libraries
     541! [CONFIG_BUILD_SHARED_LIBS=y] CONFIG_USE_SHARED_LIBS (n/y)
     542! [CONFIG_BUILD_SHARED_LIBS=n] CONFIG_USE_SHARED_LIBS (n)
    532543
    533544% Launch (devman) test drivers
    534 ! [CONFIG_START_DEVMAN=y&CONFIG_DEBUG=y] CONFIG_TEST_DRIVERS (y/n)
     545! [CONFIG_DEBUG=y] CONFIG_TEST_DRIVERS (n/y)
    535546
    536547% Load disk drivers on startup
     
    554565% Line debugging information
    555566! [CONFIG_STRIP_BINARIES!=y] CONFIG_LINE_DEBUG (n/y)
     567
     568# USB settings
     569
     570% USB release build (less logging)
     571! CONFIG_USB_RELEASE_BUILD (y/n)
     572
     573% Start virtual USB host controller
     574! CONFIG_RUN_VIRTUAL_USB_HC (n/y)
     575
     576% Polling UHCI & OHCI (no interrupts)
     577! [PLATFORM=ia32|PLATFORM=amd64] CONFIG_USBHC_NO_INTERRUPTS (n/y)
     578
Note: See TracChangeset for help on using the changeset viewer.