1
0
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:
Philipp Oppermann 2017-04-12 19:25:48 +02:00
parent 0ed21fb943
commit 578717a9b8

View File

@ -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!");
}