summaryrefslogtreecommitdiffstats
path: root/src/core/hle/service/service.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'threading' of https://github.com/bunnei/citrabunnei2014-06-141-10/+30
|\ | | | | | | | | | | 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)bunnei2014-06-131-1/+1
| |
| * Kernel: Updated several member functions to be constbunnei2014-06-131-2/+2
| |
| * service: added a error log messages for unimplemented WaitSynchronizationbunnei2014-06-051-0/+1
| |
| * service: cleaned up log messagesbunnei2014-05-301-2/+2
| |
| * service: added additional hack to return success on unimplemented service callsbunnei2014-05-301-2/+10
| |
| * service: changed interface to return 0 (no error) when a service method is unimplemented - hack to make apps boot furtherbunnei2014-05-291-2/+2
| |
| * kernel: added WaitSynchronization method to Kernel::Objectbunnei2014-05-271-0/+10
| |
| * kernel: updated SyncRequest to take boolean thread wait result as a parameterbunnei2014-05-271-3/+4
| |
| * service: Renamed Sync to SyncRequestbunnei2014-05-271-1/+1
| |
* | service: fixed typo that MSVC did not catch as an errorbunnei2014-05-231-1/+1
|/
* service: removed redundant include of common_types.hbunnei2014-05-211-1/+0
|
* renamed "syscall" module to "svc" (more accurate naming)bunnei2014-05-211-1/+1
|
* - created a Kernel namespacebunnei2014-05-211-6/+6
| | | | | - cleaned up Kernel code a bit (moved stuff into namespace, fixed whitespace issues) - added handle types for all different CTROS handles
* - renamed NewHandle to CreateHandlebunnei2014-05-191-5/+7
| | | | - updated CreateHandle/DeleteHandle to use KernelObject's
* - updated service(s) to be KernelObject'sbunnei2014-05-191-36/+15
| | | | - various cleanups
* renamed "UID" to "Handle" where appropriatebunnei2014-05-191-12/+10
|
* - moved Handle/Result definitions to kernel.hbunnei2014-05-191-5/+7
| | | | - added ResetType enum
* - removed HLE mem "hack" and replaced with kernel mem regionbunnei2014-05-081-1/+11
| | | | | - 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 spacingbunnei2014-04-281-1/+1
|
* - refactored how service functions are calledbunnei2014-04-251-8/+32
| | | | - added option to create/delete service handles
* - added stubbed out GSP::Gpu service interfacebunnei2014-04-161-4/+6
| | | | - various cleanups/refactors to HLE services
* restructured hle:services completely to use function lookup tablesbunnei2014-04-161-2/+26
|
* - extracted srv: calls from service.cpp and put in its own modulebunnei2014-04-161-8/+11
| | | | | - added function tables for service calls - lots of refactoring
* added framework for APT service (application and title launching service)bunnei2014-04-131-0/+1
|
* cleanups to service HLEbunnei2014-04-131-2/+2
|
* - added HLE to connect to "srv:" servicebunnei2014-04-131-2/+55
| | | | | | - 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 syscallbunnei2014-04-121-0/+60
- added service.h as an initial service interface