diff options
Diffstat (limited to 'kernel/common/log.c')
| -rw-r--r-- | kernel/common/log.c | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/kernel/common/log.c b/kernel/common/log.c index 88136f2..d75daeb 100644 --- a/kernel/common/log.c +++ b/kernel/common/log.c @@ -4,19 +4,11 @@ __attribute__((section(".ringbuf"), aligned(64))) volatile char log_ring[RINGBUF_SIZE]; static int pos = 0; -void stub(char c) { - (void)c; - return; -} - -console_callback_t callback = stub; - void put_char(char c) { log_ring[pos++] = c; if (pos >= RINGBUF_SIZE) pos = 0; - callback(c); } void put_string(const char *s) { @@ -104,6 +96,3 @@ void printk(const char *fmt, ...) { __builtin_va_end(args); } -void register_console_callback(console_callback_t cb) { - callback = cb; -} |
