x86_interrupts 1.0.1-rc.1

A Simple x86 Interrupt Library
Documentation

x86 UART Serial Logger


Examples

use x86_interrupts as interrupts;

pub fn main() {
    interrupts::initialize().expect("Failed To Init Interrupts");
    interrupts::set_irq_handler(1, on_keypress); // IRQ #1: PS2 Keyboard.
}

pub fn on_keypress() {
    println!("Key Pressed!");
}