Skip to content

Latest commit

 

History

History
24 lines (15 loc) · 1.17 KB

File metadata and controls

24 lines (15 loc) · 1.17 KB

Software-Enabled Flash Software Development Kit (SDK)

This repository contains the host-based SDK for Software-Enabled Flash (SEF) technology, including:

  • Linux(tm) Kernel patches and SEF device driver
  • Reference FTL implementation with Flexible Data Placement (FDP), Zoned Namespace (ZNS), NVMe, and basic block support
  • Command Line Interface (CLI)
  • QEMU paravirtualized SEF drivers
  • Patches to nvme-cli enabling SEF support
  • Patches to FIO enabling SEF support

Full documentation on using and understanding these components is included here.

License

The code and patches in this repository are licensed under the BSD 3-Clause License.

Any submodules referenced by this repository, including fio, linux, nvme-cli, and qemu are copyright their respective owners and licensed under their respective terms. Please see the submodule trees directly for their copyright and license terms.

Getting Involved

For more information, please visit the Software-Enabled Flash Project website.