History for Atmosphere / libraries / libmesosphere / source / arch
2020-07-31
@Michael Scire
kern: KConditionVariable::SignalImpl
Michael Scire authored on 22 Jul 2020 SciresM committed on 31 Jul 2020
@Michael Scire
kern: dump page table on user exception
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 kscheduler interrupt api, adjust debug logging
Michael Scire authored on 18 Jul 2020 SciresM committed on 31 Jul 2020
@Michael Scire
kern: implement SvcSignalToAddress, SvcWaitForAddress
Michael Scire authored on 17 Jul 2020 SciresM committed on 31 Jul 2020
@Michael Scire
kern: patch svc tables via asm, instead of relying on compiler to be nice
Michael Scire authored on 14 Jul 2020 SciresM committed on 31 Jul 2020
@Michael Scire
kern: Support older SVC ABIs
Michael Scire authored on 14 Jul 2020 SciresM committed on 31 Jul 2020
2020-07-11
@Michael Scire
kern: add KPageTableBase::CopyMemory Linear <-> User and Linear <-> Kernel
Michael Scire committed on 11 Jul 2020
2020-07-10
@Michael Scire
kern: implement SvcCreateThread, SvcStartThread
Michael Scire committed on 10 Jul 2020
@Michael Scire
kern: implement SvcUnmapMemory, more of SvcGetInfo
Michael Scire committed on 10 Jul 2020
2020-04-20
@Michael Scire
kern: implement 10.x perm change, fix many page table bugs
Michael Scire committed on 20 Apr 2020
2020-04-19
@Michael Scire
kern: Update init to reflect 10.0.0 changes
Michael Scire committed on 19 Apr 2020
@Michael Scire
kern: Update page bitmaps/alloc to reflect 10.0.0 changes
Michael Scire committed on 19 Apr 2020
2020-03-18
@Michael Scire
kern: implement CallSecureMonitor, some of GetInfo/GetSystemInfo
Michael Scire committed on 18 Mar 2020
2020-03-08
@Adubbz
Implement the NCM sysmodule (closes #91) ...
Adubbz authored on 8 Mar 2020 GitHub committed on 8 Mar 2020
2020-02-22
@Michael Scire
kern: mem access prep for svc streams, TODO_IMPLEMENT -> UNIMPLEMENTED
Michael Scire committed on 22 Feb 2020
2020-02-20
@Michael Scire
kern: implement KUserPointer (and test with QueryMemory) in advance of svc dev
Michael Scire committed on 20 Feb 2020
@Michael Scire
kern: implement large page group mapping, fix debug flag cap
Michael Scire committed on 20 Feb 2020
@Michael Scire
kern: implement user thread start, el0 code now runs
Michael Scire committed on 20 Feb 2020
@Michael Scire
kern: implement unsuspension of init threads
Michael Scire committed on 20 Feb 2020
@Michael Scire
kern: implement KProcess::Run
Michael Scire committed on 20 Feb 2020
2020-02-19
@Michael Scire
kern: implement SetProcessMemoryPermission
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: 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: 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