Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Move ThreadContext to core/core.h and deal with the fallout | 2015-01-09 | |
| | |||
* | SVC: Implemented the Timer service calls. | 2015-01-08 | |
| | |||
* | SOC_U: Preliminary implementation of sockets. | 2014-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 change | 2014-12-20 | |
| | |||
* | SVC: Implemented ReleaseSemaphore. | 2014-12-13 | |
| | | | | This behavior was tested on hardware, however i'm still not sure what use the "initial_count" parameter has | ||
* | SVC: Implemented svcCreateSemaphore | 2014-12-13 | |
| | | | | | ToDo: Implement svcReleaseSemaphore * Some testing against hardware needed | ||
* | Remove trailing spaces in every file but the ones imported from SkyEye, AOSP ↵ | 2014-11-19 | |
| | | | | or generated | ||
* | SVC: Added support for svc_GetSystemTick. | 2014-08-18 | |
| | | | | Changed HLE function return methods to be static inline functions. | ||
* | function_wrappers: Fixed incorrect wrapper, added another. | 2014-07-07 | |
| | |||
* | HLE: Moved "PARAM" and "RETURN" macros to function_wrappers.h (this is only ↵ | 2014-06-13 | |
| | | | | module where they are needed). | ||
* | SVC: Renamed all function wrapper templates to Wrap, moved to HLE namespace. | 2014-06-13 | |
| | |||
* | SVC: Cleaned up function wrappers to pass in correct argument types. | 2014-06-13 | |
| | |||
* | svc: updated WaitSynchronizationN to properly use first pointer argument | 2014-06-02 | |
| | |||
* | svc: cleaned up function_wrappers, updated various SVCs to make use of ↵ | 2014-06-01 | |
| | | | | pointer arguments | ||
* | svc: added missing function wrapper for SleepThread | 2014-06-01 | |
| | |||
* | svc: added svcClearEvent, stubbed function for svcArbitrateAddress, and ↵ | 2014-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) | 2014-05-28 | |
| | |||
* | hle: removed PARAM64 macro (this was incorrect), made several bug fixes ↵ | 2014-05-28 | |
| | | | | accordingly for decoding U64 function parameters | ||
* | added stubbed function for WaitSynchronizationN | 2014-05-17 | |
| | |||
* | - added SVC stubs for QueryMemory and GetThreadId | 2014-05-15 | |
| | | | | - added SVC structs MemoryInfo and PageInfo | ||
* | added CreateThread, CreateMutex, and ReleaseMutex SVC stubs (just parameter ↵ | 2014-05-13 | |
| | | | | decoding for now) | ||
* | - added debug logging to syscall.cpp | 2014-05-06 | |
| | | | | - added stubbed HLE syscall functions for svc_GetResourceLimit and svc_GetResourceLimitCurrentValues | ||
* | - added some function wrappers for HLE | 2014-05-01 | |
| | | | | | - added stub for SVC CreateAddressArbiter - added OutputDebugString SVC | ||
* | added a new function wrapper | 2014-04-16 | |
| | |||
* | - fixed tabs in function_wrappers.h | 2014-04-16 | |
| | | | | | - fixed log message wording in hle.cpp - added syscall stubs for CloseHandle and WaitSynchronization1 | ||
* | added initial modules for setting up SysCall HLE | 2014-04-10 | |