Platform configuration options. These are the options that pertain to the platform itself, not anything provided by the product.
Field | Type | Description | Default |
---|---|---|---|
virtualization |
PlatformVirtualizationConfig |
Platform configuration options for the virtualization area. | \[object] |
usb |
UsbConfig |
Platform configuration options for USB peripheral. | \[object] |
ui |
PlatformUiConfig |
Platform configuration options for the UI area. | \[object] |
timekeeper |
TimekeeperConfig |
Platform configuration options for time maintenance and timekeeping. | \[object] |
sysmem |
PlatformSysmemConfig |
Platform configuration options for sysmem (contiguous/protected memory support). These override (field-by-field) any values set in sysmem_defaults in the board config. See also BoardProvidedConfig.sysmem_format_costs which can be specified for the board. | \[object] |
storage |
StorageConfig |
Platform configuration options for storage support. | \[object] |
starnix |
PlatformStarnixConfig |
Platform configuration options for the starnix area. | \[object] |
software_delivery |
software_delivery |
Platform configuration options for the SWD subsystem. | \[object] |
setui |
SetUiConfig |
SetUi configuration. SetUI is added to the platform config on all Standard systems. | \[object] |
session |
PlatformSessionConfig |
Platform configuration options for the session. | \[object] |
recovery |
RecoveryConfig |
Platform configuration options for recovery. | \[object] |
power |
PowerConfig |
Platform configuration options for the power area. | \[object] |
paravirtualization |
PlatformParavirtualizationConfig |
Platform configuration options for paravirtualization. | \[object] |
memory_monitor |
PlatformMemoryMonitorConfig |
Platform configuration options for the memory monitor area. | \[object] |
media |
PlatformMediaConfig |
Platform configuration options for the media area. | \[object] |
kernel |
PlatformKernelConfig |
\[object] | |
intl |
IntlConfig |
Platform configuration options for internationalization. | \[object] |
icu |
ICUConfig |
Platform configuration options for ICU library choice. Platform components are 'flavored' by the ICU version they're compiled to use. | \[object] |
health_check |
HealthCheckConfig |
Platform configuration options for OTA Health Checks. | \[object] |
graphics |
GraphicsConfig |
Platform configuration options for graphics | \[object] |
forensics |
ForensicsConfig |
Platform configuration options for the forensics area. | \[object] |
fonts |
FontsConfig |
Platform configuration options for fonts. | \[object] |
feature_set_level |
FeatureSupportLevel |
The minimum service-level that the platform will provide, or the main set of platform features that are necessary (or desired) by the product. This is the most-significant determination of the availability of major subsystems. | standard |
example_config |
ExampleConfig |
Assembly option triggering the inclusion of test AIBs NOTE: This is not for use by products! It's for testing assembly itself. | \[object] |
driver_framework |
DriverFrameworkConfig |
Platform configuration options for the driver framework area. | \[object] |
diagnostics |
DiagnosticsConfig |
Platform configuration options for the diagnostics area. | \[object] |
development_support |
DevelopmentSupportConfig |
Platform configuration options for enabling developer support. | \[object] |
connectivity |
PlatformConnectivityConfig |
Platform configuration options for the connectivity area. | \[object] |
build_type |
BuildType |
The RFC-0115 Build Type of the assembled product + platform. https://fuchsia.dev/fuchsia-src/contribute/governance/rfcs/0115_build_types After the FeatureSupportLevel, this is the next most-influential determinant of the makeup of the platform. It selects platform components and configuration, and is used to disallow various platform configuration settings when producing Userdebug and User images. | |
bluetooth |
BluetoothConfig |
Platform configuration options for the bluetooth area. | \[object] |
battery |
BatteryConfig |
Platform configuration options for the battery. | \[object] |
additional_serial_log_tags |
vector |
List of logging tags to forward to the serial console. Appended to the list of tags defined for the platform. |