aboutsummaryrefslogtreecommitdiff
path: root/kernel.c
diff options
context:
space:
mode:
authorvetch <vetch97@gmail.com>2019-11-26 17:49:34 +0100
committervetch <vetch97@gmail.com>2019-11-26 17:49:34 +0100
commitdeb528c9daa6ab2a9d496bccb309f2b7073b3ce8 (patch)
treedf7542866b24e73ec6dcea1b7fb87b6dfbbd17f0 /kernel.c
parent9487ce965249da010b27034e4903b6ebda4b7641 (diff)
parent92130ebe9d60e126844c3dfb33f49357a6f4e4cd (diff)
downloadrpi-MMU-example-deb528c9daa6ab2a9d496bccb309f2b7073b3ce8.tar.gz
rpi-MMU-example-deb528c9daa6ab2a9d496bccb309f2b7073b3ce8.zip
erge branch 'bob' of https://repo.or.cz/RPi-MMU-example into alice
Diffstat (limited to 'kernel.c')
-rw-r--r--kernel.c14
1 files changed, 6 insertions, 8 deletions
diff --git a/kernel.c b/kernel.c
index d169ffe..95d803d 100644
--- a/kernel.c
+++ b/kernel.c
@@ -38,13 +38,11 @@ void kernel_main(uint32_t r0, uint32_t r1, uint32_t atags)
while (1)
{
- char c;
- switch(c = uart_getc())
- {
- case '\r':
- uart_putc('\n');
- default:
- uart_putc(c);
- }
+ char c = uart_getc();
+
+ uart_putc(c);
+
+ if (c == '\r')
+ uart_putc('\n');
}
}