Expand description
A no-std compatible NVMe driver for embedded and operating system development.
This crate provides functionality for interacting with NVMe (Non-Volatile Memory Express) storage devices in environments without the standard library, such as kernels, bootloaders, or embedded systems.
Structs§
- Nvme
Controller Data - A data structure that holds some common information about some nvme controllers.
- Nvme
Device - A structure representing an NVMe controller device.
- Nvme
Namespace - A structure representing an NVMe namespace.
Enums§
- Nvme
Error - Contains all possible errors that can occur in the NVMe driver.
Traits§
- Nvme
Allocator - Allocates physically contiguous memory mapped into virtual address space.