Make keyboards use events, move all userspace-like code (from mouse as

well) to a stub file instead of being inside the kernel.
This commit is contained in:
csd4ni3l
2026-03-30 16:24:42 +02:00
parent 91828daae2
commit aa5a2a6da6
7 changed files with 235 additions and 207 deletions

View File

@@ -5,7 +5,7 @@ use core::fmt::{self, Write};
use spin::Mutex;
#[cfg(target_arch = "x86_64")]
use crate::arch::x86_64::interrupts::without_interrupts;
use x86_64::instructions::interrupts::without_interrupts;
pub struct ConsoleWriter<'a> {
pub fb: &'a mut Framebuffer,