d0p1 🏳️⚧️
d94d9fb5bb
chore: misc files
2024-02-06 18:27:51 +01:00
d0p1 🏳️⚧️
670a7f3bb4
feat: stage0 of a tiny boot loader
2024-02-06 15:20:27 +01:00
d0p1 🏳️⚧️
3fddd705f8
refactor: switch from NASM to FASM
2024-02-04 20:50:36 +01:00
d0p1 🏳️⚧️
32f1956ca2
refactor: rework IDT and GDT
2023-07-13 16:00:20 +02:00
d0p1 🏳️⚧️
08a7d5c975
docs: documente ISA/AT buses I/O Port map
2023-07-13 13:47:23 +02: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
imgbot[bot]
fd991daeed
chore(imgbot): optimize images ( #1 )
...
*Total -- 127.36kb -> 97.71kb (23.28%)
/docs/img/logo.png -- 5.75kb -> 4.29kb (25.33%)
/docs/img/pmap_bootstrap.png -- 121.61kb -> 93.42kb (23.18%)
Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
Co-authored-by: ImgBotApp <ImgBotHelp@gmail.com>
2023-07-12 11:40:19 +02:00
d0p1 🏳️⚧️
72f4ef1f00
docs: documents memory management
2023-07-12 11:33:44 +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 🏳️⚧️
543c68e4ef
chore: add favicon
2023-06-06 15:34:45 +02:00
d0p1 🏳️⚧️
56a7a016d8
docs: improve documentation
2023-06-06 12:30:20 +02:00
d0p1 🏳️⚧️
8c36fcc07b
chore: add subtitle and footer in Menu.txt
2023-06-05 10:11:45 +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 🏳️⚧️
459a4b0b2a
feat: setup bitmap for physical allocator
2023-01-24 15:57:14 +01:00
d0p1 🏳️⚧️
da0a8f4e1b
chore: update readme
2023-01-20 14:25:37 +01: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 🏳️⚧️
067f09d6ca
fix: interrupt handler
2023-01-17 15:36:21 +01:00
d0p1 🏳️⚧️
33d96c6d68
feat: generate bootable iso
2023-01-17 11:41:21 +01:00
d0p1 🏳️⚧️
a202fadc9e
ci: setup basic github action
2023-01-15 20:46:55 +01:00
d0p1 🏳️⚧️
c9454eb5d3
chore: rewrite from zero
2023-01-15 20:25:39 +01:00
d0p1 🏳️⚧️
7455b79585
wip: load kernel from FAT
2020-05-27 18:36:29 +02:00
d0p1 🏳️⚧️
3d4615d276
first commit
2020-05-06 12:41:32 +02:00