feat: added UART support with a basic kprint in kernel

wip: DTB
This commit is contained in:
karina
2026-04-20 16:20:31 +04:00
parent ef9aa56d11
commit 635052c8dc
8 changed files with 158 additions and 13 deletions
+10
View File
@@ -0,0 +1,10 @@
#include "bootinfo.h"
#include <stdint.h>
static inline void mmio_write32(uintptr_t addr, uint32_t val) {
*(volatile uint32_t *)addr = val;
}
static inline uint32_t mmio_read32(uintptr_t addr) {
return *(volatile uint32_t *)addr;
}