summaryrefslogtreecommitdiffstats
path: root/src/core/hle/service/sm/sm.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Dont call UNIMPLEMENTED for 'empty services', just return error codeDavid Marcec2018-02-051-0/+2
|
* ResponseBuilder: Use a bit field for customizing instead of always_move_handles.bunnei2018-01-251-1/+2
|
* hle: Rename RequestBuilder to ResponseBuilder.bunnei2018-01-251-3/+3
|
* service: Fix all incorrect IPC response headers.bunnei2018-01-251-3/+3
|
* Added CreateSharedMemory & UNIMPLEMENTED() for non existent services. (#113)David2018-01-201-0/+1
| | | | | | | | | | | | * Added svcCreateSharedMemory * Services which are not implemented now throw UNIMPLEMENTED() * clang-format * changed perms to u32 * removed camelcase
* yuzu: Update license text to be consistent across project.bunnei2018-01-131-1/+1
|
* IPC: Take the number of domain objects as a parameter in MakeBuilder.Subv2018-01-071-2/+2
|
* SM: Fixed connecting to services with an 8-byte name, like appletOE.Subv2018-01-071-12/+4
|
* IPC: Fixed pushing ResultCodes into the command buffer.Subv2018-01-071-2/+2
| | | | They should have 32 bits of padding after the error code now.
* IPC Cleanup: Remove 3DS-specific code and translate copy, move and domain objects in IPC requests.Subv2018-01-071-1/+1
| | | | Popping objects from the buffer is still not implemented.
* IPC: Skip the entire u64 of the command id when receiving an IPC request.Subv2018-01-071-14/+3
| | | | Service code now doesn't have to deal with this.
* service: Clean up apm/lm/applet_oe/controller/sm ctor/dtor.bunnei2017-12-281-2/+0
|
* hle: Implement ConvertSessionToDomain, various cleanups.bunnei2017-10-151-4/+3
|
* hle: Add service stubs for apm and appletOE.bunnei2017-10-151-1/+1
|
* hle: Initial implementation of NX service framework and IPC.bunnei2017-10-151-5/+86
|
* HLE/SRV: Implemented RegisterService.Subv2017-09-241-0/+4
| | | | Now system modules can do more than just crash immediately on startup.
* Service/sm: Convert 'srv:' to ServiceFrameworkYuri Kunde Schlesner2017-06-091-2/+12
|
* Service: Remove unnecessary includes from service.hYuri Kunde Schlesner2017-06-061-0/+1
| | | | | This has a huge fallout in terms of needing to fix other files because all service implementations included that file.
* Service: Make service registration part of the sm implementationYuri Kunde Schlesner2017-06-061-0/+58
Also enhances the GetServiceHandle implementation to be more accurate.