fuchsia.boot.metadata

Added: HEAD

STRUCTS

Partition

Defined in fuchsia.boot.metadata/metadata.fidl

FieldTypeDescriptionDefault
type_guid PartitionGuid

GUID specifying the format and use of data stored in the partition.

No default
unique_guid PartitionGuid

GUID unique to this partition.

No default
first_block uint64

First block occupied by this partition.

No default
last_block uint64

Last block occupied by this partition.

No default
flags uint64

Reserved for future use. Set to 0.

No default
name string:32 No default

TABLES

MacAddressMetadata

Defined in fuchsia.boot.metadata/metadata.fidl

Metadata containing the device's MAC address for Ethernet, Wifi, Bluetooth, etc.

OrdinalFieldTypeDescription
mac_address fuchsia.net/MacAddress

The MAC address as described in the Zircon Boot Image.

PartitionMap

Defined in fuchsia.boot.metadata/metadata.fidl

The partition map as described in the Zircon Boot Image.

OrdinalFieldTypeDescription
block_count uint64

Total blocks used on the device.

block_size uint64

Size of each block in bytes.

reserved uint32

Reserved for future use.

guid PartitionGuid

Device GUID.

partitions vector<Partition>

SerialNumberMetadata

Defined in fuchsia.boot.metadata/metadata.fidl

Metadata containing the device's serial number.

OrdinalFieldTypeDescription
serial_number string:32

The serial number as described in the Zircon Boot Image.

CONSTANTS

NameValueTypeDescription
PARTITION_GUID_LEN 16 uint64
SERIAL_NUMBER_LEN 32 uint8

ALIASES

NameValueDescription
PartitionGuid array[PARTITION_GUID_LEN]