RaphProductions
3461dcb1ed
rtc - try implementing RTC / kernel: removed rt from the codebase (released separately)
2025-05-12 10:24:48 +02:00
RaphProductions
6af9752e24
kernel: now panics since there's no init
2025-05-12 08:53:17 +02:00
RaphProductions
a838d99a5a
kernel: various changes.
...
+ kernel: replace sk-hello test executable with a test initramfs
+ panic: start implementing a proper kernel panic screen
+ lib: added a new string.h library for string manipulation.
+ kernel: replace all the strlen implementations with the strlen() function
2025-05-11 23:54:14 +02:00
RaphProductions
7fb04f134b
repo: Added contributing guidelines.
2025-05-11 18:43:28 +02:00
RaphProductions
3bbc916ffd
kernel: Prepare for v0.1-pre
2025-05-11 18:37:15 +02:00
RaphProductions
6e77fbc323
sched: fix a dumb stack bug inside the scheduler
2025-05-11 17:29:59 +02:00
RaphProductions
5168cfa4e1
vmm: debug user code page fault
2025-05-11 15:35:45 +02:00
RaphProductions
a379d66784
makefile: introduce a format command to run clang-format all over the kernel source.
2025-05-11 11:45:04 +02:00
RaphProductions
c4e98f5ef2
repo: delete gnu ELF header (used as a reference to build the elf.h header)
2025-05-09 21:08:53 +02:00
RaphProductions
287a7fb312
ugh
2025-05-09 17:20:58 +02:00
RaphProductions
f27e0a240c
fixing pf, again
2025-05-09 16:01:25 +02:00
RaphProductions
4309b666a4
try to fix page fault
2025-05-09 15:07:22 +02:00
RaphProductions
105a10aba3
readme: update to reflect repo changes
2025-05-09 12:20:52 +02:00
RaphProductions
5afe37a798
elf: working loader / syscall: introduce the syscall api.
2025-05-09 12:19:32 +02:00
RaphProductions
2d4031eacc
kernel: add support for running without any framebuffer
2025-05-08 22:12:56 +02:00
RaphProductions
17e6219f24
log, printf: fix missing "rt.h" include
2025-05-08 21:58:31 +02:00
RaphProductions
621f268f5b
term: depreciate rt, and switch to flanterm
2025-05-08 21:57:31 +02:00
Raphaël
020d4f092f
Merge pull request #1 from KevinAlavik/main
...
vmm: Fixed some issues regarding creating new page map levels
2025-05-08 19:25:38 +02:00
6488abfcba
fix: Fixed some issues regarding creating new page map levels
2025-05-08 19:22:40 +02:00
RaphProductions
442b26df09
ssfn: try making normal renderer work (i hope google won't dmca this for adding noto inside lol)
2025-05-08 19:01:37 +02:00
RaphProductions
a6f371b4ad
elf: start writing elf loader
2025-05-08 15:17:13 +02:00
RaphProductions
175805604e
kernel: some random modifications
2025-05-07 22:12:35 +02:00
RaphProductions
e6a2c1e240
kernel: Patches to run processes in Ring 3.
2025-05-07 13:14:18 +02:00
RaphProductions
8f6399e309
delete leftovers
2025-05-06 20:21:28 +02:00
RaphProductions
cab7a75780
first commit
2025-05-06 20:19:48 +02:00