Rust bindings for the Magenta kernel

Clone this repo:


  1. cd6615d Adapt Clang wrapper to the new sysroot location by Rob Tsuk · 2 weeks ago master
  2. 549bedb Wrapping mx_vmo_clone. by Andrew Walbran · 4 weeks ago
  3. a236280 Adding more asserts to test. by Andrew Walbran · 4 weeks ago
  4. 16d9ff9 Wrapping mx_vmo_op_range. by Andrew Walbran · 4 weeks ago
  5. 7f23155 [rust][magenta-rs] Update syscalls and arg order. by Andy Mutton · 4 weeks 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.