mirror of
https://github.com/iceHtwoO/novaOS.git
synced 2026-04-17 04:32:27 +00:00
feat: UART terminal (#7)
* feat: basic terminal * feat: execute application via terminal
This commit is contained in:
committed by
GitHub
parent
34a66ff87a
commit
f33100d36b
@@ -4,10 +4,8 @@ mod bitmaps;
|
||||
|
||||
use bitmaps::BASIC_LEGACY;
|
||||
|
||||
use crate::{
|
||||
pi3::mailbox::{read_mailbox, write_mailbox},
|
||||
println,
|
||||
};
|
||||
use crate::pi3::mailbox::{read_mailbox, write_mailbox};
|
||||
use log::error;
|
||||
#[repr(align(16))]
|
||||
struct Mailbox([u32; 36]);
|
||||
|
||||
@@ -237,7 +235,7 @@ impl Default for FrameBuffer {
|
||||
|
||||
let _ = read_mailbox(8);
|
||||
if mailbox.0[1] == 0 {
|
||||
println!("Failed");
|
||||
error!("Mailbox request was not processed!");
|
||||
}
|
||||
|
||||
mailbox.0[28] &= 0x3FFFFFFF;
|
||||
|
||||
Reference in New Issue
Block a user