diff options
author | Pankaj Raghav <pankydev8@gmail.com> | 2021-12-16 20:37:54 +0530 |
---|---|---|
committer | Andreas Kling <kling@serenityos.org> | 2022-01-01 14:55:58 +0100 |
commit | e99fafb683d0ec63f64662cc71b98900118f9f74 (patch) | |
tree | 6bac149173860f3804200b85fa5e4b357ece7807 /Meta/run.sh | |
parent | 602b35aa62586f5d75ea329ebc29e49cdb470932 (diff) | |
download | serenity-e99fafb683d0ec63f64662cc71b98900118f9f74.zip |
Kernel/NVMe: Add initial NVMe driver support
Add a basic NVMe driver support to serenity
based on NVMe spec 1.4.
The driver can support multiple NVMe drives (subsystems).
But in a NVMe drive, the driver can support one controller
with multiple namespaces.
Each core will get a separate NVMe Queue.
As the system lacks MSI support, PIN based interrupts are
used for IO.
Tested the NVMe support by replacing IDE driver
with the NVMe driver :^)
Diffstat (limited to 'Meta/run.sh')
0 files changed, 0 insertions, 0 deletions