stay closer to original

pull/4/head
Andre Richter 6 years ago
parent 45eadc8543
commit de0e42142b

@ -42,6 +42,7 @@ fn main() {
uart.getc(); // Press a key first before being greeted
uart.puts("Hello Rustacean!\n");
// echo everything back
loop {
uart.send(uart.getc());
}

Binary file not shown.

@ -72,8 +72,11 @@ fn main() {
uart.hex(mbox.buffer[6]);
uart.hex(mbox.buffer[5]);
uart.puts("\n");
} else {
uart.puts("Unable to query serial!\n");
}
// echo everything back
loop {
uart.send(uart.getc());
}

@ -173,8 +173,11 @@ impl Uart {
let mut n;
for i in 0..8 {
// get highest tetrad
n = d.wrapping_shr(28 - i * 4) & 0xF;
// 0-9 => '0'-'9', 10-15 => 'A'-'F'
// Add proper offset for ASCII table
if n > 9 {
n += 0x37;
} else {

Loading…
Cancel
Save