Rust bindings for the Magenta kernel

Clone this repo:


  1. 14e565e Restore path dependencies. by P.Y. Laligand · 6 days ago master
  2. b9418bf Rename syscall wrapper `timeout` args to `deadline` by Todd Eisenberger · 6 days ago
  3. 5c1cfe5 Make use of mx_deadline_after for relative timeouts by Todd Eisenberger · 8 days ago
  4. 5b899ad Adding more tests for port. by Andrew Walbran · 6 days ago
  5. 49fe995 Fix ports and socket tests by Raph Levien · 7 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.