2 unstable releases
Uses old Rust 2015
0.2.0 | Feb 15, 2020 |
---|---|
0.1.0 | Mar 9, 2019 |
#560 in Operating systems
21 downloads per month
Used in haiku
28KB
473 lines
Low level Rust FFI crate of Haiku system interfaces
This crate offers access to the low level Haiku system functions, data
structures and constants, that are not available in libc
.
For a higher-level Rust crate for Haiku, look for the haiku
crate.
Using the crate
This crate is published on crates.io and can be used by adding it as a
dependency in your Cargo.toml
file.
What is implemented
Currently the following kernel interfaces are implemented:
- Areas
- Ports
- Thread (partial, info only)
- Attribute functions
- Image (partial, info only)
What is still to be done
- Teams
- Time & Alarm
- System Information
- FS Index
- FS Info
- FS Query
- FS Volume
What probably will never be done
- Native semaphores
- Native threads
- Native signals
- Image loading
Dependencies
~44KB