History for Atmosphere / libraries / libmesosphere / source / svc
2020-07-31
@Michael Scire
kern: add SvcCreateDeviceAddressSpace, SvcAttachDeviceAddressSpace
Michael Scire authored on 14 Jul 2020 SciresM committed on 31 Jul 2020
@Michael Scire
kern: implement SvcCreateInterruptEvent
Michael Scire authored on 14 Jul 2020 SciresM committed on 31 Jul 2020
@Michael Scire
kern: implement SvcCreateEvent, SvcSignalEvent, SvcClearEvent, SvcResetSignal
Michael Scire authored on 14 Jul 2020 SciresM committed on 31 Jul 2020
@Michael Scire
kern: add SvcCreatePort, SvcConnectToPort
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
@Michael Scire
kern: Implement QueryIoMapping logic for < 8.0.0
Michael Scire authored on 14 Jul 2020 SciresM committed on 31 Jul 2020
@Michael Scire
kern: Support older SVC ABIs
Michael Scire authored on 14 Jul 2020 SciresM committed on 31 Jul 2020
2020-07-13
@Michael Scire
kern: add SvcQueryIoMapping (NOTE: pre-10.x, ABI needs update)
Michael Scire committed on 13 Jul 2020
@Michael Scire
kern: fix/add InfoType_(Total/Used)(NonSystem/)MemorySize
Michael Scire committed on 13 Jul 2020
2020-07-11
@Michael Scire
kern: implement SvcSleepThread for ns > 0
Michael Scire committed on 11 Jul 2020
@Michael Scire
kern: add SvcExitThread, SvcSendAsyncRequestWithUserBuffer, SvcReplyAndReceiveWithUserBuffer
Michael Scire committed on 11 Jul 2020
2020-07-10
@Michael Scire
kern: implement remaining non-KServerSession:: part of Reply/Receive
Michael Scire committed on 10 Jul 2020
@Michael Scire
kern: implement SvcSendSyncRequest(WithUserBuffer)
Michael Scire committed on 10 Jul 2020
@Michael Scire
kern: implement SvcArbitrateLock, SvcArbitrateUnlock
Michael Scire committed on 10 Jul 2020
@Michael Scire
kern: skeleton SvcReplyAndReceive
Michael Scire committed on 10 Jul 2020
@Michael Scire
kern: partially implement SvcSignalProcessWideKey
Michael Scire committed on 10 Jul 2020
@Michael Scire
kern: implement SvcCreateThread, SvcStartThread
Michael Scire committed on 10 Jul 2020
@Michael Scire
kern: implement SvcMapMemory
Michael Scire committed on 10 Jul 2020
@Michael Scire
kern: implement SvcAcceptSession
Michael Scire committed on 10 Jul 2020
@Michael Scire
kern: implement SvcWaitSynchronization
Michael Scire committed on 10 Jul 2020
@Michael Scire
kern: implement SvcCloseHandle
Michael Scire committed on 10 Jul 2020
@Michael Scire
kern: SvcConnectToNamedPort
Michael Scire committed on 10 Jul 2020
@Michael Scire
kern: svcOutputDebugString, svcGetThreadPriority, svcGetThreadId
Michael Scire committed on 10 Jul 2020
@Michael Scire
kern: implement SvcUnmapMemory, more of SvcGetInfo
Michael Scire committed on 10 Jul 2020
2020-04-26
@Michael Scire
kern: implement SvcSetUnsafeLimit
Michael Scire committed on 26 Apr 2020
2020-03-18
@Michael Scire
kern: Implement SvcManageNamedPort
Michael Scire committed on 18 Mar 2020
@Michael Scire
kern: implement CallSecureMonitor, some of GetInfo/GetSystemInfo
Michael Scire committed on 18 Mar 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-08
@Michael Scire
kern: newlines at end of svc files
Michael Scire committed on 8 Feb 2020
@Michael Scire
kern: add svc stubs, turn on svc table build
Michael Scire committed on 8 Feb 2020