diff options
| author | Aleksa Vuckovic <aleksav013@gmail.com> | 2022-09-08 15:09:30 +0200 |
|---|---|---|
| committer | Aleksa Vuckovic <aleksav013@gmail.com> | 2022-09-08 19:43:05 +0200 |
| commit | 1d673e7e628db462215abcec06641063a6165b9b (patch) | |
| tree | 07915d1bba39a39afe7cc9dcf9806caf833fc774 /kernel/src/libk | |
| parent | 82e9f02aef1ea1a6588234ee58e3625e3561005f (diff) | |
fixed output glitches
Diffstat (limited to 'kernel/src/libk')
| -rw-r--r-- | kernel/src/libk/stdio.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/kernel/src/libk/stdio.c b/kernel/src/libk/stdio.c index 898f3c6..c5c8643 100644 --- a/kernel/src/libk/stdio.c +++ b/kernel/src/libk/stdio.c @@ -8,7 +8,7 @@ uint32_t curr_x; uint32_t curr_y; -inline void print_char(char c) +void print_char(char c) { if (curr_x * 8 >= main_fb.width) { curr_x = 0; @@ -30,27 +30,27 @@ inline void print_char(char c) } return; } -// fb_draw_character(main_fb, c, (int32_t)curr_x * 8, (int32_t)curr_y * 16, WHITE, BLACK); + fb_draw_character(main_fb, c, (int32_t)curr_x * 8, (int32_t)curr_y * 16, WHITE, BLACK); curr_x++; write_serial(c); } -inline void print_string(const char* s) +void print_string(const char* s) { for (size_t i = 0; i < strlen(s); i++) { print_char(s[i]); } } -inline void print_int(uint64_t num) +void print_int(uint64_t num) { char a[100]; itos(num, a); print_string(a); } -inline void print_hex(uint64_t num) +void print_hex(uint64_t num) { char a[100]; itoh(num, a); |
