| 2025-11-15 |
ams: mark ams::Result [[nodiscard]] (partially complete).
...
Michael Scire
authored
on 12 Nov
SciresM
committed
on 15 Nov
|
|---|---|
| 2025-05-28 |
kern: use KLightLock for KCoreBarrierInterruptHandler
Michael Scire
committed
on 28 May 2025
|
| 2022-10-12 |
kern: update for new exception flag semantics
Michael Scire
authored
on 12 Oct 2022
SciresM
committed
on 12 Oct 2022
|
| 2022-03-23 |
kern: implement revised IPI/SGI semantics
Michael Scire
authored
on 23 Mar 2022
SciresM
committed
on 23 Mar 2022
|
|
kern: update for new hw maintenance semantics
Michael Scire
authored
on 23 Mar 2022
SciresM
committed
on 23 Mar 2022
|
|
| 2022-02-14 |
Integrate new result macros. (#1780)
...
SciresM
authored
on 14 Feb 2022
GitHub
committed
on 14 Feb 2022
|
| 2021-12-13 |
ams: deduplicate static initialization logic
Michael Scire
committed
on 13 Dec 2021
|
| 2021-10-26 |
kern: other dmbs in kernel were already dmb ish
Michael Scire
committed
on 26 Oct 2021
|
| 2021-10-25 |
kernel_ldr: bring initial cache flush in line with Nintendo
Michael Scire
committed
on 25 Oct 2021
|
| 2021-10-24 |
kern: KCacheHelper: better reflect nintendo coremask clearing logic
Michael Scire
committed
on 24 Oct 2021
|
|
kern: avoid constexpr init for many objects (avoids unnecessary memory clear) (#1668)
SciresM
authored
on 24 Oct 2021
GitHub
committed
on 24 Oct 2021
|
|
| 2021-10-20 |
util: better match true std::atomic semantics
Michael Scire
committed
on 20 Oct 2021
|
|
kern/util: use custom atomics wrapper to substantially improve codegen
Michael Scire
committed
on 20 Oct 2021
|
|
| 2021-10-04 |
ams: the copyright^H^H^H^H^H^H^Hmplex plane is the algebraic closure of the reals
Michael Scire
committed
on 4 Oct 2021
|
| 2021-07-13 |
kern: update initial cache management to match latest kernel
Michael Scire
committed
on 13 Jul 2021
|
| 2021-04-11 |
kern: update set/way cache operations for new semantics
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-08-19 |
kern: rename CacheHelper operation for accuracy
Michael Scire
authored
on 4 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
|
|
| 2020-08-17 |
kern: build with -Wextra
Michael Scire
committed
on 17 Aug 2020
|
| 2020-07-31 |
kern: SvcFlushDataCache, SvcFlushEntireDataCache
Michael Scire
authored
on 30 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
|
|
| 2020-04-19 |
kern: Update init to reflect 10.0.0 changes
Michael Scire
committed
on 19 Apr 2020
|
| 2020-02-20 |
kern: implement KUserPointer (and test with QueryMemory) in advance of svc dev
Michael Scire
committed
on 20 Feb 2020
|
| 2020-02-17 |
kern: implement through kip decompression
Michael Scire
committed
on 17 Feb 2020
|
| 2020-02-15 |
kern: implement smmu init
Michael Scire
committed
on 15 Feb 2020
|
|
kern: kern::arm64 -> kern::arch::arm64
Michael Scire
committed
on 15 Feb 2020
|
|
| 2020-02-14 |
kern: implement interrupt thread init
Michael Scire
committed
on 14 Feb 2020
|
| 2020-01-29 |
cpu: optimize core barrier
Michael Scire
committed
on 29 Jan 2020
|