Crate kernel_api

1.0.0 · Source
Expand description

This crate provides public facing types and interfaces used within the popcorn2 kernel

Modules§

memory
Provides primitives for interfacing with raw memory (such as pages and frames), as well as interfaces for memory related kernel modules to implement (such as BackingAllocator)
sync
Provides kernel synchronisation primitives
bridgeExperimentalNon-use_std
detectExperimentalNon-use_std
ptrExperimental
timeExperimentalNon-use_std

Macros§

dbg
is_x86_feature_detectedExperimentalx86-64 and non-use_std

Attribute Macros§

module_export