Changes in HelenOS.config [f9ab562:6db5d4b] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
HelenOS.config
rf9ab562 r6db5d4b 44 44 % Machine type 45 45 @ "msim" MSIM 46 @ "b gxemul" GXEmulbig endian47 @ "l gxemul" GXEmullittle endian46 @ "bmalta" MIPS Malta Development Board big endian 47 @ "lmalta" MIPS Malta Development Board little endian 48 48 ! [PLATFORM=mips32] MACHINE (choice) 49 49 … … 64 64 @ "gta02" GTA02 / Neo FreeRunner 65 65 @ "integratorcp" Integratorcp 66 @ "beagleboardxm" BeogleBoard-xM 66 @ "beagleboardxm" BeagleBoard-xM 67 @ "beaglebone" BeagleBone 67 68 ! [PLATFORM=arm32] MACHINE (choice) 68 69 … … 87 88 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 89 104 @ "armv4" ARMv4 90 ! [PLATFORM=arm32&(MACHINE=gta02)] PROCESSOR (choice) 91 92 % CPU type 105 ! [PLATFORM=arm32&(PROCESSOR=arm920t)] PROCESSOR_ARCH (choice) 106 107 # Add more ARMv5 CPUs 108 % CPU arch 93 109 @ "armv5" ARMv5 94 ! [PLATFORM=arm32&MACHINE=integratorcp] PROCESSOR (choice) 95 96 % CPU type 110 ! [PLATFORM=arm32&(PROCESSOR=arm926ej_s)] PROCESSOR_ARCH (choice) 111 112 # Add more ARMv7-A CPUs 113 % CPU arch 97 114 @ "armv7_a" ARMv7-A 98 ! [PLATFORM=arm32&MACHINE=beagleboardxm] PROCESSOR (choice) 115 ! [PLATFORM=arm32&(PROCESSOR=cortex_a8)] PROCESSOR_ARCH (choice) 116 117 % CPU type 118 @ "R4000" MIPS R4000 119 ! [PLATFORM=mips32&MACHINE=msim] PROCESSOR (choice) 120 121 % CPU type 122 @ "4Kc" MIPS 4Kc 123 ! [PLATFORM=mips32&(MACHINE=bmalta|MACHINE=lmalta)] PROCESSOR (choice) 99 124 100 125 % RAM disk format … … 176 201 % User space architecture 177 202 @ "mips32" 178 ! [PLATFORM=mips32&(MACHINE=msim|MACHINE=l gxemul)] UARCH (choice)203 ! [PLATFORM=mips32&(MACHINE=msim|MACHINE=lmalta)] UARCH (choice) 179 204 180 205 % User space architecture 181 206 @ "mips32eb" 182 ! [PLATFORM=mips32&MACHINE=b gxemul] UARCH (choice)207 ! [PLATFORM=mips32&MACHINE=bmalta] UARCH (choice) 183 208 184 209 % User space architecture … … 253 278 254 279 % Image format 255 @ "e coff"256 ! [PLATFORM=mips32&(MACHINE=b gxemul|MACHINE=lgxemul)] IMAGE (choice)280 @ "elf" 281 ! [PLATFORM=mips32&(MACHINE=bmalta|MACHINE=lmalta)] IMAGE (choice) 257 282 258 283 % Image format … … 279 304 @ "gcc_cross" GNU C Compiler (cross-compiler) 280 305 @ "gcc_native" GNU C Compiler (native) 281 ! [PLATFORM=sparc64] COMPILER (choice) 282 283 % Compiler 284 @ "gcc_cross" GNU C Compiler (cross-compiler) 285 @ "gcc_native" GNU C Compiler (native) 286 ! [PLATFORM=arm32|PLATFORM=mips32|PLATFORM=mips64|PLATFORM=ppc32] COMPILER (choice) 306 ! [PLATFORM=mips32|PLATFORM=mips64|PLATFORM=ppc32] COMPILER (choice) 287 307 288 308 % Compiler … … 290 310 @ "gcc_native" GNU C Compiler (native) 291 311 @ "clang" Clang 292 ! [PLATFORM=abs32le ] COMPILER (choice)312 ! [PLATFORM=abs32le|PLATFORM=arm32|PLATFORM=sparc64] COMPILER (choice) 293 313 294 314 … … 343 363 ! [PLATFORM=ia32|PLATFORM=amd64|PLATFORM=ia64|PLATFORM=sparc64] CONFIG_FPU (y) 344 364 345 % FPU support346 ! [PLATFORM=mips32&(MACHINE=lgxemul|MACHINE=bgxemul)] CONFIG_FPU (y)347 348 365 ## armv7 made fpu hardware compulsory 349 366 % FPU support 350 ! [PLATFORM=arm32&PROCESSOR =armv7_a] CONFIG_FPU (y)367 ! [PLATFORM=arm32&PROCESSOR_ARCH=armv7_a] CONFIG_FPU (y) 351 368 352 369 % FPU support … … 425 442 % Output device class 426 443 @ "generic" Monitor or serial line 427 ! [PLATFORM=arm32&(MACHINE=gta02|MACHINE=integratorcp|MACHINE=beagleboardxm )] CONFIG_HID_OUT (choice)444 ! [PLATFORM=arm32&(MACHINE=gta02|MACHINE=integratorcp|MACHINE=beagleboardxm|MACHINE=beaglebone)] CONFIG_HID_OUT (choice) 428 445 429 446 % Output device class 430 447 @ "generic" Monitor or serial line 431 448 @ "none" No output device 432 ! [PLATFORM=ia32|PLATFORM=amd64|PLATFORM=sparc64|PLATFORM=ppc32|(PLATFORM=ia64&MACHINE=i460GX)|(PLATFORM=mips32&MACHINE=msim)|(PLATFORM=mips64&MACHINE=msim)] CONFIG_HID_OUT (choice) 433 434 % Output device class 435 @ "generic" Monitor or serial line 436 @ "monitor" Monitor 437 @ "serial" Serial line 438 @ "none" No output device 439 ! [PLATFORM=mips32&(MACHINE=bgxemul|MACHINE=lgxemul)] CONFIG_HID_OUT (choice) 449 ! [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) 440 450 441 451 % PC keyboard support … … 448 458 ! [(CONFIG_HID_IN=generic|CONFIG_HID_IN=keyboard)&PLATFORM=arm32&MACHINE=integratorcp] CONFIG_PC_KBD (y/n) 449 459 450 % Support for msim /GXemulkeyboard451 ! [CONFIG_HID_IN=generic& (PLATFORM=mips32|PLATFORM=mips64)] CONFIG_MIPS_KBD (y/n)452 453 % Support for msim /GXemulprinter454 ! [(CONFIG_HID_OUT=generic|CONFIG_HID_OUT=serial)& (PLATFORM=mips32|PLATFORM=mips64)] CONFIG_MIPS_PRN (y/n)460 % Support for msim keyboard 461 ! [CONFIG_HID_IN=generic&MACHINE=msim] CONFIG_MSIM_KBD (y/n) 462 463 % Support for msim printer 464 ! [(CONFIG_HID_OUT=generic|CONFIG_HID_OUT=serial)&MACHINE=msim] CONFIG_MSIM_PRN (y/n) 455 465 456 466 % Support for VIA CUDA controller … … 472 482 ! [PLATFORM=arm32&MACHINE=gta02] CONFIG_S3C24XX_IRQC (y) 473 483 474 % Support for TI AMDM37X on-chip UART 475 ! [(CONFIG_HID_OUT=generic|CONFIG_HID_OUT=serial)&PLATFORM=arm32&MACHINE=beagleboardxm] CONFIG_AMDM37X_UART (y/n) 484 % Support for TI AM335x timers support 485 ! [PLATFORM=arm32&MACHINE=beaglebone] CONFIG_AM335X_TIMERS (y) 486 487 % Support for OMAP on-chip UART 488 ! [(CONFIG_HID_OUT=generic|CONFIG_HID_OUT=serial)&PLATFORM=arm32&(MACHINE=beagleboardxm|MACHINE=beaglebone)] CONFIG_OMAP_UART (y/n) 476 489 477 490 % Support for i8042 controller … … 488 501 489 502 % Dummy serial line input 490 ! [CONFIG_M IPS_KBD=y|CONFIG_ARM_KBD=y] CONFIG_DSRLNIN (y)503 ! [CONFIG_MSIM_KBD=y|CONFIG_ARM_KBD=y] CONFIG_DSRLNIN (y) 491 504 492 505 % Dummy serial line output 493 ! [CONFIG_M IPS_PRN=y|CONFIG_ARM_PRN=y] CONFIG_DSRLNOUT (y)506 ! [CONFIG_MSIM_PRN=y|CONFIG_ARM_PRN=y] CONFIG_DSRLNOUT (y) 494 507 495 508 % Serial line input module 496 ! [CONFIG_DSRLNIN=y|(PLATFORM=arm32&MACHINE=gta02)|(PLATFORM=arm32&MACHINE=integratorcp&CONFIG_ARM926_UART=y)|(PLATFORM=arm32&MACHINE=beaglebo ardxm&CONFIG_AMDM37X_UART=y)|(PLATFORM=ia64&MACHINE=i460GX&CONFIG_NS16550=y)|(PLATFORM=ia64&MACHINE=ski)|(PLATFORM=sparc64&PROCESSOR=sun4v)] CONFIG_SRLN (y)509 ! [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) 497 510 498 511 % EGA support … … 504 517 % Framebuffer support 505 518 ! [CONFIG_HID_OUT=generic&(PLATFORM=ia32|PLATFORM=amd64|PLATFORM=ppc32)] CONFIG_FB (y/n) 506 507 % Framebuffer support508 ! [(CONFIG_HID_OUT=generic|CONFIG_HID_OUT=monitor)&PLATFORM=mips32&(MACHINE=lgxemul|MACHINE=bgxemul)] CONFIG_FB (y/n)509 519 510 520 % Framebuffer support … … 607 617 % uImage OS type 608 618 @ "2" NetBSD stage 2 boot loader 609 ! [PLATFORM=arm32& MACHINE=beagleboardxm] UIMAGE_OS (choice)619 ! [PLATFORM=arm32&(MACHINE=beagleboardxm|MACHINE=beaglebone)] UIMAGE_OS (choice) 610 620 611 621 % uImage OS type 612 622 @ "5" Linux kernel 613 ! [PLATFORM=arm32&MACHINE!=beagleboardxm ] UIMAGE_OS (choice)623 ! [PLATFORM=arm32&MACHINE!=beagleboardxm&MACHINE!=beaglebone] UIMAGE_OS (choice)
Note:
See TracChangeset
for help on using the changeset viewer.