Commit graph

19 commits

Author SHA1 Message Date
192a4ccd6b
acpi, fix mboot memory map, fix kalloc, fix virtalloc node allocator, add kprintf, other changes 2024-02-01 12:49:44 -05:00
50fee8495e
better mboot and kalloc 2024-01-31 12:49:06 -05:00
f790341368
disable wip code 2024-01-30 16:55:15 -05:00
9cc8dfcf0e
better mboot 2024-01-30 16:46:38 -05:00
trimill
6b8f33c22d
added backtraces 2024-01-30 10:19:33 -05:00
trimill
417d5b17b8
refactor, improve exception message 2024-01-29 21:10:29 -05:00
b9754579df
pic done 2024-01-29 19:19:29 -05:00
e71a141533
memory works 2024-01-29 13:22:50 -05:00
175e5b55b8
changes 2024-01-28 19:27:23 -05:00
6957948f3a
memory changes 2024-01-28 19:22:09 -05:00
Simon
cfdc91ad07 Merge remote-tracking branch 'origin/main' 2024-01-27 18:36:44 -05:00
Simon
03b5672a01 Did some preliminary work on memory management 2024-01-27 18:30:34 -05:00
09b4390004
qemu fb 2024-01-27 05:16:57 -05:00
Simon
90c70043be Ununfixed kmain, fixed boot.S 2024-01-27 03:37:48 -05:00
Simon
79bd0a643e Implemented and fixed paging 2024-01-27 03:26:21 -05:00
Simon
df2c0ee981 Added basic long mode setup 2024-01-27 02:18:08 -05:00
trimill
e4fc6902b7
added amd64 shim 2024-01-26 23:30:26 -05:00
trimill
4aad3cce1d
added boilerplate (todo make it amd64) 2024-01-26 22:29:49 -05:00
Simon
15915e81dc Created basic directory structure 2024-01-26 21:33:46 -05:00