summaryrefslogtreecommitdiffstats
path: root/src/core/hle/function_wrappers.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* function_wrappers: Cleanup, fix warnings, remove unused code.bunnei2017-12-311-187/+35
* svc: Implement MapMemory.bunnei2017-12-291-0/+5
* svc: Implement SetHeapSize.bunnei2017-12-281-2/+10
* svc: Implement GetThreadId and GetProcessId.bunnei2017-10-231-0/+8
* hle: Fix QueryMemory response for MemoryInfo.bunnei2017-10-201-15/+3
* Merge remote-tracking branch 'upstream/master' into nxbunnei2017-10-101-47/+61
|\
| * SVC: Remove GetPointer usage in CreatePort.Subv2017-10-041-4/+2
| * SVC: Replace GetPointer usage with ReadCString in ConnectToPort.Subv2017-10-041-15/+0
| * SVC: Replace GetPointer usage with ReadBlock in OutputDebugString.Subv2017-10-041-2/+2
| * SVC: Replace GetPointer usage with Read32 in ReplyAndReceive.Subv2017-10-041-3/+2
| * SVC: Replace GetPointer usage with Read32 in WaitSynchronizationN.Subv2017-10-041-4/+4
* | arm: Use 64-bit addressing in a bunch of places.bunnei2017-09-301-1/+1
|/
* Merge pull request #2793 from Subv/replyandreceiveSebastian Valle2017-06-301-10/+13
|\
| * Kernel/SVC: Partially implemented svcReplyAndReceive.Subv2017-06-261-10/+13
* | Kernel: Fix SVC wrapper for CreatePortYuri Kunde Schlesner2017-06-231-3/+2
* | Kernel: Implement CreateSession SVCYuri Kunde Schlesner2017-06-221-0/+10
|/
* Kernel: Centralize error definitions in errors.hYuri Kunde Schlesner2017-05-251-1/+1
* Fix OutputDebugString syscallMichael Theall2017-04-011-2/+2
* core: Replace "AppCore" nomenclature with just "CPU".bunnei2016-12-221-30/+30
* core: Remove HLE module, consolidate code & various cleanups.bunnei2016-12-221-8/+8
* core: Consolidate core and system state, remove system module & cleanups.bunnei2016-12-221-30/+30
* Remove empty newlines in #include blocks.Emmanuel Gil Peyrot2016-09-211-1/+1
* Sources: Run clang-format on everything.Emmanuel Gil Peyrot2016-09-181-35/+68
* Kernel/SVC: Implemented svcCreatePort.Subv2016-06-111-0/+10
* Kernel/SVC: Fixed the register order for svcCreateMemoryBlock.Subv2016-05-131-1/+2
* svc: Move ResetType enum to the kernel event headerLioncash2016-03-131-0/+1
* HLE/SVC: Implement UnmapMemoryBlock.Subv2016-01-141-0/+4
* Kernel: Implement svcGetSystemInfoYuri Kunde Schlesner2015-12-011-0/+8
* Kernel: Implement svcGetProcessInfo in a basic wayYuri Kunde Schlesner2015-08-161-0/+8
* Merge pull request #888 from zawata/Warning-Fixes-2Yuri Kunde Schlesner2015-07-251-1/+1
|\
| * Core\HLE : Fix Warningzawata2015-07-171-1/+1
* | Kernel/SVC: Implemented svcQueryProcessMemorySubv2015-07-171-0/+12
* | Kernel/SVC: Implemented svcQueryMemory.Subv2015-07-171-2/+10
|/
* kernel: Fix svcWaitSynch to always acquire requested wait objects.bunnei2015-06-171-3/+14
* Implement svcBreakarchshift2015-05-171-0/+4
* Core/ResourceLimits: Implemented the basic structure of ResourceLimits.Subv2015-05-151-2/+2
* Memmap: Re-organize memory function in two filesYuri Kunde Schlesner2015-05-151-3/+3
* Thread: Implement priority boost for starved threads.bunnei2015-04-101-0/+7
* SVC: Use CASCADE_RESULT in SVC handlersYuri Kunde Schlesner2015-01-301-4/+0
* SVC: Change return type of handlers to ResultCodeYuri Kunde Schlesner2015-01-301-42/+37
* Move ThreadContext to core/core.h and deal with the falloutYuri Kunde Schlesner2015-01-091-0/+2
* SVC: Implemented the Timer service calls.Subv2015-01-091-0/+6
* SOC_U: Preliminary implementation of sockets.Subv2014-12-311-0/+7
* License changepurpasmart962014-12-211-1/+1
* SVC: Implemented ReleaseSemaphore.Subv2014-12-131-0/+7
* SVC: Implemented svcCreateSemaphoreSubv2014-12-131-0/+7
* Remove trailing spaces in every file but the ones imported from SkyEye, AOSP or generatedEmmanuel Gil Peyrot2014-11-191-2/+2
* SVC: Added support for svc_GetSystemTick.bunnei2014-08-191-18/+42
* function_wrappers: Fixed incorrect wrapper, added another.bunnei2014-07-081-2/+9
* HLE: Moved "PARAM" and "RETURN" macros to function_wrappers.h (this is only module where they are needed).bunnei2014-06-131-0/+6
* SVC: Renamed all function wrapper templates to Wrap, moved to HLE namespace.bunnei2014-06-131-31/+19
* SVC: Cleaned up function wrappers to pass in correct argument types.bunnei2014-06-131-722/+63
* svc: updated WaitSynchronizationN to properly use first pointer argumentbunnei2014-06-021-1/+3
* svc: cleaned up function_wrappers, updated various SVCs to make use of pointer argumentsbunnei2014-06-021-15/+22
* svc: added missing function wrapper for SleepThreadbunnei2014-06-011-0/+4
* svc: added svcClearEvent, stubbed function for svcArbitrateAddress, and various fixesbunnei2014-05-301-0/+6
* hle: properly cast 64-bit function wrapper parameters to (u64)bunnei2014-05-291-2/+2
* hle: removed PARAM64 macro (this was incorrect), made several bug fixes accordingly for decoding U64 function parametersbunnei2014-05-291-2/+2
* added stubbed function for WaitSynchronizationNbunnei2014-05-181-1/+6
* - added SVC stubs for QueryMemory and GetThreadIdbunnei2014-05-161-0/+5
* added CreateThread, CreateMutex, and ReleaseMutex SVC stubs (just parameter decoding for now)bunnei2014-05-141-1/+1
* - added debug logging to syscall.cppbunnei2014-05-071-1/+11
* - added some function wrappers for HLEbunnei2014-05-021-8/+12
* added a new function wrapperbunnei2014-04-171-0/+5
* - fixed tabs in function_wrappers.hbunnei2014-04-171-268/+273
* added initial modules for setting up SysCall HLEbunnei2014-04-111-0/+726