| 2021-04-11 |
kern: update pinned thread priority rules
Michael Scire
authored
on 7 Apr 2021
SciresM
committed
on 11 Apr 2021
|
|---|---|
|
kern: bump svc limit to 192 from 128
Michael Scire
authored
on 7 Apr 2021
SciresM
committed
on 11 Apr 2021
|
|
| 2021-01-08 |
kern: greatly improve codegen for atomics, scheduler
Michael Scire
committed
on 8 Jan 2021
|
| 2020-12-18 |
kern: refactor to use m_ for member variables
Michael Scire
authored
on 18 Dec 2020
SciresM
committed
on 18 Dec 2020
|
| 2020-12-10 |
kern: implement thread call stack debug
Michael Scire
committed
on 10 Dec 2020
|
| 2020-12-09 |
kern: add debug thread dump
Michael Scire
committed
on 9 Dec 2020
|
| 2020-12-02 |
kern: assume that uart has been setup by secmon
Michael Scire
authored
on 2 Dec 2020
SciresM
committed
on 2 Dec 2020
|
|
kern: remove now unused SetupFor*Compare funcs
Michael Scire
authored
on 2 Dec 2020
SciresM
committed
on 2 Dec 2020
|
|
|
KConditionVariable/KAddressArbiter: no need for global compare thread
Michael Scire
authored
on 2 Dec 2020
SciresM
committed
on 2 Dec 2020
|
|
|
kern: implement 64-virtual-core interface
Michael Scire
authored
on 2 Dec 2020
SciresM
committed
on 2 Dec 2020
|
|
|
kern: cleanup KThread, optimize/normalize KThreadQueue/KWaitObject
Michael Scire
authored
on 2 Dec 2020
SciresM
committed
on 2 Dec 2020
|
|
|
kern: Kill KCoreLocalRegion
Michael Scire
authored
on 1 Dec 2020
SciresM
committed
on 2 Dec 2020
|
|
| 2020-10-14 |
kern: perform rescheduling on dispatch re-enable (closes #1169)
Michael Scire
committed
on 14 Oct 2020
|
| 2020-09-07 |
kern: fix warn-errors
Michael Scire
authored
on 21 Aug 2020
SciresM
committed
on 7 Sep 2020
|
| 2020-08-19 |
kern: mark KThread/KProcess.GetId() final to save virtual calls
Michael Scire
authored
on 3 Aug 2020
SciresM
committed
on 19 Aug 2020
|
| 2020-07-31 |
kern: SvcReturnFromException
Michael Scire
authored
on 31 Jul 2020
SciresM
committed
on 31 Jul 2020
|
|
kern SvcGetDebugThreadContext, SvcSetDebugThreadContext
Michael Scire
authored
on 31 Jul 2020
SciresM
committed
on 31 Jul 2020
|
|
|
kern: SvcGetDebugThreadParam
Michael Scire
authored
on 31 Jul 2020
SciresM
committed
on 31 Jul 2020
|
|
|
kern: clean up majority of TODOs
Michael Scire
authored
on 31 Jul 2020
SciresM
committed
on 31 Jul 2020
|
|
|
kern: Svc(Legacy)ContinueDebugEvent
Michael Scire
authored
on 31 Jul 2020
SciresM
committed
on 31 Jul 2020
|
|
|
kern: SvcGetThreadList
Michael Scire
authored
on 31 Jul 2020
SciresM
committed
on 31 Jul 2020
|
|
|
kern: SvcGetLastThreadInfo, SvcGetDebugFutureThreadInfo
Michael Scire
authored
on 31 Jul 2020
SciresM
committed
on 31 Jul 2020
|
|
|
kern: SendSyncRequestLight, ReplyAndReceiveLight
Michael Scire
authored
on 29 Jul 2020
SciresM
committed
on 31 Jul 2020
|
|
|
kern: implement SvcGetThreadContext3
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: fix assertion in KThread::(Try)Suspend
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: finish SvcGetInfo
Michael Scire
authored
on 24 Jul 2020
SciresM
committed
on 31 Jul 2020
|
|
|
kern SvcGetCurrentProcessorNumber, SvcSetProcessActivity, half of SvcSetThreadActivity
Michael Scire
authored
on 23 Jul 2020
SciresM
committed
on 31 Jul 2020
|
|
|
kern: SvcGetThreadCoreMask, SvcSetThreadCoreMask
Michael Scire
authored
on 23 Jul 2020
SciresM
committed
on 31 Jul 2020
|