Add basic HID keyboard support

This commit is contained in:
2026-08-14 20:51:07 +03:00
parent e4b9a79a5f
commit 0cb2169c29
14 changed files with 747 additions and 128 deletions
+1 -1
View File
@@ -167,7 +167,7 @@ static void io_exec_sync(nvme_sqe_t *cmd) {
void nvme_init() {
LOG_LN_INFO("Searching for suitable device...");
pci_bdf_t bdf = pci_find_by_class(NVME_PCI_CLASS, NVME_PCI_SUBCLASS, NUL);
ASSERT(bdf, "nvme_init: No suitable devices found.");
ASSERT(bdf != (pci_bdf_t)-1, "nvme_init: No suitable devices found.");
LOG_LN_INFO("Mapping device to virtual memory...");
pci_map(bdf, regs, 4);