readme: Add an entry on NVMe
This commit is contained in:
parent
cd8d3f3363
commit
2efa5b8ff4
@ -33,12 +33,13 @@ aarch64-specific:
|
|||||||
|
|
||||||
x86_64-specific:
|
x86_64-specific:
|
||||||
|
|
||||||
* UEFI boot through [yboot](https://git.alnyan.me/yggdrasil/yboot)
|
* UEFI boot through [yboot](https://git.alnyan.me/yggdrasil/yboot)
|
||||||
(no plans for legacy boot)
|
(no plans for legacy boot)
|
||||||
* PCIe, with plans to extend to aarch64 as well
|
* PCIe, with plans to extend to aarch64 as well
|
||||||
|
* NVMe drive support (read/write)
|
||||||
* I/O and Local APIC IRQ controllers
|
* I/O and Local APIC IRQ controllers
|
||||||
* PS/2 keyboard,
|
* PS/2 keyboard,
|
||||||
* i8253-based timer (got some problems with HPET on
|
* i8253-based timer (got some problems with HPET on
|
||||||
real hw, had to revert, lol)
|
real hw, had to revert, lol)
|
||||||
* COM ports
|
* COM ports
|
||||||
* ACPI, [work in progress](https://github.com/rust-osdev/acpi), mostly broken
|
* ACPI, [work in progress](https://github.com/rust-osdev/acpi), mostly broken
|
||||||
@ -82,4 +83,4 @@ Navigation
|
|||||||
* `src/syscall` — system call handling
|
* `src/syscall` — system call handling
|
||||||
* `src/task` — kernel and userspace tasks, processes and threads
|
* `src/task` — kernel and userspace tasks, processes and threads
|
||||||
* `src/util` — utilities used within the kernel
|
* `src/util` — utilities used within the kernel
|
||||||
* `src/init.rs` — kernel init thread impl.
|
* `src/init.rs` — kernel init thread impl.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user