Stream from September 7, 2023
In this stream we tried to implement a memory allocator that just used physical memory directly. We did not finish the implementation, but we came up with a plan and got pretty far in terms of implementation
00:00 Intro and offscreen recap
12:24 Stubbing out a global allocator
17:03 Implementing better panic logging
42:24 Figuring out where to store data
54:33 Fixing some multiboot parsing problems
1:04:45 Trying different memory sizes
1:06:34 Looking for memory used by the kernel and the stack
1:26:03 Abstracting multiboot parsing
1:32:30 Attempting to implement the allocator