kernel/drivers/serial_console.c (view raw)
#include "assembly.h"
#include "drivers/console.h"
int serial_con_init(void);
void serial_con_write_c(const char c);
CON_DRIVER serial_con = {
.name = "Serial console",
.init = serial_con_init,
.write_c = serial_con_write_c
};
int serial_con_init(void) {
return 0;
}
void serial_con_write_c(const char c) {
outb(c, 0x3F8);
}