package chamelon
Subset of littlefs filesystem fulfilling MirageOS KV
Install
Authors
Maintainers
Sources
chamelon-v0.0.10.tbz
sha256=592a0becee61ecf45c283bed686afc4258c7d77c40d7d6f7ae062e67b4a0a89f
sha512=4ac8ab3ed004b9f8881ad116c292ad1bef845d79edcfd7c6058f8b9cb476cb2b7bbbf78a3fa10bd9cf1683ad988b7b4b75a51f238fc7b5b46e9a699cdff8b42a
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.
Published: 12 Jul 2022
Dependencies (15)
-
optint
>= "0.0.4"
- ppx_cstruct
-
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"
-
dune
>= "2.9.0" & < "3.7.0"
-
ocaml
>= "4.10.0"
Dev Dependencies (9)
-
bechamel-js
>= "0.2.0" & with-test
-
bechamel
>= "0.2.0" & with-test
-
mirage-crypto-rng
>= "0.10.6" & with-test
-
mirage-block-unix
>= "2.13.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
-
chamelon-unix
= version & with-test
Used by (1)
-
chamelon-unix
= "0.0.10"
Conflicts
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page