docs/library/uos.rst: Clarify why the extended interface exists.

This commit is contained in:
Jim Mussared 2019-12-16 12:38:27 +11:00
parent fb01415599
commit f3f7eb48da

View File

@ -234,6 +234,10 @@ methods (see below), in order to support a variety of use cases. A given block
device may implement one form or the other, or both at the same time. The second device may implement one form or the other, or both at the same time. The second
form (with the offset parameter) is referred to as the "extended interface". form (with the offset parameter) is referred to as the "extended interface".
Some filesystems (such as littlefs) that require more control over write
operations, for example writing to sub-block regions without erasing, may require
that the block device supports the extended interface.
.. class:: AbstractBlockDev(...) .. class:: AbstractBlockDev(...)
Construct a block device object. The parameters to the constructor are Construct a block device object. The parameters to the constructor are