diff options
author | NatrixAeria <upezu@student.kit.edu> | 2021-04-15 22:52:47 +0200 |
---|---|---|
committer | NatrixAeria <upezu@student.kit.edu> | 2021-04-15 22:52:47 +0200 |
commit | 9fcfcbbf16d05d294aadb9b88db0f004ba802bea (patch) | |
tree | 789c83f75e3391ecd3722e94e9a275229ec065e3 /kernel/src/lib.rs | |
parent | 8b810a009f8d29ba61a3c377fdeac06a3bbb151d (diff) |
Rewrite a memory safe vga text buffer
Diffstat (limited to 'kernel/src/lib.rs')
-rw-r--r-- | kernel/src/lib.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/kernel/src/lib.rs b/kernel/src/lib.rs index f03ef36..0aff3e8 100644 --- a/kernel/src/lib.rs +++ b/kernel/src/lib.rs @@ -3,16 +3,18 @@ #![feature(abi_x86_interrupt)] #![feature(panic_info_message)] #![feature(asm)] +#![feature(core_intrinsics)] +#![feature(array_map)] #![test_runner(crate::testing::serial_test_runner)] #![reexport_test_harness_main = "test_main"] #![no_std] pub mod interrupts; +#[macro_use] pub mod io; pub mod testing; pub use io::qemu::{exit_qemu, QemuExitCode}; -pub use io::vga_text::OStream; pub use io::{qemu, serial, vga_text}; pub use qemu::*; |