explicitly UART.init() in rust_main
This commit is contained in:
parent
01856f5243
commit
6d1960ecd9
3 changed files with 11 additions and 1 deletions
|
@ -28,6 +28,8 @@ mod task;
|
|||
mod timer;
|
||||
mod trap;
|
||||
|
||||
use crate::drivers::chardev::CharDevice;
|
||||
use crate::drivers::chardev::UART;
|
||||
//use syscall::create_desktop; //for test
|
||||
|
||||
core::arch::global_asm!(include_str!("entry.asm"));
|
||||
|
@ -55,6 +57,7 @@ lazy_static! {
|
|||
pub fn rust_main() -> ! {
|
||||
clear_bss();
|
||||
mm::init();
|
||||
UART.init();
|
||||
println!("KERN: init gpu");
|
||||
let _gpu = GPU_DEVICE.clone();
|
||||
println!("KERN: init keyboard");
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue