As discuessed in #93 we should introduce a verbose output for the kernel. The implemented KernelPrint(..) should be refactored accordingly. Additionally, we have to add another constant for the output level in kernel.h.
Explanation of the different levels:
1.) VERBOSE Prints out nearly everything (not in release)
2.) INFO Prints out useful information for the user (release)
3.) DEBUG Prints out debug messages, less than verbose (not in release)
4.) ERROR Prints out error messages (release)
As discuessed in #93 we should introduce a verbose output for the kernel. The implemented
KernelPrint(..)
should be refactored accordingly. Additionally, we have to add another constant for the output level inkernel.h
.Explanation of the different levels:
1.)
VERBOSE
Prints out nearly everything (not in release) 2.)INFO
Prints out useful information for the user (release) 3.)DEBUG
Prints out debug messages, less than verbose (not in release) 4.)ERROR
Prints out error messages (release)