⚠️ VeridianOS Kernel Documentation - This is low-level kernel code. All functions are unsafe unless explicitly marked otherwise. no_std

init

Function init 

Source
pub fn init() -> Result<(), KernelError>
Expand description

Detect and initialize NVMe devices via PCI bus enumeration.

Scans the PCI bus for Mass Storage controllers with NVMe subclass (class 0x01, subclass 0x08). On QEMU without NVMe devices, this will simply report no devices found.