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
|
92d2e572ae
|
Full support for Multiboot2 booting, remove legacy loader
|
2020-05-26 22:24:15 +03:00 |
|
Mark
|
3621a567a8
|
Move amd64_* memory functions to mm_ namespace
|
2020-04-07 15:13:37 +03:00 |
|
Mark
|
d9595c7f62
|
Change project structure
|
2020-02-04 12:45:15 +02:00 |
|
Mark
|
789a3ee1a3
|
[amd64] Move arch/amd64 -> sys/amd64
|
2019-09-23 11:40:44 +03:00 |
|
Mark
|
becf1ccc54
|
[amd64] amd64 vmalloc/vmfree, slight changes to map.c
|
2019-09-19 18:52:15 +03:00 |
|
Mark
|
61f9ebbdae
|
Add sys/types.h impl
|
2019-09-18 23:26:47 +03:00 |
|
Mark
|
fe71e36814
|
[amd64] Use cross-compiler toolchain instead
|
2019-09-18 23:22:09 +03:00 |
|
Mark
|
b24297d248
|
[amd64] Add kernel heap
|
2019-09-18 15:34:59 +03:00 |
|
Mark
|
a5c71af69c
|
[amd64] Get memory map/GRUB info from loader
|
2019-09-17 16:37:03 +03:00 |
|