include Mirage_block
type error = Mirage_device.errorThe type for IO operation errors.
val pp_write_error : write_error Fmt.tpp_write_error pretty-prints errors.
type info = Mirage_block.info = {read_write : bool; | True if we can write, false if read/only |
sector_size : int; | Octets per sector |
size_sectors : int64; | Total sectors per device |
}The type for characteristics of the block device. Note some devices may be able to make themselves bigger over time.
module type S = sig ... endOperations on sector-addressible block devices, usually used for persistent storage.