Back to home page

LXR

 
 

    


Warning, /spec/build/bsps/opteficonsole.yml is written in an unsupported language. File is not indexed.

0001 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
0002 actions:
0003 - get-string: null
0004 - define: null
0005 - script: |
0006     kinds = ["TEXT", "GRAPHIC", "BOTH", "AUTO"]
0007     if value not in kinds:
0008        conf.fatal("Preferred EFI console '{}' is not one of {}".format(value, kinds))
0009 build-type: option
0010 copyrights:
0011 - Copyright (C) 2023 Karel Gardas
0012 default:
0013 - enabled-by: true
0014   value: AUTO
0015 description: |
0016   Select preferred EFI console. Possible values are TEXT, GRAPHIC, BOTH and AUTO. The TEXT here will instruct RTEMS to use EFI simple text output protocol. By default
0017   EFI also forwards such text output to configured serial port. Details depends on the target platform EFI configuration.
0018   The GRAPHIC instructs RTEMS to use EFI graphics output protocol. Advantage of it
0019   in comparison with TEXT is that it is available also in the time when boot services
0020   are already finished. BOTH tells RTEMS to mirror its output to both TEXT and GRAPHIC. This only
0021   applies to platforms where both options are supported. The option which is not supported
0022   on target platform is ignored in the RTEMS runtime and only available option is used. Finally AUTO tells RTEMS to use output console
0023   preferred by the target platform configuration. In case RTEMS is not able to retrieve EFI console control protocol interface, then BOTH
0024   is used instead of AUTO.
0025 enabled-by: true
0026 format: '{}'
0027 links: []
0028 name: BSP_EFI_CONSOLE_KIND
0029 type: build