History for Atmosphere / libraries / libmesosphere / source / board
2020-08-19
@Michael Scire
kern: resolve NonSecure definition TODO
Michael Scire authored on 18 Aug 2020 SciresM committed on 19 Aug 2020
@Michael Scire
kern: refactor KMemoryLayout
Michael Scire authored on 3 Aug 2020 SciresM committed on 19 Aug 2020
@Michael Scire
kern: SvcChangeKernelTraceState
Michael Scire authored on 1 Aug 2020 SciresM committed on 19 Aug 2020
2020-08-14
@Michael Scire
ams: avoid UB infinite loops
Michael Scire committed on 14 Aug 2020
2020-07-31
@Michael Scire
kern: Implement SecureMemory (system resource)
Michael Scire authored on 24 Jul 2020 SciresM committed on 31 Jul 2020
@Michael Scire
kern: implement SvcSleepSystem
Michael Scire authored on 24 Jul 2020 SciresM committed on 31 Jul 2020
@Michael Scire
kern: fix bugs in interrupt permittance, DpcManager init
Michael Scire authored on 23 Jul 2020 SciresM committed on 31 Jul 2020
@Michael Scire
kern: add KProcess::Initialize (for non-kip processes)
Michael Scire authored on 22 Jul 2020 SciresM committed on 31 Jul 2020
@Michael Scire
kern: KDevicePageTable::Finalize, InfoType_RandomEntropy
Michael Scire authored on 21 Jul 2020 SciresM committed on 31 Jul 2020
@Michael Scire
kern: fix attribute checks in device unmap
Michael Scire authored on 21 Jul 2020 SciresM committed on 31 Jul 2020
@Michael Scire
kern: implement all device address space svcs
Michael Scire authored on 15 Jul 2020 SciresM committed on 31 Jul 2020
@Michael Scire
kern: retrieve target firmware from exosphere instead of hardcoding
Michael Scire authored on 15 Jul 2020 SciresM committed on 31 Jul 2020
@Michael Scire
kern: implement DetachDeviceAddressSpace, skeleton other das funcs in KDevicePageTable
Michael Scire authored on 15 Jul 2020 SciresM committed on 31 Jul 2020
@Michael Scire
kern: add infra (but not impl) for all DeviceAddressSpace svcs
Michael Scire authored on 15 Jul 2020 SciresM committed on 31 Jul 2020
@Michael Scire
kern: add SvcCreateDeviceAddressSpace, SvcAttachDeviceAddressSpace
Michael Scire authored on 14 Jul 2020 SciresM committed on 31 Jul 2020
@Michael Scire
kern: add SvcReadWriteRegister
Michael Scire authored on 14 Jul 2020 SciresM committed on 31 Jul 2020
2020-07-10
@Michael Scire
kern: implement SvcUnmapMemory, more of SvcGetInfo
Michael Scire committed on 10 Jul 2020
2020-04-19
@Michael Scire
kern: Update init to reflect 10.0.0 changes
Michael Scire committed on 19 Apr 2020
@Michael Scire
kern: Update page bitmaps/alloc to reflect 10.0.0 changes
Michael Scire committed on 19 Apr 2020
2020-03-18
@Michael Scire
kern: implement CallSecureMonitor, some of GetInfo/GetSystemInfo
Michael Scire committed on 18 Mar 2020
2020-03-08
@Adubbz
Implement the NCM sysmodule (closes #91) ...
Adubbz authored on 8 Mar 2020 GitHub committed on 8 Mar 2020
2020-02-22
@Michael Scire
kern: mem access prep for svc streams, TODO_IMPLEMENT -> UNIMPLEMENTED
Michael Scire committed on 22 Feb 2020
2020-02-20
@Michael Scire
kern: fix building without debugging turned on
Michael Scire committed on 20 Feb 2020
2020-02-19
@Michael Scire
kern: implement process(pagetable) init
Michael Scire committed on 19 Feb 2020
2020-02-15
@Michael Scire
kern: implement smmu init
Michael Scire committed on 15 Feb 2020
@Michael Scire
kern: switch->nx, implement sleep manager init
Michael Scire committed on 15 Feb 2020
2020-02-14
@Michael Scire
kern: use TinyMT instead of mt19937_t
Michael Scire committed on 14 Feb 2020
@Michael Scire
libmesosphere: move .s to kernel (prevent manifesting in kernelldr)
Michael Scire committed on 14 Feb 2020
2020-02-07
@Michael Scire
kern: implement dynamic slab init + ini relocation
Michael Scire committed on 7 Feb 2020
2020-02-06
@Michael Scire
kern: implement KResourceLimit
Michael Scire committed on 6 Feb 2020