Changeset 8e7c9fe in mainline for HelenOS.config


Ignore:
Timestamp:
2014-09-12T03:45:25Z (11 years ago)
Author:
Jan Vesely <jano.vesely@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
c53b58e
Parents:
3eb0c85 (diff), 105d8d6 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

merge mainline changes

most usb changes were reverted. blink and usbmass were fixed
known problems:
ehci won't initialize
usbmast asserts on unmount (happens on mainline too)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • HelenOS.config

    r3eb0c85 r8e7c9fe  
    3737@ "ia64" IA-64 64-bit
    3838@ "mips32" MIPS 32-bit
    39 @ "mips64" MIPS 64-bit
    4039@ "ppc32" PowerPC 32-bit
    4140@ "sparc32" SPARCv8 32-bit
     
    4847@ "lmalta" MIPS Malta Development Board little endian
    4948! [PLATFORM=mips32] MACHINE (choice)
    50 
    51 % Machine type
    52 @ "msim" MSIM
    53 ! [PLATFORM=mips64] MACHINE (choice)
    5449
    5550% Machine type
     
    179174
    180175% Kernel architecture
    181 @ "mips64"
    182 ! [PLATFORM=mips64] KARCH (choice)
    183 
    184 % Kernel architecture
    185176@ "ppc32"
    186177! [PLATFORM=ppc32] KARCH (choice)
     
    230221
    231222% User space architecture
    232 @ "mips64"
    233 ! [PLATFORM=mips64] UARCH (choice)
    234 
    235 % User space architecture
    236223@ "ppc32"
    237224! [PLATFORM=ppc32] UARCH (choice)
     
    279266@ "mips32"
    280267! [PLATFORM=mips32] BARCH (choice)
    281 
    282 % Boot architecture
    283 @ "mips64"
    284 ! [PLATFORM=mips64] BARCH (choice)
    285268
    286269% Boot architecture
     
    310293@ "elf"
    311294! [PLATFORM=mips32&(MACHINE=bmalta|MACHINE=lmalta)] IMAGE (choice)
    312 
    313 % Image format
    314 @ "binary"
    315 ! [PLATFORM=mips64] IMAGE (choice)
    316295
    317296
     
    337316@ "gcc_native" GNU C Compiler (native)
    338317@ "gcc_helenos" GNU C Compiler (experimental HelenOS-specific cross-compiler)
    339 ! [PLATFORM=mips32|PLATFORM=mips64|PLATFORM=ppc32] COMPILER (choice)
     318! [PLATFORM=mips32|PLATFORM=ppc32] COMPILER (choice)
    340319
    341320% Compiler
     
    367346! [PLATFORM=amd64] CONFIG_FENCES_P4 (y)
    368347
     348% IOMAP bitmap support
     349! [PLATFORM=ia32|PLATFORM=amd64] CONFIG_IOMAP_BITMAP (y)
     350
     351% IOMAP dummy support
     352! [PLATFORM=abs32le|PLATFORM=arm32|PLATFORM=mips32|PLATFORM=ppc32|PLATFORM=sparc32|PLATFORM=sparc64] CONFIG_IOMAP_DUMMY (y)
     353
    369354% ACPI support
    370355! [PLATFORM=ia32|PLATFORM=amd64] CONFIG_ACPI (y)
     
    374359
    375360% Page hash table support
    376 ! [PLATFORM=ia64|PLATFORM=mips64|PLATFORM=sparc64] CONFIG_PAGE_HT (y)
     361! [PLATFORM=ia64|PLATFORM=sparc64] CONFIG_PAGE_HT (y)
    377362
    378363% Software integer division support
    379 ! [PLATFORM=abs32le|PLATFORM=ia32|PLATFORM=arm32|PLATFORM=ia64|PLATFORM=mips32|PLATFORM=mips64|PLATFORM=ppc32|PLATFORM=sparc32] CONFIG_SOFTINT (y)
     364! [PLATFORM=abs32le|PLATFORM=ia32|PLATFORM=arm32|PLATFORM=ia64|PLATFORM=mips32|PLATFORM=ppc32|PLATFORM=sparc32] CONFIG_SOFTINT (y)
    380365
    381366% ASID support
    382 ! [PLATFORM=ia64|PLATFORM=mips32|PLATFORM=mips64|PLATFORM=ppc32|PLATFORM=sparc32|PLATFORM=sparc64] CONFIG_ASID (y)
     367! [PLATFORM=ia64|PLATFORM=mips32|PLATFORM=ppc32|PLATFORM=sparc32|PLATFORM=sparc64] CONFIG_ASID (y)
    383368
    384369% ASID FIFO support
    385 ! [PLATFORM=ia64|PLATFORM=mips32|PLATFORM=mips64|PLATFORM=ppc32|PLATFORM=sparc32|PLATFORM=sparc64] CONFIG_ASID_FIFO (y)
     370! [PLATFORM=ia64|PLATFORM=mips32|PLATFORM=ppc32|PLATFORM=sparc32|PLATFORM=sparc64] CONFIG_ASID_FIFO (y)
    386371
    387372% OpenFirmware tree support
     
    397382! [PLATFORM=ia32|PLATFORM=amd64|PLATFORM=ia64|PLATFORM=sparc64] CONFIG_FPU (y)
    398383
    399 ## armv7 made fpu hardware compulsory
     384% FPU support
     385! [PLATFORM=ppc32] CONFIG_FPU (n/y)
     386
     387## ARMv7 made FPU hardware compulsory
    400388% FPU support
    401389! [PLATFORM=arm32&PROCESSOR_ARCH=armv7_a] CONFIG_FPU (y)
     
    408396
    409397% Support for SMP
    410 ! [(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)
     398! [(PLATFORM=ia32&PROCESSOR!=athlon_xp)|PLATFORM=amd64|PLATFORM=sparc64|PLATFORM=ia64|(PLATFORM=mips32&MACHINE=msim)|PLATFORM=abs32le] CONFIG_SMP (y/n)
    411399
    412400% Debug build
     
    465453@ "generic" Keyboard or serial line
    466454@ "none" No input device
    467 ! [PLATFORM=ia32|PLATFORM=amd64|PLATFORM=mips32|PLATFORM=mips64|PLATFORM=ppc32|PLATFORM=sparc64] CONFIG_HID_IN (choice)
     455! [PLATFORM=ia32|PLATFORM=amd64|PLATFORM=mips32|PLATFORM=ppc32|PLATFORM=sparc64] CONFIG_HID_IN (choice)
    468456
    469457% Input device class
     
    481469@ "generic" Monitor or serial line
    482470@ "none" No output device
    483 ! [PLATFORM=ia32|PLATFORM=amd64|PLATFORM=sparc64|PLATFORM=ppc32|(PLATFORM=ia64&MACHINE=i460GX)|(PLATFORM=mips32&(MACHINE=msim|MACHINE=bmalta|MACHINE=lmalta))|(PLATFORM=mips64&MACHINE=msim)] CONFIG_HID_OUT (choice)
     471! [PLATFORM=ia32|PLATFORM=amd64|PLATFORM=sparc64|PLATFORM=ppc32|(PLATFORM=ia64&MACHINE=i460GX)|(PLATFORM=mips32&(MACHINE=msim|MACHINE=bmalta|MACHINE=lmalta))] CONFIG_HID_OUT (choice)
    484472
    485473% PC keyboard support
     
    609597! [CONFIG_DEBUG=y] CONFIG_TEST_DRIVERS (n/y)
    610598
    611 % Load disk drivers on startup
    612 ! CONFIG_START_BD (n/y)
    613 
    614 % Mount /data on startup
    615 ! [CONFIG_START_BD=y] CONFIG_MOUNT_DATA (n/y)
    616 
    617599% Write core files
    618600! CONFIG_WRITE_CORE_FILES (n/y)
     
    629611% Barebone build with essential binaries only
    630612! CONFIG_BAREBONE (n/y)
    631 
    632 % Build pcc binaries
    633 ! CONFIG_PCC (n/y)
    634 
    635 % Build binutils binaries
    636 ! CONFIG_BINUTILS (n/y)
    637 
    638 % Build MSIM binary
    639 ! CONFIG_MSIM (n/y)
    640613
    641614% Line debugging information
Note: See TracChangeset for help on using the changeset viewer.