4个版本 (1个稳定版)
1.0.1-rc.1 | 2021年8月3日 |
---|---|
0.1.1-rc.1 | 2021年8月3日 |
0.1.0 | 2021年8月3日 |
#49 in #interrupt
7KB
134 代码行,不包括注释
x86 UART串行记录器
示例
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!");
}
依赖
~730KB
~13K 额外代码行数