feat: devices via caps (BootInfo, init assigns devices, drivers map MMIO/DMA themselves, IRQ-driven input); drop boot device wiring and info pages; headless display fallback
This commit is contained in:
8
Cargo.lock
generated
8
Cargo.lock
generated
@@ -55,7 +55,6 @@ name = "display-qemu"
|
||||
version = "0.1.0"
|
||||
dependencies = [
|
||||
"display-server",
|
||||
"driver-framebuffer-mock",
|
||||
"driver-framebuffer-virtio",
|
||||
"libkos",
|
||||
"port-framebuffer",
|
||||
@@ -85,6 +84,7 @@ name = "driver-block-virtio"
|
||||
version = "0.1.0"
|
||||
dependencies = [
|
||||
"hw-virtio",
|
||||
"libkos",
|
||||
"port-block-device",
|
||||
"types",
|
||||
]
|
||||
@@ -102,6 +102,7 @@ name = "driver-framebuffer-virtio"
|
||||
version = "0.1.0"
|
||||
dependencies = [
|
||||
"hw-virtio",
|
||||
"libkos",
|
||||
"port-framebuffer",
|
||||
"types",
|
||||
]
|
||||
@@ -110,7 +111,9 @@ dependencies = [
|
||||
name = "driver-input-uart"
|
||||
version = "0.1.0"
|
||||
dependencies = [
|
||||
"libkos",
|
||||
"port-input-device",
|
||||
"types",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
@@ -118,6 +121,7 @@ name = "driver-input-virtio"
|
||||
version = "0.1.0"
|
||||
dependencies = [
|
||||
"hw-virtio",
|
||||
"libkos",
|
||||
"port-input-device",
|
||||
"types",
|
||||
]
|
||||
@@ -161,6 +165,7 @@ name = "init"
|
||||
version = "0.1.0"
|
||||
dependencies = [
|
||||
"elf",
|
||||
"hw-virtio",
|
||||
"libkos",
|
||||
"types",
|
||||
]
|
||||
@@ -173,6 +178,7 @@ dependencies = [
|
||||
"driver-input-virtio",
|
||||
"input-server",
|
||||
"libkos",
|
||||
"port-input-device",
|
||||
"server-framework",
|
||||
"types",
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user