History for Atmosphere / libraries
2020-02-19
@Michael Scire
kern: implement MapIo
Michael Scire committed on 19 Feb 2020
@Michael Scire
kern: implement capabilities parsing
Michael Scire committed on 19 Feb 2020
@Michael Scire
kern: correct alloc region size
Michael Scire committed on 19 Feb 2020
@Michael Scire
libmesosphere: precompile mesosphere.hpp
Michael Scire committed on 19 Feb 2020
@Michael Scire
kern: implement process(pagetable) init
Michael Scire committed on 19 Feb 2020
2020-02-18
@Michael Scire
kern: add KProcess members
Michael Scire committed on 18 Feb 2020
@Michael Scire
kern: implement IsValidPageGroup
Michael Scire committed on 18 Feb 2020
@Michael Scire
kern: implement page group unmapping
Michael Scire committed on 18 Feb 2020
2020-02-17
@Michael Scire
kern: change decompression asserts -> audits
Michael Scire committed on 17 Feb 2020
@Michael Scire
kern: implement through kip decompression
Michael Scire committed on 17 Feb 2020
2020-02-15
@Michael Scire
kern: skeleton initial process loading
Michael Scire committed on 15 Feb 2020
@Michael Scire
kern: implement smmu init
Michael Scire committed on 15 Feb 2020
@Michael Scire
kern: switch->nx, implement sleep manager init
Michael Scire committed on 15 Feb 2020
@Michael Scire
kern: kern::arm64 -> kern::arch::arm64
Michael Scire committed on 15 Feb 2020
@Michael Scire
kern: implement lightlock slowpath (works on hw)
Michael Scire committed on 15 Feb 2020
2020-02-14
@Michael Scire
kern: improve panic output
Michael Scire committed on 14 Feb 2020
@Michael Scire
kern: implement KWorkerTaskManager
Michael Scire committed on 14 Feb 2020
@Michael Scire
kern: implement interrupt thread init
Michael Scire committed on 14 Feb 2020
@Michael Scire
kern: use TinyMT instead of mt19937_t
Michael Scire committed on 14 Feb 2020
@Michael Scire
libmesosphere: move .s to kernel (prevent manifesting in kernelldr)
Michael Scire committed on 14 Feb 2020
@Michael Scire
kern: implement enough of KPageTable to initialize a thread
Michael Scire committed on 14 Feb 2020
@Michael Scire
vapours: add time primitives, fix result name
Michael Scire committed on 14 Feb 2020
2020-02-10
@Michael Scire
kern: implement KMemoryBlockManager::Update
Michael Scire committed on 10 Feb 2020
@Michael Scire
kern: implement init through InterruptTaskManager.Initialize()
Michael Scire committed on 10 Feb 2020
@Michael Scire
kern: implement KMemoryBlockManager init
Michael Scire committed on 10 Feb 2020
@Michael Scire
kern: add KPageTableBase members
Michael Scire committed on 10 Feb 2020
2020-02-09
@Michael Scire
kern: begin skeletoning page table types
Michael Scire committed on 9 Feb 2020
@Michael Scire
kern: print build date/time, git revision
Michael Scire committed on 9 Feb 2020
@Michael Scire
kern: print layout for debug during startup
Michael Scire committed on 9 Feb 2020
2020-02-08
@Michael Scire
kern: newlines at end of svc files
Michael Scire committed on 8 Feb 2020