Kernel/devices/uart.c
Andreas Fink 55fc65ba5c struc
2025-04-10 17:18:34 +02:00

19 lines
No EOL
286 B
C

#include "uart.h"
#define UART_BASE ((volatile char *)0x101f1000)
void uart_init(void) {}
void uart_write(const char *msg) {
while (*msg) {
*UART_BASE = *msg++;
}
}
void uart_putchar(char c) {
*UART_BASE = c;
}
char uart_getchar(void) {
return *UART_BASE;
}