10 Commits

Author SHA1 Message Date
Borna Šoštarić
f30be3ddd5 initial implementation of klibc
fix linker error about ctx_switch
2025-12-27 19:44:54 +01:00
Borna Šoštarić
a1a6fd2aa9 lessen indirection in the makefile 2025-12-19 23:46:03 +01:00
Borna Šoštarić
649a227e41 add configure script for setting up cross compilation tools 2025-12-19 22:47:34 +01:00
vmttmv
8743fa9e24 Multiple changes:
- Makefile: fix linker script path
- irq.c: `irqN()` stubs
- irq.h: fix missing header
- isr.h/isr.c extern `interrupt_handlers`
- utils.c: remove duplicate `memcmp`
2025-11-19 03:32:06 +02:00
vmttmv
62fe09d80d multiple changes: BL1/BL2/kernel separation (build system, etc.) BL2 implementation. BL documentation 2025-11-13 23:35:54 +02:00
vmttmv
9216673b18 begin fixing build errors 2025-10-26 03:03:20 +03:00
vmttmv
49114214cb build: debug symbols for stage1 2025-10-25 21:26:52 +03:00
vmttmv
dd37ba8ed6 make: explicit build dir, separate stage1 target so it can be called easier 2025-10-25 19:52:39 +03:00
ecfa54e225 new OS 2025-04-30 23:03:44 -07:00
8dbc66b68b Reset repository with new OS files 2024-08-31 16:50:33 -07:00