xen-evtchnversion
Xen event channel interface for MirageOS
Event channels are the Xen equivalent of interrupts, used to signal when data (or space) is available for processing. There are 2 distinct implementations:
- a Xen shared-memory + hypercall protocol for kernelspace
- a binding to a set of libxc functions which access /dev/xen/evtchn
for userspace (see
xen-evtchn-unix
opam package).
Tags | org:mirage org:xapi-project |
---|---|
Authors | Vincent Hanquez, Anil Madhavapeddy, David Scott and Jonathan Ludlam |
Published | |
Homepage | https://github.com/mirage/ocaml-evtchn |
Issue Tracker | https://github.com/mirage/ocaml-evtchn/issues |
Maintainer | dave@recoil.org |
Dependencies |
|
Source [http] | https://github.com/mirage/ocaml-evtchn/releases/download/v2.1.0/xen-evtchn-v2.1.0.tbz sha256=37d49a277ec6319e74a91fb3d99ef318052f84c4a92a59d39b8d51085387fb3f md5=5df050f2aaca4cc9d006042633277dbd |
Edit | https://github.com/ocaml/opam-repository/tree/master/packages/xen-evtchn/xen-evtchn.2.1.0/opam |
Required by
- mirage-console-xen>=2.2.0 & <4.0.0
- mirage-console-xen-backend<4.0.0
- mirage-entropy-xen=0.2.0
- mirage-qubes<0.9.0
- mirage-xen>=1.1.0 & <6.0.0
- vchan-unix>=6.0.1
- xen-disk>=1.2.1
- xen-evtchn-unix>=2.1.0
- xentropyd
Optionally used by
- mirage-console>=2.1.2 & <2.2.0
- vchan>=2.0.0 & <2.3.1