Michael Scire
|
50b8189e7f
|
kern: begin skeletoning page table types
|
2020-02-09 03:45:45 -08:00 |
|
Michael Scire
|
1d65352167
|
kern: print layout for debug during startup
|
2020-02-09 01:16:13 -08:00 |
|
Michael Scire
|
4b6b06fcaa
|
mesosphere: hard enforcement of TODOs
|
2020-02-08 03:18:08 -08:00 |
|
Michael Scire
|
1224ed8abe
|
kern: implement dpc + skeleton rest of main
|
2020-02-07 19:16:09 -08:00 |
|
Michael Scire
|
cb6af379d8
|
kern: implement dynamic slab init + ini relocation
|
2020-02-07 04:58:35 -08:00 |
|
Michael Scire
|
d9e6771e63
|
kern: implement more of KMemoryManager through KPageBuffer slab init
|
2020-02-06 20:36:26 -08:00 |
|
Michael Scire
|
f7d3d50f33
|
kern: implement KMemoryManager init
|
2020-02-06 17:40:57 -08:00 |
|
Michael Scire
|
1de607c183
|
kern: implement KResourceLimit
|
2020-02-06 05:34:38 -08:00 |
|
Michael Scire
|
5961151a92
|
kern: implement uart init + logging
|
2020-02-06 01:05:35 -08:00 |
|
Michael Scire
|
b2b1129cc0
|
kern: mostly implement KThread::Initialize
|
2020-01-31 01:53:30 -08:00 |
|
Michael Scire
|
d5a4c17ee7
|
kern: fully implement slabheap init
|
2020-01-30 01:41:59 -08:00 |
|
Michael Scire
|
2faf3d33b5
|
kern: Implement KAutoObject, KSlabHeap, KLightLock
|
2020-01-29 22:06:25 -08:00 |
|
Michael Scire
|
981bb1f15d
|
kern: skeleton enough types to init KCoreLocalRegion in main()
|
2020-01-29 14:26:24 -08:00 |
|
Michael Scire
|
e7dee2a9fc
|
kern: Implement most of memory init (all cores hit main, but still more to do)
|
2020-01-28 22:09:47 -08:00 |
|