Rust bindings for the Magenta kernel

Clone this repo:


  1. 31c1cfa Remove data pipe wrapper, as they were removed from Magenta. by Andrew Walbran · 6 days ago master
  2. cc294e0 Moving waitset, vmo and channel stuff to their own files. by Andrew Walbran · 6 days ago
  3. 0cc78ad Moving peer signal test to eventpair file and fifo test to fifo file. by Andrew Walbran · 6 days ago
  4. ce3920d Adding test for object_wait_many. by Andrew Walbran · 6 days ago
  5. 85701be Wrapping and testing fifos. by Andrew Walbran · 11 days ago

Rust bindings for Magenta kernel

This repository contains Rust language bindings for Magenta kernel syscalls. The main crate contains type-safe wrappers, while the inner “sys” crate contains the raw types and FFI declarations.

To get started, see the GETTING_STARTED documentation.