aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/hle/function_wrappers.h
Commit message (Collapse)AuthorAge
* Move ThreadContext to core/core.h and deal with the falloutGravatar Yuri Kunde Schlesner2015-01-09
|
* SVC: Implemented the Timer service calls.Gravatar Subv2015-01-08
|
* SOC_U: Preliminary implementation of sockets.Gravatar Subv2014-12-31
| | | | | | | | | | | | | Stubbed CreateMemoryBlock Using Berkeley sockets, and Winsock2.2 on Windows. So far ftpony creates the socket and accepts incoming connections SOC_U: Renamed functions to maintain consistency Also prevents possible scope errors / conflicts with the actual Berkeley socket functions SOCU: Close all the opened sockets when cleaning up SOCU
* License changeGravatar purpasmart962014-12-20
|
* SVC: Implemented ReleaseSemaphore.Gravatar Subv2014-12-13
| | | | This behavior was tested on hardware, however i'm still not sure what use the "initial_count" parameter has
* SVC: Implemented svcCreateSemaphoreGravatar Subv2014-12-13
| | | | | ToDo: Implement svcReleaseSemaphore * Some testing against hardware needed
* Remove trailing spaces in every file but the ones imported from SkyEye, AOSP ↵Gravatar Emmanuel Gil Peyrot2014-11-19
| | | | or generated
* SVC: Added support for svc_GetSystemTick.Gravatar bunnei2014-08-18
| | | | Changed HLE function return methods to be static inline functions.
* function_wrappers: Fixed incorrect wrapper, added another.Gravatar bunnei2014-07-07
|
* HLE: Moved "PARAM" and "RETURN" macros to function_wrappers.h (this is only ↵Gravatar bunnei2014-06-13
| | | | module where they are needed).
* SVC: Renamed all function wrapper templates to Wrap, moved to HLE namespace.Gravatar bunnei2014-06-13
|
* SVC: Cleaned up function wrappers to pass in correct argument types.Gravatar bunnei2014-06-13
|
* svc: updated WaitSynchronizationN to properly use first pointer argumentGravatar bunnei2014-06-02
|
* svc: cleaned up function_wrappers, updated various SVCs to make use of ↵Gravatar bunnei2014-06-01
| | | | pointer arguments
* svc: added missing function wrapper for SleepThreadGravatar bunnei2014-06-01
|
* svc: added svcClearEvent, stubbed function for svcArbitrateAddress, and ↵Gravatar bunnei2014-05-29
| | | | | | | | various fixes - force kernel reschedule after svcWaitSynchronization - fixed some bugs with passing in pointer arguments - cleaned up some comments and log messages
* hle: properly cast 64-bit function wrapper parameters to (u64)Gravatar bunnei2014-05-28
|
* hle: removed PARAM64 macro (this was incorrect), made several bug fixes ↵Gravatar bunnei2014-05-28
| | | | accordingly for decoding U64 function parameters
* added stubbed function for WaitSynchronizationNGravatar bunnei2014-05-17
|
* - added SVC stubs for QueryMemory and GetThreadIdGravatar bunnei2014-05-15
| | | | - added SVC structs MemoryInfo and PageInfo
* added CreateThread, CreateMutex, and ReleaseMutex SVC stubs (just parameter ↵Gravatar bunnei2014-05-13
| | | | decoding for now)
* - added debug logging to syscall.cppGravatar bunnei2014-05-06
| | | | - added stubbed HLE syscall functions for svc_GetResourceLimit and svc_GetResourceLimitCurrentValues
* - added some function wrappers for HLEGravatar bunnei2014-05-01
| | | | | - added stub for SVC CreateAddressArbiter - added OutputDebugString SVC
* added a new function wrapperGravatar bunnei2014-04-16
|
* - fixed tabs in function_wrappers.hGravatar bunnei2014-04-16
| | | | | - fixed log message wording in hle.cpp - added syscall stubs for CloseHandle and WaitSynchronization1
* added initial modules for setting up SysCall HLEGravatar bunnei2014-04-10