issues
search
robert-w-gries
/
rxinu
Rust implementation of Xinu educational operating system
Apache License 2.0
34
stars
4
forks
source link
Merge i686 and x86_64 crates
#15
Closed
robert-w-gries
closed
6 years ago
robert-w-gries
commented
6 years ago
Merge
x86_64
and
i686
crates into one
Use
gz/rust-x86
crate to support 32 and 64 bit
New GDT
New IDT
Also fixes #14 and #11 by virtue of changing crates
Minor Changes
Fix installation of rustfmt for travis
Switch to
nographic
in qemu for default serial stdio
Better abstraction for console
Fix serial
init
to re-enable interrupts
Add handlers for all CPU exceptions
Fix #12
x86_64
andi686
crates into onegz/rust-x86
crate to support 32 and 64 bitnographic
in qemu for default serial stdioinit
to re-enable interrupts