d0p1 🏳️⚧️
a9fec6e18c
feat: setup paging and map kernel to higher half
...
Kernel is now at 0xC0100000, but still we use 4MiB pages, instruction like 'invlpg' which are invalid for cpu prior to 486, and we don't ensure multiboot structures are mapped. Still lot of work
2023-07-12 13:31:08 +02:00
d0p1 🏳️⚧️
5cccfa22d4
feat(kernel): WIP higher half kernel
2023-07-02 16:52:25 +02:00
d0p1 🏳️⚧️
8cefd7946f
refactor: rework the entire build system
2023-06-29 06:30:04 +02:00
d0p1 🏳️⚧️
4e110d12eb
chore: add logo and reorganize docs
2023-06-06 16:33:48 +02:00
d0p1 🏳️⚧️
56a7a016d8
docs: improve documentation
2023-06-06 12:30:20 +02:00
d0p1 🏳️⚧️
fcdb3ded8e
feat: working on tiny crypto lib (WIP)
2023-06-05 10:03:05 +02:00
d0p1 🏳️⚧️
3cb67bf990
fix: gpf , pmm still wip
2023-05-22 14:16:50 +02:00
d0p1 🏳️⚧️
8e77928997
ci: build and publish documentation
2023-05-17 11:01:54 +02:00
d0p1 🏳️⚧️
5b60e93b97
feat: print available memory
2023-01-20 14:17:11 +01:00
d0p1 🏳️⚧️
a5581d8b7d
feat: log has now printf like formating
2023-01-19 16:49:20 +01:00
d0p1 🏳️⚧️
33d96c6d68
feat: generate bootable iso
2023-01-17 11:41:21 +01:00
d0p1 🏳️⚧️
c9454eb5d3
chore: rewrite from zero
2023-01-15 20:25:39 +01:00