Skip to content

Conversation

@winstonallo
Copy link
Collaborator

@winstonallo winstonallo commented Jan 7, 2026

We finally have interrupt-based keyboard handling 💀

Fixes:

Features:

  • Introduce interrupt-based keyboard handling (/src/keyboard.rs)
  • Add x86::{exception,irq} modules
    • irq allows installing/uninstalling handlers at runtime (irq::install_handler(), irq::uninstall_handler()
  • Add interrupt locks that can be used to either globally lock interrupts, or lock a single IRQ

winstonallo and others added 30 commits December 10, 2025 17:02
@winstonallo winstonallo requested a review from fbruggem January 7, 2026 16:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants