- Add VirtIO input device driver (device ID 18) reading from eventq - Translate Linux keycodes (WASD, arrows) to InputEvent - Kernel probes for VirtIO input device, falls back to UART - Add -device virtio-keyboard-device to run-gui Makefile target - input-qemu tries VirtIO first, falls back to UART
19 lines
395 B
TOML
19 lines
395 B
TOML
[package]
|
|
name = "input-qemu"
|
|
version = "0.1.0"
|
|
edition = "2024"
|
|
|
|
[[bin]]
|
|
name = "input-qemu"
|
|
test = false
|
|
bench = false
|
|
|
|
[dependencies]
|
|
types = { workspace = true }
|
|
userspace-rt = { workspace = true }
|
|
userspace = { workspace = true }
|
|
server-framework = { workspace = true }
|
|
input-server = { workspace = true }
|
|
driver-input-uart = { workspace = true }
|
|
driver-input-virtio = { workspace = true }
|