e2d2fd138c
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent) Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
24 lines
766 B
Rust
24 lines
766 B
Rust
#![doc = "Linux Kernel API compatibility layer for Redox OS (LinuxKPI-style).\n\nProvides C headers and Rust FFI implementations that translate Linux kernel APIs\nto Redox OS primitives, enabling porting of Linux C drivers as Redox userspace daemons."]
|
|
|
|
pub mod rust_impl;
|
|
|
|
#[cfg(all(test, not(target_os = "redox")))]
|
|
mod test_host_redox_shims;
|
|
|
|
pub use rust_impl::device;
|
|
pub use rust_impl::dma;
|
|
pub use rust_impl::drm_shim;
|
|
pub use rust_impl::firmware;
|
|
pub use rust_impl::io;
|
|
pub use rust_impl::irq;
|
|
pub use rust_impl::list;
|
|
pub use rust_impl::mac80211;
|
|
pub use rust_impl::memory;
|
|
pub use rust_impl::net;
|
|
pub use rust_impl::pci;
|
|
pub use rust_impl::sync;
|
|
pub use rust_impl::timer;
|
|
pub use rust_impl::wait;
|
|
pub use rust_impl::wireless;
|
|
pub use rust_impl::workqueue;
|