History for Atmosphere / libraries / libmesosphere / source / arch / arm64 / kern_cpu.cpp
2021-04-11
@Michael Scire
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
@Michael Scire
kern: greatly improve codegen for atomics, scheduler
Michael Scire committed on 8 Jan 2021
2020-12-18
@Michael Scire
kern: refactor to use m_ for member variables
Michael Scire authored on 18 Dec 2020 SciresM committed on 18 Dec 2020
2020-08-19
@Michael Scire
kern: rename CacheHelper operation for accuracy
Michael Scire authored on 4 Aug 2020 SciresM committed on 19 Aug 2020
@Michael Scire
kern: fix multicore instruction cache invalidation
Michael Scire authored on 4 Aug 2020 SciresM committed on 19 Aug 2020
2020-08-17
@Michael Scire
kern: build with -Wextra
Michael Scire committed on 17 Aug 2020
2020-07-31
@Michael Scire
kern: SvcFlushDataCache, SvcFlushEntireDataCache
Michael Scire authored on 30 Jul 2020 SciresM committed on 31 Jul 2020
@Michael Scire
kern: fix incorrect cache routines, implement SvcSetProcessMemoryPermission
Michael Scire authored on 21 Jul 2020 SciresM committed on 31 Jul 2020
2020-04-19
@Michael Scire
kern: Update init to reflect 10.0.0 changes
Michael Scire committed on 19 Apr 2020
2020-02-20
@Michael Scire
kern: implement KUserPointer (and test with QueryMemory) in advance of svc dev
Michael Scire committed on 20 Feb 2020
2020-02-17
@Michael Scire
kern: implement through kip decompression
Michael Scire committed on 17 Feb 2020
2020-02-15
@Michael Scire
kern: implement smmu init
Michael Scire committed on 15 Feb 2020
@Michael Scire
kern: kern::arm64 -> kern::arch::arm64
Michael Scire committed on 15 Feb 2020
2020-02-14
@Michael Scire
kern: implement interrupt thread init
Michael Scire committed on 14 Feb 2020
2020-01-29
@Michael Scire
cpu: optimize core barrier
Michael Scire committed on 29 Jan 2020
@Michael Scire
kern: Implement most of memory init (all cores hit main, but still more to do)
Michael Scire committed on 29 Jan 2020
2020-01-24
@Michael Scire
find -exec sed -i'' -e 's/2018-2019 Atmo/2018-2020 Atmo/g' {} +
Michael Scire committed on 24 Jan 2020
2019-12-31
@Michael Scire
kernel_ldr: finish implementing all core logic.
Michael Scire authored on 17 Dec 2019 SciresM committed on 31 Dec 2019