feat: fixed some bugs for running on real hardware
This commit is contained in:
@@ -11,21 +11,12 @@
|
||||
#include "kprint.h"
|
||||
|
||||
#define MAX_HANDLERS 8
|
||||
#define STREAM_SIZE 512
|
||||
#define STREAM_SIZE (32*1024)
|
||||
#define PRINT_BUFFER_SIZE 64
|
||||
|
||||
stream_t *kprint_stream;
|
||||
|
||||
kprint_handler handlers[MAX_HANDLERS] = {
|
||||
NULL,
|
||||
NULL,
|
||||
NULL,
|
||||
NULL,
|
||||
NULL,
|
||||
NULL,
|
||||
NULL,
|
||||
NULL,
|
||||
};
|
||||
kprint_handler handlers[MAX_HANDLERS] = {0};
|
||||
|
||||
void kprint_register(kprint_handler handler) {
|
||||
for (int i = 0; i < MAX_HANDLERS; ++i) {
|
||||
@@ -50,7 +41,7 @@ void kprint_internal(const char *msg) {
|
||||
}
|
||||
}
|
||||
|
||||
void kprint_sync(const char* msg) {
|
||||
void kprint_sync(const char *msg) {
|
||||
kprint_internal(msg);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user