Rust bindings for the Magenta kernel

Clone this repo:
  1. 2dbe6c1 Wrapping cprng_draw and cprng_add_entropy. by Andrew Walbran · 2 weeks ago master
  2. 85f77ec Add version in magenta-sys path dependency by Raph Levien · 2 weeks ago
  3. 2782403 Implement cookie getting and setting. by Andrew Walbran · 2 weeks ago
  4. c56dec8 Derive more traits for public types by Taylor Cramer · 2 weeks ago
  5. 4d5649c MX_PORT_OPT_V2 is no more. Remove it, to fix test failures. by Andrew Walbran · 3 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.