8 Commits

Author SHA1 Message Date
Mark ab3b3afcc5 boot: fix (?) memory corruption problems with EFI 2020-09-06 20:46:27 +03:00
Mark 7d3a0d58dc boot: add support for yboot protocol 2020-09-04 01:36:04 +03:00
Mark e0f0087ccc mman: rewrite physical memory manager
Better protection of reserved memory regions,
merged "pool" allocation functions into main
memory manager
2020-08-23 22:59:29 +03:00
Mark f22591ad93 Move to cmake build system 2020-07-11 22:41:23 +03:00
Mark 1c895055b5 Change kernel link address to 4MiB 2020-06-25 16:53:20 +03:00
Mark c18e95ecc6 Stop relying on PDPE1GB and fixed addresses for PDs 2020-06-23 12:59:38 +03:00
Mark dcf517f9cd Add stub _entry64 for multiboot2 2020-05-25 12:38:21 +03:00
Mark d9595c7f62 Change project structure 2020-02-04 12:45:15 +02:00