Commit graph

22 commits

Author SHA1 Message Date
1b09896afc
refactor arch 2024-02-04 14:19:54 -05:00
trimill
ac431b0050
fix problem 2024-02-03 15:32:43 -05:00
8e74123683
alloc on write paging, -O3 compile works, 'volatile' is the story of my life 2024-02-03 14:41:52 -05:00
72df91d99b
pretty colors 2024-02-02 16:41:19 -05:00
1d794d87f4
looping kalloc can allocate all of memory (sometimes) :3 2024-02-02 10:13:32 -05:00
ef384ad9a7
display mem formatted 2024-02-01 15:53:11 -05:00
341c95f535
update makefile 2024-02-01 14:43:11 -05:00
192a4ccd6b
acpi, fix mboot memory map, fix kalloc, fix virtalloc node allocator, add kprintf, other changes 2024-02-01 12:49:44 -05:00
trimill
7a59ef37b8
undo bad decisions 2024-01-31 21:26:55 -05:00
trimill
7ce0cd6056
reorganize, add sym_lookup 2024-01-31 21:23:51 -05:00
c9d9f1a9af
better qemu options 2024-01-30 12:53:31 -05:00
e71a141533
memory works 2024-01-29 13:22:50 -05:00
6957948f3a
memory changes 2024-01-28 19:22:09 -05:00
59050bbca0
joe biden 2024-01-27 03:33:01 -05:00
481b4e303a
mboot parsing 2024-01-27 03:02:02 -05:00
trimill
434c159462
serial and fix makefile 2024-01-27 02:50:58 -05:00
Simon
160cb6067e Merge branch 'main' into HEAD 2024-01-27 02:23:28 -05:00
Simon
df2c0ee981 Added basic long mode setup 2024-01-27 02:18:08 -05:00
451984595e
fixes 2024-01-27 02:17:18 -05:00
trimill
05cf015382
add system includes from include 2024-01-27 01:16:48 -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