d0p1 🏳️⚧️
0365dd5da5
build: define INCDIR,BINDIR,LIBDIR...
Build / test (push) Waiting to run
Docs / test (push) Waiting to run
2024-03-26 07:48:32 +01:00
d0p1 🏳️⚧️
9a5b474ad2
chore: lib/ cleanup
Build / test (push) Has been cancelled
Docs / test (push) Has been cancelled
2024-03-24 09:44:14 +01:00
d0p1 🏳️⚧️
74e09f7b33
refactor: reorganize bootloader source code
Build / test (push) Waiting to run
Docs / test (push) Waiting to run
2024-03-24 09:03:03 +01:00
d0p1 🏳️⚧️
3fddd705f8
refactor: switch from NASM to FASM
2024-02-04 20:50:36 +01:00
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