Merge branch 'post-07-new' into post-08-new

This commit is contained in:
Philipp Oppermann
2019-04-26 15:26:38 +02:00
18 changed files with 297 additions and 290 deletions

View File

@@ -114,3 +114,14 @@ extern "x86-interrupt" fn keyboard_interrupt_handler(_stack_frame: &mut Interrup
.notify_end_of_interrupt(InterruptIndex::Keyboard.as_u8());
}
}
#[cfg(test)]
use crate::{serial_print, serial_println};
#[test_case]
fn test_breakpoint_exception() {
serial_print!("test_breakpoint_exception...");
// invoke a breakpoint exception
x86_64::instructions::interrupts::int3();
serial_println!("[ok]");
}