| 2020-09-07 |
kern: fix phys/virt pool management mixup
Michael Scire
authored
on 24 Aug 2020
SciresM
committed
on 7 Sep 2020
|
|---|---|
|
kern: revamp KMemoryRegionType to better encode derivation hierarchies
Michael Scire
authored
on 23 Aug 2020
SciresM
committed
on 7 Sep 2020
|
|
|
kern: PMC must be user-mappable for 1.0.0 compat
Michael Scire
authored
on 21 Aug 2020
SciresM
committed
on 7 Sep 2020
|
|
|
kern: fix warn-errors
Michael Scire
authored
on 21 Aug 2020
SciresM
committed
on 7 Sep 2020
|
|
| 2020-08-19 |
kern: fix KTypedAddress, strengthen assertions
Michael Scire
authored
on 18 Aug 2020
SciresM
committed
on 19 Aug 2020
|
|
kern: add version bounds checking
Michael Scire
authored
on 18 Aug 2020
SciresM
committed
on 19 Aug 2020
|
|
|
kern: avoid hardcoding maximum board memory size
Michael Scire
authored
on 18 Aug 2020
SciresM
committed
on 19 Aug 2020
|
|
|
kern: improve resource region size definitions/calculations
Michael Scire
authored
on 18 Aug 2020
SciresM
committed
on 19 Aug 2020
|
|
|
kern: add stubbed KDevicePageTable implementation for systems without iommu
fincs
authored
on 10 Aug 2020
SciresM
committed
on 19 Aug 2020
|
|
|
kern: make GetTargetFirmware a compile-time constant when not building for Switch
fincs
authored
on 10 Aug 2020
SciresM
committed
on 19 Aug 2020
|
|
|
kern: use common GIC implementation for arm/arm64
Michael Scire
authored
on 12 Aug 2020
SciresM
committed
on 19 Aug 2020
|
|
|
kern: correct flushing of init arguments
Michael Scire
authored
on 12 Aug 2020
SciresM
committed
on 19 Aug 2020
|
|
|
kern: fix multicore instruction cache invalidation
Michael Scire
authored
on 4 Aug 2020
SciresM
committed
on 19 Aug 2020
|
|
|
kern: add tracing for irq/scheduling
Michael Scire
authored
on 4 Aug 2020
SciresM
committed
on 19 Aug 2020
|
|
|
kern: cleanup some KMemoryManager functions
Michael Scire
authored
on 3 Aug 2020
SciresM
committed
on 19 Aug 2020
|
|
|
kern: refactor KMemoryLayout
Michael Scire
authored
on 3 Aug 2020
SciresM
committed
on 19 Aug 2020
|
|
|
kern: mark KThread/KProcess.GetId() final to save virtual calls
Michael Scire
authored
on 3 Aug 2020
SciresM
committed
on 19 Aug 2020
|
|
|
kern: fix missing scheduler updates in KLightLock/Exception, fix RequestScheduleOnInterrupt
Michael Scire
authored
on 3 Aug 2020
SciresM
committed
on 19 Aug 2020
|
|
|
kern: implement svc trace
Michael Scire
authored
on 1 Aug 2020
SciresM
committed
on 19 Aug 2020
|
|
|
kern: SvcChangeKernelTraceState
Michael Scire
authored
on 1 Aug 2020
SciresM
committed
on 19 Aug 2020
|
|
| 2020-08-17 |
kern: build with -Wextra
Michael Scire
committed
on 17 Aug 2020
|
| 2020-08-14 |
ams: avoid UB infinite loops
Michael Scire
committed
on 14 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: SvcGetDebugEventInfo64From32
Michael Scire
authored
on 31 Jul 2020
SciresM
committed
on 31 Jul 2020
|
|
|
kern: resolve MESOSPHERE_UNIMPLEMENTEDs other than UserException
Michael Scire
authored
on 31 Jul 2020
SciresM
committed
on 31 Jul 2020
|
|
|
kern: Add real SvcBreak implementation
Michael Scire
authored
on 31 Jul 2020
SciresM
committed
on 31 Jul 2020
|
|
|
kern: SvcBreakDebugProcess, SvcTerminateDebugProcess
Michael Scire
authored
on 31 Jul 2020
SciresM
committed
on 31 Jul 2020
|