This is a subclass of the MiniPCIDevice library designed to communicate with NVMe devices over the MiniNVMe kernel module.
- General device info (ID and namespaces);
- Read and Write;
- Basic error handling;
- Timeout control;
- Controller reset;
See MiniNVMeTestApp for more details.