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