package mirage-xen

  1. Overview
  2. Docs
Xen core platform libraries for MirageOS

Install

Dune Dependency

Authors

Maintainers

Sources

mirage-xen-v3.4.0.tbz
sha256=e217aa980c53325aa12357cb3f951d8fc959024698490fe1f62dd0b0a5cbf34d
md5=2600727c666a78efff792bccc5e46f59

Description

This package provides the MirageOS OS library for Xen 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.

Tags

org:mirage

Published: 25 Apr 2019

README

mirage-xen -- Xen core platform libraries for MirageOS

This package provides the MirageOS OS library for Xen 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.

Dependencies (15)

  1. fmt
  2. logs
  3. mirage-xen-minios >= "0.7.0"
  4. io-page-xen >= "2.0.0"
  5. mirage-xen-ocaml >= "2.6.0"
  6. mirage-profile >= "0.3"
  7. lwt-dllist
  8. conf-pkg-config
  9. xen-evtchn >= "0.9.9"
  10. xenstore >= "1.2.5"
  11. shared-memory-ring-lwt
  12. lwt >= "2.4.3"
  13. cstruct >= "1.0.1"
  14. dune <= "1.9.0" | >= "1.9.3"
  15. ocaml >= "4.04.2"

Dev Dependencies

None

Used by (11)

  1. mirage-block-xen = "1.6.1"
  2. mirage-bootvar-xen < "0.6.0"
  3. mirage-console-xen = "1.0.2" | >= "2.3.4" & < "2.4.3"
  4. mirage-console-xen-backend = "2.4.2"
  5. mirage-http-xen
  6. mirage-net-xen < "1.7.0" | >= "1.10.0" & < "1.12.0"
  7. mirage-profile-xen >= "0.8.2" & < "0.9.1"
  8. mirage-qubes != "0.3" & < "0.8.0"
  9. netchannel = "1.10.0" | >= "1.10.2" & < "1.12.0"
  10. nocrypto >= "0.4.0"
  11. vchan-xen = "4.0.2"

Conflicts

None

OCaml

Innovation. Community. Security.