Changes in HelenOS.config [3c50cddc:63b2be8] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
HelenOS.config
r3c50cddc r63b2be8 44 44 % Machine type 45 45 @ "msim" MSIM 46 @ "b malta" MIPS Malta Development Boardbig endian47 @ "l malta" MIPS Malta Development Boardlittle endian46 @ "bgxemul" GXEmul big endian 47 @ "lgxemul" GXEmul 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) 99 100 % CPU type 101 @ "R4000" MIPS R4000 102 ! [PLATFORM=mips32&MACHINE=msim] PROCESSOR (choice) 103 104 % CPU type 105 @ "4Kc" MIPS 4Kc 106 ! [PLATFORM=mips32&(MACHINE=bmalta|MACHINE=lmalta)] PROCESSOR (choice) 115 ! [PLATFORM=arm32&(PROCESSOR=cortex_a8)] PROCESSOR_ARCH (choice) 107 116 108 117 % RAM disk format … … 184 193 % User space architecture 185 194 @ "mips32" 186 ! [PLATFORM=mips32&(MACHINE=msim|MACHINE=l malta)] UARCH (choice)195 ! [PLATFORM=mips32&(MACHINE=msim|MACHINE=lgxemul)] UARCH (choice) 187 196 188 197 % User space architecture 189 198 @ "mips32eb" 190 ! [PLATFORM=mips32&MACHINE=b malta] UARCH (choice)199 ! [PLATFORM=mips32&MACHINE=bgxemul] UARCH (choice) 191 200 192 201 % User space architecture … … 261 270 262 271 % Image format 263 @ "e lf"264 ! [PLATFORM=mips32&(MACHINE=b malta|MACHINE=lmalta)] IMAGE (choice)272 @ "ecoff" 273 ! [PLATFORM=mips32&(MACHINE=bgxemul|MACHINE=lgxemul)] IMAGE (choice) 265 274 266 275 % Image format … … 351 360 ! [PLATFORM=ia32|PLATFORM=amd64|PLATFORM=ia64|PLATFORM=sparc64] CONFIG_FPU (y) 352 361 362 % FPU support 363 ! [PLATFORM=mips32&(MACHINE=lgxemul|MACHINE=bgxemul)] CONFIG_FPU (y) 364 353 365 ## armv7 made fpu hardware compulsory 354 366 % FPU support 355 ! [PLATFORM=arm32&PROCESSOR =armv7_a] CONFIG_FPU (y)367 ! [PLATFORM=arm32&PROCESSOR_ARCH=armv7_a] CONFIG_FPU (y) 356 368 357 369 % FPU support … … 430 442 % Output device class 431 443 @ "generic" Monitor or serial line 432 ! [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) 433 445 434 446 % Output device class 435 447 @ "generic" Monitor or serial line 436 448 @ "none" No output device 437 ! [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) 449 ! [PLATFORM=ia32|PLATFORM=amd64|PLATFORM=sparc64|PLATFORM=ppc32|(PLATFORM=ia64&MACHINE=i460GX)|(PLATFORM=mips32&MACHINE=msim)|(PLATFORM=mips64&MACHINE=msim)] CONFIG_HID_OUT (choice) 450 451 % Output device class 452 @ "generic" Monitor or serial line 453 @ "monitor" Monitor 454 @ "serial" Serial line 455 @ "none" No output device 456 ! [PLATFORM=mips32&(MACHINE=bgxemul|MACHINE=lgxemul)] CONFIG_HID_OUT (choice) 438 457 439 458 % PC keyboard support … … 446 465 ! [(CONFIG_HID_IN=generic|CONFIG_HID_IN=keyboard)&PLATFORM=arm32&MACHINE=integratorcp] CONFIG_PC_KBD (y/n) 447 466 448 % Support for msim keyboard449 ! [CONFIG_HID_IN=generic& MACHINE=msim] CONFIG_MSIM_KBD (y/n)450 451 % Support for msim printer452 ! [(CONFIG_HID_OUT=generic|CONFIG_HID_OUT=serial)& MACHINE=msim] CONFIG_MSIM_PRN (y/n)467 % Support for msim/GXemul keyboard 468 ! [CONFIG_HID_IN=generic&(PLATFORM=mips32|PLATFORM=mips64)] CONFIG_MIPS_KBD (y/n) 469 470 % Support for msim/GXemul printer 471 ! [(CONFIG_HID_OUT=generic|CONFIG_HID_OUT=serial)&(PLATFORM=mips32|PLATFORM=mips64)] CONFIG_MIPS_PRN (y/n) 453 472 454 473 % Support for VIA CUDA controller … … 470 489 ! [PLATFORM=arm32&MACHINE=gta02] CONFIG_S3C24XX_IRQC (y) 471 490 472 % Support for TI AMDM37X on-chip UART 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 473 498 ! [(CONFIG_HID_OUT=generic|CONFIG_HID_OUT=serial)&PLATFORM=arm32&MACHINE=beagleboardxm] CONFIG_AMDM37X_UART (y/n) 474 499 … … 486 511 487 512 % Dummy serial line input 488 ! [CONFIG_M SIM_KBD=y|CONFIG_ARM_KBD=y] CONFIG_DSRLNIN (y)513 ! [CONFIG_MIPS_KBD=y|CONFIG_ARM_KBD=y] CONFIG_DSRLNIN (y) 489 514 490 515 % Dummy serial line output 491 ! [CONFIG_M SIM_PRN=y|CONFIG_ARM_PRN=y] CONFIG_DSRLNOUT (y)516 ! [CONFIG_MIPS_PRN=y|CONFIG_ARM_PRN=y] CONFIG_DSRLNOUT (y) 492 517 493 518 % Serial line input module 494 ! [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)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) 495 520 496 521 % EGA support … … 502 527 % Framebuffer support 503 528 ! [CONFIG_HID_OUT=generic&(PLATFORM=ia32|PLATFORM=amd64|PLATFORM=ppc32)] CONFIG_FB (y/n) 529 530 % Framebuffer support 531 ! [(CONFIG_HID_OUT=generic|CONFIG_HID_OUT=monitor)&PLATFORM=mips32&(MACHINE=lgxemul|MACHINE=bgxemul)] CONFIG_FB (y/n) 504 532 505 533 % Framebuffer support … … 602 630 % uImage OS type 603 631 @ "2" NetBSD stage 2 boot loader 604 ! [PLATFORM=arm32& MACHINE=beagleboardxm] UIMAGE_OS (choice)632 ! [PLATFORM=arm32&(MACHINE=beagleboardxm|MACHINE=beaglebone)] UIMAGE_OS (choice) 605 633 606 634 % uImage OS type 607 635 @ "5" Linux kernel 608 ! [PLATFORM=arm32&MACHINE!=beagleboardxm ] UIMAGE_OS (choice)636 ! [PLATFORM=arm32&MACHINE!=beagleboardxm&MACHINE!=beaglebone] UIMAGE_OS (choice)
Note:
See TracChangeset
for help on using the changeset viewer.