From 1f25cc23da58a7ab8a9800a0a431d2f1bc49abd0 Mon Sep 17 00:00:00 2001 From: FyloZ Date: Sat, 21 Feb 2026 22:00:38 -0500 Subject: [PATCH] Basic UART communications --- .idea/editor.xml | 2 +- .idea/inspectionProfiles/Project_Default.xml | 6 ++ src/kernel/common.h | 11 +++ src/kernel/kernel.c | 44 ++--------- src/kernel/riscv64/common.c | 21 +++++ src/kernel/riscv64/qemu/syscon.c | 3 + src/kernel/riscv64/qemu/uart.c | 81 ++++++++++++++++++++ src/kernel/uart.c | 3 - src/kernel/uart.h | 34 ++++++++ 9 files changed, 162 insertions(+), 43 deletions(-) create mode 100644 .idea/inspectionProfiles/Project_Default.xml create mode 100644 src/kernel/common.h create mode 100644 src/kernel/riscv64/common.c create mode 100644 src/kernel/riscv64/qemu/uart.c delete mode 100644 src/kernel/uart.c create mode 100644 src/kernel/uart.h diff --git a/.idea/editor.xml b/.idea/editor.xml index 8d0e15e..51e9788 100644 --- a/.idea/editor.xml +++ b/.idea/editor.xml @@ -139,7 +139,7 @@