class SkipBlockDevicePartitioner

Defined at line 23 of file ../../src/firmware/paver/skip-block.h

DevicePartitioner implementation for devices which have fixed partition maps, but do not expose a

block device interface. Instead they expose devices with skip-block IOCTL interfaces. Like the

FixedDevicePartitioner, it will not attempt to write a partition map of any kind to the device.

Assumes standardized partition layout structure (e.g. ZIRCON-A, ZIRCON-B,

ZIRCON-R).

Public Methods

void SkipBlockDevicePartitioner (paver::BlockDevices devices, paver::BlockDevices skip_block_devices)

Defined at line 25 of file ../../src/firmware/paver/skip-block.h

const BlockDevices & devices ()

Defined at line 35 of file ../../src/firmware/paver/skip-block.h

zx::result<std::unique_ptr<SkipBlockPartitionClient>> FindPartition (const uuid::Uuid & type)

Defined at line 36 of file ../../src/firmware/paver/skip-block.cc

zx::result<std::unique_ptr<PartitionClient>> FindFvmPartition ()

Defined at line 51 of file ../../src/firmware/paver/skip-block.cc

zx::result<> WipeFvm ()

Defined at line 61 of file ../../src/firmware/paver/skip-block.cc