Commit graph

5 commits

Author SHA1 Message Date
fef
c66b05216d
clist: add better debugging facilities 2021-10-24 21:55:54 +02:00
fef
7af90dc798
clist: you got to be fucking kidding me
This was my actual intention behind the previous
commit.  I should really go to bed.
2021-10-16 04:30:37 +02:00
fef
5c0fa715a4
kmalloc: add actual memory allocator
Now that memory allocation finally kind of works,
we can finally start focusing on the core system
architecture.  This commit also fixes some bugs in
get_page() and friends, as well as performance
improvements because the page map is addressed as
unsigned longs rather than individual bytes.
2021-09-29 01:10:41 +02:00
fef
7c4819e5fd
clist: corrupt removed entry pointers if DEBUG 2021-09-28 01:25:19 +02:00
fef
89e7a4eb47
clist: add circular list api 2021-09-20 02:03:01 +02:00