diff options
Diffstat (limited to '01_exercise')
-rw-r--r-- | 01_exercise/bootloader.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/01_exercise/bootloader.c b/01_exercise/bootloader.c index 50a6b0e..07b3dcc 100644 --- a/01_exercise/bootloader.c +++ b/01_exercise/bootloader.c @@ -63,6 +63,7 @@ void sleep(short ms) { void main(void) { print("Hello!\n\r"); + while (1) { char buf[9]; for (unsigned char i = 0; i < 8; i++) { @@ -85,9 +86,9 @@ void main(void) { } } buf[i] = c; + buf[i + 1] = 0; putc('*'); } - buf[8] = '\0'; while (1) { if (getc() == '\r') break; |