Commit Graph

9 Commits

Author SHA1 Message Date
fekhesk 8af40d0414
some of the stuff now works with limine 2022-10-27 18:06:33 -07:00
fekhesk 8fcc70bee1
make it boot on my macbook 2022-10-27 14:29:40 -07:00
fekhesk 5f130d43e1
put memory mapper and frame allocator into mutex 2022-10-27 10:29:58 -07:00
fekhesk 50970fa2cc
need to figure out a better way for memory mapping 2022-10-27 01:00:01 -07:00
fekhesk be015d1967
some allocator changes 2022-10-26 22:19:59 -07:00
fekhesk 10df1c6cfa
heap 2022-10-26 17:21:58 -07:00
fekhesk 1d810657ff
page table something idk i'm tired 2022-10-26 16:31:33 -07:00
fekhesk 3bb18ee8f7
don't rely on allocator for basic stuff 2022-10-26 15:50:22 -07:00
fekhesk d0817025aa
add macros 2022-10-26 11:59:02 -07:00