aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/function_wrappers.h
AgeCommit message (Collapse)Author
2014-06-13HLE: Moved "PARAM" and "RETURN" macros to function_wrappers.h (this is only ↵bunnei
module where they are needed).
2014-06-13SVC: Renamed all function wrapper templates to Wrap, moved to HLE namespace.bunnei
2014-06-13SVC: Cleaned up function wrappers to pass in correct argument types.bunnei
2014-06-02svc: updated WaitSynchronizationN to properly use first pointer argumentbunnei
2014-06-01svc: cleaned up function_wrappers, updated various SVCs to make use of ↵bunnei
pointer arguments
2014-06-01svc: added missing function wrapper for SleepThreadbunnei
2014-05-29svc: added svcClearEvent, stubbed function for svcArbitrateAddress, and ↵bunnei
various fixes - force kernel reschedule after svcWaitSynchronization - fixed some bugs with passing in pointer arguments - cleaned up some comments and log messages
2014-05-28hle: properly cast 64-bit function wrapper parameters to (u64)bunnei
2014-05-28hle: removed PARAM64 macro (this was incorrect), made several bug fixes ↵bunnei
accordingly for decoding U64 function parameters
2014-05-17added stubbed function for WaitSynchronizationNbunnei
2014-05-15- added SVC stubs for QueryMemory and GetThreadIdbunnei
- added SVC structs MemoryInfo and PageInfo
2014-05-13added CreateThread, CreateMutex, and ReleaseMutex SVC stubs (just parameter ↵bunnei
decoding for now)
2014-05-06- added debug logging to syscall.cppbunnei
- added stubbed HLE syscall functions for svc_GetResourceLimit and svc_GetResourceLimitCurrentValues
2014-05-01- added some function wrappers for HLEbunnei
- added stub for SVC CreateAddressArbiter - added OutputDebugString SVC
2014-04-16added a new function wrapperbunnei
2014-04-16- fixed tabs in function_wrappers.hbunnei
- fixed log message wording in hle.cpp - added syscall stubs for CloseHandle and WaitSynchronization1
2014-04-10added initial modules for setting up SysCall HLEbunnei