feat: fixed some bugs for running on real hardware

This commit is contained in:
2021-03-05 22:23:39 +01:00
parent e532099ea7
commit 310f3621a2
6 changed files with 43 additions and 15 deletions

View File

@@ -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);
}