mirror of
https://github.com/rcore-os/rCore.git
synced 2024-11-22 08:06:17 +04:00
Add a write_str
method and print “Hello!”
This commit is contained in:
parent
0ed21fb943
commit
578717a9b8
@ -74,6 +74,12 @@ impl Writer {
|
||||
}
|
||||
}
|
||||
|
||||
pub fn write_str(&mut self, s: &str) {
|
||||
for byte in s.bytes() {
|
||||
self.write_byte(byte)
|
||||
}
|
||||
}
|
||||
|
||||
fn buffer(&mut self) -> &mut Buffer {
|
||||
unsafe{ self.buffer.as_mut() }
|
||||
}
|
||||
@ -88,5 +94,5 @@ pub fn print_something() {
|
||||
buffer: unsafe { Unique::new(0xb8000 as *mut _) },
|
||||
};
|
||||
|
||||
writer.write_byte(b'H');
|
||||
writer.write_str("Hello!");
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user