diff --git a/src/interrupts.rs b/src/interrupts.rs index 8412d4f0..d6ccf826 100644 --- a/src/interrupts.rs +++ b/src/interrupts.rs @@ -83,7 +83,7 @@ extern "x86-interrupt" fn keyboard_interrupt_handler(_stack_frame: &mut Interrup } let mut keyboard = KEYBOARD.lock(); - let port = Port::new(0x60); + let mut port = Port::new(0x60); let scancode: u8 = unsafe { port.read() }; if let Ok(Some(key_event)) = keyboard.add_byte(scancode) {