fuchsia.hwinfo

Added: 7

PROTOCOLS

Board

Defined in fuchsia.hwinfo/hwinfo.fidl

Board provides an interface to retrieve hardware-specific information.

GetInfo

Request

<EMPTY>

Response

NameType
info BoardInfo

Device

Defined in fuchsia.hwinfo/hwinfo.fidl

Device provides an interface to retrieve device-specific properties.

GetInfo

Request

<EMPTY>

Response

NameType
info DeviceInfo

Product

Defined in fuchsia.hwinfo/hwinfo.fidl

Product provides an interface to retrieve product-specific properties.

GetInfo

Request

<EMPTY>

Response

NameType
info ProductInfo

ENUMS

Architecture flexible

Type: uint32

Defined in fuchsia.hwinfo/hwinfo.fidl

NameValueDescription
1
2

TABLES

BoardInfo

Defined in fuchsia.hwinfo/hwinfo.fidl

Collection of properties that are common among a set of devices based on hardware type

OrdinalFieldTypeDescription
name string
revision string
cpu_architecture Architecture

DeviceInfo

Defined in fuchsia.hwinfo/hwinfo.fidl

Collection of properties that is unique per device.

OrdinalFieldTypeDescription
serial_number string:255
is_retail_demo bool
retail_sku string:255

ProductInfo

Defined in fuchsia.hwinfo/hwinfo.fidl

Collection of properties that is shared with other devices within the same product line.

OrdinalFieldTypeDescription
sku string
language string
regulatory_domain fuchsia.intl/RegulatoryDomain
locale_list vector<fuchsia.intl/LocaleId>
name string
model string
manufacturer string
build_date string
build_name string:255
colorway string:255
display string:255
memory string:255
nand_storage string:255
emmc_storage string:255
microphone string:255
audio_amplifier string:255

CONSTANTS

NameValueTypeDescription
MAX_VALUE_SIZE 255 uint8