| 2020-07-31 |
kern: implement SvcGetThreadContext3
Michael Scire
authored
on 28 Jul 2020
SciresM
committed
on 31 Jul 2020
|
|---|---|
|
kern: correct behavior when setting activity/core mask for pinned thread
Michael Scire
authored
on 28 Jul 2020
SciresM
committed
on 31 Jul 2020
|
|
|
kern: implement thread pinning/SvcSynchronizePreemptionState
Michael Scire
authored
on 28 Jul 2020
SciresM
committed
on 31 Jul 2020
|
|
|
kern: Map L1/L2 blocks when possible
Michael Scire
authored
on 27 Jul 2020
SciresM
committed
on 31 Jul 2020
|
|
|
kern: fix bug in page table mapping calculations
Michael Scire
authored
on 25 Jul 2020
SciresM
committed
on 31 Jul 2020
|
|
|
kern: General system stability improvements to enhance the user's experience.
Michael Scire
authored
on 25 Jul 2020
SciresM
committed
on 31 Jul 2020
|
|
|
kern: update interrupt manager
Michael Scire
authored
on 25 Jul 2020
SciresM
committed
on 31 Jul 2020
|
|
|
kern: SvcUnmapPhysicalMemory, cleanup thread pinning
Michael Scire
authored
on 25 Jul 2020
SciresM
committed
on 31 Jul 2020
|
|
|
kern: implement SvcMapPhysicalMemory
Michael Scire
authored
on 24 Jul 2020
SciresM
committed
on 31 Jul 2020
|
|
|
kern: implement SvcSleepSystem
Michael Scire
authored
on 24 Jul 2020
SciresM
committed
on 31 Jul 2020
|
|
|
kern: implement process exit
Michael Scire
authored
on 23 Jul 2020
SciresM
committed
on 31 Jul 2020
|
|
|
kern: KConditionVariable::SignalImpl
Michael Scire
authored
on 22 Jul 2020
SciresM
committed
on 31 Jul 2020
|
|
|
kern: dump page table on user exception
Michael Scire
authored
on 21 Jul 2020
SciresM
committed
on 31 Jul 2020
|
|
|
kern: fix incorrect cache routines, implement SvcSetProcessMemoryPermission
Michael Scire
authored
on 21 Jul 2020
SciresM
committed
on 31 Jul 2020
|
|
|
kern: fix kscheduler interrupt api, adjust debug logging
Michael Scire
authored
on 18 Jul 2020
SciresM
committed
on 31 Jul 2020
|
|
|
kern: implement SvcSignalToAddress, SvcWaitForAddress
Michael Scire
authored
on 17 Jul 2020
SciresM
committed
on 31 Jul 2020
|
|
|
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
|
|
|
kern: Support older SVC ABIs
Michael Scire
authored
on 14 Jul 2020
SciresM
committed
on 31 Jul 2020
|
|
| 2020-07-11 |
kern: add KPageTableBase::CopyMemory Linear <-> User and Linear <-> Kernel
Michael Scire
committed
on 11 Jul 2020
|
| 2020-07-10 |
kern: implement SvcCreateThread, SvcStartThread
Michael Scire
committed
on 10 Jul 2020
|
|
kern: implement SvcUnmapMemory, more of SvcGetInfo
Michael Scire
committed
on 10 Jul 2020
|
|
| 2020-04-20 |
kern: implement 10.x perm change, fix many page table bugs
Michael Scire
committed
on 20 Apr 2020
|
| 2020-04-19 |
kern: Update init to reflect 10.0.0 changes
Michael Scire
committed
on 19 Apr 2020
|
|
kern: Update page bitmaps/alloc to reflect 10.0.0 changes
Michael Scire
committed
on 19 Apr 2020
|
|
| 2020-03-18 |
kern: implement CallSecureMonitor, some of GetInfo/GetSystemInfo
Michael Scire
committed
on 18 Mar 2020
|
| 2020-03-08 |
Implement the NCM sysmodule (closes #91)
...
Adubbz
authored
on 8 Mar 2020
GitHub
committed
on 8 Mar 2020
|
| 2020-02-22 |
kern: mem access prep for svc streams, TODO_IMPLEMENT -> UNIMPLEMENTED
Michael Scire
committed
on 22 Feb 2020
|
| 2020-02-20 |
kern: implement KUserPointer (and test with QueryMemory) in advance of svc dev
Michael Scire
committed
on 20 Feb 2020
|
|
kern: implement large page group mapping, fix debug flag cap
Michael Scire
committed
on 20 Feb 2020
|
|
|
kern: implement user thread start, el0 code now runs
Michael Scire
committed
on 20 Feb 2020
|