STRUCTS
Partition
Defined in fuchsia.boot.metadata/metadata.fidl
| Field | Type | Description | Default | 
|---|---|---|---|
| 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.
| Ordinal | Field | Type | Description | 
|---|---|---|---|
| 1 | 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.
| Ordinal | Field | Type | Description | 
|---|---|---|---|
| 1 | block_count | uint64 | Total blocks used on the device. | 
| 2 | block_size | uint64 | Size of each block in bytes. | 
| 4 | reserved | uint32 | Reserved for future use. | 
| 5 | guid | PartitionGuid | Device GUID. | 
| 6 | partitions | vector<Partition> | 
SerialNumberMetadata
Defined in fuchsia.boot.metadata/metadata.fidl
Metadata containing the device's serial number.
| Ordinal | Field | Type | Description | 
|---|---|---|---|
| 1 | serial_number | string:32 | The serial number as described in the Zircon Boot Image. | 
CONSTANTS
| Name | Value | Type | Description | 
|---|---|---|---|
| PARTITION_GUID_LEN | 16 | uint64 | |
| SERIAL_NUMBER_LEN | 32 | uint8 | 
ALIASES
| Name | Value | Description | 
|---|---|---|
| PartitionGuid | array[PARTITION_GUID_LEN] |