karina 502413b9ab feat(kernel): add PL011 UART console and arch I/O helpers
- Add IOSerial: PL011 (0x0900_0000) TX with FIFO-full polling, yield while waiting
- Add Arch/IO.h (32-bit MMIO with DSB) and Arch/CPU.h (yield, WFI)
- Extend types.h (e.g. ASCII, Address, Int/UInt aliases)
- Wire KernelMain to IOSerialPutString for early boot output
- Drop .sourcekit-lsp config; note IO glob in CMake (commented)
2026-04-23 21:25:15 +04:00
2026-04-22 23:12:06 +04:00
2026-04-22 09:32:01 +04:00
2026-04-20 16:42:55 +04:00
S
Description
No description provided
Readme GPL-3.0 314 KiB
Languages
C 85.5%
Assembly 5%
Just 4.4%
CMake 4.3%
Linker Script 0.8%