chamelon
Subset of littlefs filesystem fulfilling MirageOS KV
Description
Chamelon implements a subset of the littlefs filesystem, which was originally designed for microcontroller use. It exposes an interface matching the Mirage_kv.RW module type and operates on top of a block device matching Mirage_block.S .
It is extremely not POSIX.
Install
copied = false, 2000)"
:class="{ 'border-gray-700': !copied, 'text-gray-100': !copied, 'focus:ring-orange-500': !copied, 'focus:border-orange-500': !copied, 'border-green-600': copied, 'text-green-600': copied, 'focus:ring-green-500': copied, 'focus:border-green-500': copied }">
- Published
- 04 Aug 2022
- Authors
- Maintainers
Sources
chamelon-v0.1.2.tbz
sha256=49111958c6ec0d6b16a15b304e81e4ffeb45e3d3a4fcd9798fbc978a0c49beea
sha512=30ca4f5c4014d2e7218a1796a221d8d79633c5c844c6254d5b975a818588343c7d43c7af3a486f3c3bbb92e15211ce3c5947bdf93bb7819fe4a1ee48796a19ae
Dependencies
optint
>= "0.0.4"
mirage-logs
>= "1.2.0"
mirage-kv
>= "4.0.1" & < "5.0.0"
mirage-clock
>= "2.0.0"
mirage-block
>= "3.0.0"
ptime
>= "0.8.6"
lwt
>= "5.3.0"
logs
>= "0.6.0"
fmt
>= "0.8.7"
digestif
>= "1.0.0"
cstruct
>= "6.0.0"
checkseum
>= "0.3.2"
bechamel-js
>= "0.2.0" & with-test
bechamel
>= "0.2.0" & with-test
mirage-crypto-rng
>= "0.10.6" & with-test
mirage-clock-unix
>= "4.0.0" & with-test
mirage-block-unix
>= "2.13.0" & with-test
mirage-block-combinators
>= "3.0.0" & with-test
alcotest-lwt
>= "1.5.0" & with-test
alcotest
>= "1.5.0" & with-test
fpath
>= "0.7.3" & with-test
crowbar
>= "0.2.1" & with-test
dune
>= "2.9.0"
ocaml
>= "4.10.0"
Reverse Dependencies
chamelon-unix
>= "0.1.2"