History for Atmosphere / libraries / libmesosphere / source / kern_k_page_table_base.cpp
2020-08-19
@Michael Scire
kern: simplify SetupForIpcClient cleanup
Michael Scire authored on 6 Aug 2020 SciresM committed on 19 Aug 2020
@Michael Scire
kern: rename CacheHelper operation for accuracy
Michael Scire authored on 4 Aug 2020 SciresM committed on 19 Aug 2020
@Michael Scire
kern: KPageTableBase::WriteDebugMemory stores/invalidates cache
Michael Scire authored on 4 Aug 2020 SciresM committed on 19 Aug 2020
@Michael Scire
kern: refactor KMemoryLayout
Michael Scire authored on 3 Aug 2020 SciresM committed on 19 Aug 2020
2020-08-17
@Michael Scire
kern: build with -Wextra
Michael Scire committed on 17 Aug 2020
2020-07-31
@Michael Scire
kern: clean up majority of TODOs
Michael Scire authored on 31 Jul 2020 SciresM committed on 31 Jul 2020
@Michael Scire
kern: resolve MESOSPHERE_UNIMPLEMENTEDs other than UserException
Michael Scire authored on 31 Jul 2020 SciresM committed on 31 Jul 2020
@Michael Scire
kern: SvcQueryPhysicalAddress
Michael Scire authored on 31 Jul 2020 SciresM committed on 31 Jul 2020
@Michael Scire
kern: SvcReadDebugProcessMemory, SvcWriteDebugProcessMemory
Michael Scire authored on 30 Jul 2020 SciresM committed on 31 Jul 2020
@Michael Scire
kern: add KCodeMemory code left out of previous commit
Michael Scire authored on 29 Jul 2020 SciresM committed on 31 Jul 2020
@Michael Scire
kern: implement KCodeMemory (and SVCs)
Michael Scire authored on 29 Jul 2020 SciresM committed on 31 Jul 2020
@Michael Scire
kern: SvcMapPhysicalMemoryUnsafe, SvcUnmapPhysicalMemoryUnsafe
Michael Scire authored on 25 Jul 2020 SciresM committed on 31 Jul 2020
@Michael Scire
kern: General system stability improvements to enhance the user's experience.
Michael Scire authored on 25 Jul 2020 SciresM committed on 31 Jul 2020
@Michael Scire
kern: SvcUnmapPhysicalMemory, cleanup thread pinning
Michael Scire authored on 25 Jul 2020 SciresM committed on 31 Jul 2020
@Michael Scire
kern: implement SvcMapPhysicalMemory
Michael Scire authored on 24 Jul 2020 SciresM committed on 31 Jul 2020
@Michael Scire
kern: SvcInvalidateProcessDataCache
Michael Scire authored on 24 Jul 2020 SciresM committed on 31 Jul 2020
@Michael Scire
kern: SvcMapProcessCodeMemory, SvcUnmapProcessCodeMemory
Michael Scire authored on 24 Jul 2020 SciresM committed on 31 Jul 2020
@Michael Scire
kern: Fix bug when reducing heap size
Michael Scire authored on 23 Jul 2020 SciresM committed on 31 Jul 2020
@Michael Scire
kern: SvcSetMemoryPermission
Michael Scire authored on 23 Jul 2020 SciresM committed on 31 Jul 2020
@Michael Scire
kern: implement transfer memory (and SVCs)
Michael Scire authored on 23 Jul 2020 SciresM committed on 31 Jul 2020
@Michael Scire
kern: implement process exit
Michael Scire authored on 23 Jul 2020 SciresM committed on 31 Jul 2020
@Michael Scire
kern: implement SvcSetMemoryAttribute
Michael Scire authored on 23 Jul 2020 SciresM committed on 31 Jul 2020
@Michael Scire
kern: add KProcess::Initialize (for non-kip processes)
Michael Scire authored on 22 Jul 2020 SciresM committed on 31 Jul 2020
@Michael Scire
kern: implement first half of SvcCreateProcess
Michael Scire authored on 22 Jul 2020 SciresM committed on 31 Jul 2020
@Michael Scire
kern: implement KThread::Finalize
Michael Scire authored on 21 Jul 2020 SciresM committed on 31 Jul 2020
@Michael Scire
kern: fix incorrect cache routines, implement SvcSetProcessMemoryPermission
Michael Scire authored on 21 Jul 2020 SciresM committed on 31 Jul 2020
@Michael Scire
kern: fix bug in KPageTableBase::SetupForIpcServer
Michael Scire authored on 18 Jul 2020 SciresM committed on 31 Jul 2020
@Michael Scire
kern: implement SvcSetHeapSize
Michael Scire authored on 15 Jul 2020 SciresM committed on 31 Jul 2020
@Michael Scire
kern: implement all device address space svcs
Michael Scire authored on 15 Jul 2020 SciresM committed on 31 Jul 2020
@Michael Scire
kern: add infra (but not impl) for all DeviceAddressSpace svcs
Michael Scire authored on 15 Jul 2020 SciresM committed on 31 Jul 2020