| 2020-12-28 |
kern: fix KTrace buffer memory region type to match official kernel
Michael Scire
committed
on 28 Dec 2020
|
|---|---|
| 2020-12-02 |
kern: update Initialize0 to account for new ordering
Michael Scire
authored
on 2 Dec 2020
SciresM
committed
on 2 Dec 2020
|
|
kern: update KMemoryRegion to store last address rather than size
Michael Scire
authored
on 2 Dec 2020
SciresM
committed
on 2 Dec 2020
|
|
|
kern: set EL2 id registers on deprivilege
Michael Scire
authored
on 2 Dec 2020
SciresM
committed
on 2 Dec 2020
|
|
|
kern: improve KSynchronizationObject, kill KSynchronization
Michael Scire
authored
on 1 Dec 2020
SciresM
committed
on 2 Dec 2020
|
|
|
kern: Kill KCoreLocalRegion
Michael Scire
authored
on 1 Dec 2020
SciresM
committed
on 2 Dec 2020
|
|
|
kern: move scheduler/interrupt task manager out of core local region
Michael Scire
authored
on 1 Dec 2020
SciresM
committed
on 2 Dec 2020
|
|
|
kern: update KHardwareTimer, move out of KCoreLocalRegion
Michael Scire
authored
on 1 Dec 2020
SciresM
committed
on 2 Dec 2020
|
|
|
kern: use single interrupt manager object
Michael Scire
authored
on 1 Dec 2020
SciresM
committed
on 2 Dec 2020
|
|
| 2020-09-07 |
kern: fix linear mapped dram -> pool partition check
Michael Scire
authored
on 23 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
|
|
| 2020-08-19 |
kern: improve resource region size definitions/calculations
Michael Scire
authored
on 18 Aug 2020
SciresM
committed
on 19 Aug 2020
|
|
kern: use size instead of phys addr as sentinel value in InitializeCore linear mapping logic
fincs
authored
on 13 Aug 2020
SciresM
committed
on 19 Aug 2020
|
|
|
kern: remove accidentally copypasted code
fincs
authored
on 13 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: correct flushing of init arguments
Michael Scire
authored
on 12 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: 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-02 |
kernel_ldr: use unoptimized memcpy before mmu bringup (closes #1102)
...
Michael Scire
committed
on 2 Aug 2020
|
| 2020-07-31 |
kern: fix dynamic calculation of slab heap size
Michael Scire
authored
on 31 Jul 2020
SciresM
committed
on 31 Jul 2020
|
|
kern: fix EL0 TLB conflict handler
Michael Scire
authored
on 30 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: retrieve target firmware from exosphere instead of hardcoding
Michael Scire
authored
on 15 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
|
|
| 2020-05-12 |
Switch atmosphere's build target to C++20. (#952)
...
SciresM
authored
on 12 May 2020
GitHub
committed
on 12 May 2020
|
| 2020-05-07 |
ams: revamp target firmware
Michael Scire
committed
on 7 May 2020
|
| 2020-04-26 |
kern: implement KUnsafeMemory
Michael Scire
committed
on 26 Apr 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
|