xen-evtchn
  1. Overview
  2. Docs

Description

Event channels are the Xen equivalent of interrupts, used to signal when data (or space) is available for processing. There are 2 distinct implementations:

  1. a Xen shared-memory + hypercall protocol for kernelspace
  2. 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

Published: 13 Feb 2019

Dependencies (5)

  1. cmdliner
  2. lwt-dllist
  3. lwt
  4. dune >= "1.0"
  5. ocaml >= "4.03.0"

Dev Dependencies

None

Used by (9)

  1. mirage-console-xen >= "2.2.0" & < "4.0.0"
  2. mirage-console-xen-backend < "4.0.0"
  3. mirage-entropy-xen = "0.2.0"
  4. mirage-qubes < "0.9.0"
  5. mirage-xen >= "1.1.0" & < "6.0.0"
  6. vchan-unix >= "6.0.1"
  7. xen-disk >= "1.2.1"
  8. xen-evtchn-unix >= "2.1.0"
  9. xentropyd

Conflicts

None