feature: multiple screens + cursor move (bug to fix)
style: reorganise code structure
This commit is contained in:
19
headers/kprintf.h
Normal file
19
headers/kprintf.h
Normal file
@ -0,0 +1,19 @@
|
||||
#pragma once
|
||||
|
||||
#include <stdarg.h>
|
||||
|
||||
enum print_level {
|
||||
KERN_EMERG,
|
||||
KERN_ALERT,
|
||||
KERN_CRIT,
|
||||
KERN_ERR,
|
||||
KERN_WARNING,
|
||||
KERN_NOTICE,
|
||||
KERN_INFO,
|
||||
KERN_DEBUG,
|
||||
KERN_DEFAULT,
|
||||
KERN_CONT
|
||||
};
|
||||
|
||||
int kprintf(int level, const char *restrict format, ...);
|
||||
int kvprintf(int level, const char *restrict format, va_list ap);
|
Reference in New Issue
Block a user