mirage-solo5
Solo5 core platform libraries for MirageOS
Description
This package provides the MirageOS OS
library for
Solo5 targets, which handles the main loop
and timers. It also provides the low level C startup code and C stubs required
by the OCaml code.
Currently this package also includes the C stubs used by the Solo5 console
,
block
and net
implementations.
The OCaml runtime and C runtime required to support it are provided separately by the ocaml-freestanding package.
Install
- Published
-
19 Nov 2021
- Authors
-
- Maintainers
-
Sources
mirage-solo5-v0.6.5.tbz
sha256=0aa506012fd60027990406cbd622facb4ef8a5320ee8190a189f467b9706001d
sha512=8a33d063acf1cd94dba22a6fcf759a718550fa02b95f6c29fc2e1a04e8587ac96a32cca1f5429142f106ad66958c98fab774edc241da044fbb5c116fdce36a8b
Dependencies
solo5-bindings-genode
>= "0.6.0" & < "0.7.0"
solo5-bindings-muen
>= "0.6.0" & < "0.7.0"
solo5-bindings-virtio
>= "0.6.0" & < "0.7.0"
solo5-bindings-spt
>= "0.6.0" & < "0.7.0"
solo5-bindings-hvt
>= "0.6.0" & < "0.7.0"
mirage-runtime
>= "3.7.0"
ocaml-freestanding
>= "0.4.5"
lwt
>= "2.4.3"
cstruct
>= "1.0.1"
ocaml
>= "4.08.0"
bheap
>= "2.0.0"
dune
>= "2.6.0"
Reverse Dependencies
docteur
< "0.0.2"
docteur-solo5
< "0.0.3"
mirage-block-solo5
>= "0.6.0" & < "0.7.0"
mirage-bootvar-solo5
>= "0.6.0"
mirage-console-solo5
>= "0.6.0" & < "0.7.0"
mirage-net-solo5
>= "0.6.0" & < "0.7.0"
nocrypto
>= "0.5.4"