aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/hle/service/service.h
Commit message (Collapse)AuthorAge
* Remove trailing spaces in every file but the ones imported from SkyEye, AOSP ↵Gravatar Emmanuel Gil Peyrot2014-11-19
| | | | or generated
* Add `override` keyword through the code.Gravatar Yuri Kunde Schlesner2014-10-26
| | | | This was automated using `clang-modernize`.
* core: Pass string by reference in FetchFromPortName and DeleteServiceGravatar Lioncash2014-09-06
|
* Core: Alter the kernel string functions to use std::string instead of const ↵Gravatar Lioncash2014-08-17
| | | | | | char*. Most functions already operate on std::strings. This also removes the need to manually null terminate thread names.
* Merge branch 'threading' of https://github.com/bunnei/citraGravatar bunnei2014-06-14
|\ | | | | | | | | | | Conflicts: src/core/hle/function_wrappers.h src/core/hle/service/gsp.cpp
| * HLE: Updated all uses of NULL to nullptr (to be C++11 compliant)Gravatar bunnei2014-06-13
| |
| * Kernel: Updated several member functions to be constGravatar bunnei2014-06-13
| |
| * service: added a error log messages for unimplemented WaitSynchronizationGravatar bunnei2014-06-04
| |
| * service: cleaned up log messagesGravatar bunnei2014-05-30
| |
| * service: added additional hack to return success on unimplemented service callsGravatar bunnei2014-05-29
| |
| * service: changed interface to return 0 (no error) when a service method is ↵Gravatar bunnei2014-05-28
| | | | | | | | unimplemented - hack to make apps boot further
| * kernel: added WaitSynchronization method to Kernel::ObjectGravatar bunnei2014-05-26
| |
| * kernel: updated SyncRequest to take boolean thread wait result as a parameterGravatar bunnei2014-05-26
| |
| * service: Renamed Sync to SyncRequestGravatar bunnei2014-05-26
| |
* | service: fixed typo that MSVC did not catch as an errorGravatar bunnei2014-05-22
|/
* service: removed redundant include of common_types.hGravatar bunnei2014-05-20
|
* renamed "syscall" module to "svc" (more accurate naming)Gravatar bunnei2014-05-20
|
* - created a Kernel namespaceGravatar bunnei2014-05-20
| | | | | - cleaned up Kernel code a bit (moved stuff into namespace, fixed whitespace issues) - added handle types for all different CTROS handles
* - renamed NewHandle to CreateHandleGravatar bunnei2014-05-18
| | | | - updated CreateHandle/DeleteHandle to use KernelObject's
* - updated service(s) to be KernelObject'sGravatar bunnei2014-05-18
| | | | - various cleanups
* renamed "UID" to "Handle" where appropriateGravatar bunnei2014-05-18
|
* - moved Handle/Result definitions to kernel.hGravatar bunnei2014-05-18
| | | | - added ResetType enum
* - removed HLE mem "hack" and replaced with kernel mem regionGravatar bunnei2014-05-07
| | | | | - added a helper function for getting command buffer for services - fixed bug where GSP DMA was incorrectly being done in DataSynchronizationBarrier (instead of gsp_TriggerCmdReqQueue)
* fixed weird spacingGravatar bunnei2014-04-27
|
* - refactored how service functions are calledGravatar bunnei2014-04-24
| | | | - added option to create/delete service handles
* - added stubbed out GSP::Gpu service interfaceGravatar bunnei2014-04-16
| | | | - various cleanups/refactors to HLE services
* restructured hle:services completely to use function lookup tablesGravatar bunnei2014-04-15
|
* - extracted srv: calls from service.cpp and put in its own moduleGravatar bunnei2014-04-15
| | | | | - added function tables for service calls - lots of refactoring
* added framework for APT service (application and title launching service)Gravatar bunnei2014-04-13
|
* cleanups to service HLEGravatar bunnei2014-04-12
|
* - added HLE to connect to "srv:" serviceGravatar bunnei2014-04-12
| | | | | | - added a manager for keeping track of services/ports - added a memory mapped region for memory accessed by HLE - added HLE for GetThreadCommandBuffer function
* - renamed hle_syscall to just syscallGravatar bunnei2014-04-11
- added service.h as an initial service interface