fekhesk
|
600ba7163a
|
redoing apic stuff
|
2022-10-27 15:40:21 -07:00 |
fekhesk
|
8fcc70bee1
|
make it boot on my macbook
|
2022-10-27 14:29:40 -07:00 |
fekhesk
|
eb1e469fdc
|
*theoretically* we are getting the ioapic addr
|
2022-10-27 10:46:49 -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
|
9a5a004243
|
add some interrupts
|
2022-10-26 12:10:12 -07:00 |
fekhesk
|
d0817025aa
|
add macros
|
2022-10-26 11:59:02 -07:00 |
fekhesk
|
4574150d2b
|
memory
|
2022-10-26 01:50:22 -07:00 |
fekhesk
|
3222bcbfe2
|
refactor a ton of code to be multiboot compatible
|
2022-10-26 00:05:53 -07:00 |