summaryrefslogtreecommitdiffstats
path: root/src/core/hle/service/sm/sm.h (unfollow)
Commit message (Collapse)AuthorFilesLines
2018-08-02kernel: Move object class to its own source filesLioncash1-3/+5
General moving to keep kernel object types separate from the direct kernel code. Also essentially a preliminary cleanup before eliminating global kernel state in the kernel code.
2018-07-19hle/service: Make constructors explicit where applicableLioncash1-1/+1
Prevents implicit construction and makes these lingering non-explicit constructors consistent with the rest of the other classes in services.
2018-04-21core: Relocate g_service_manager to the System classLioncash1-3/+3
Converts the service manager from a global into an instance-based variable.
2018-04-20service: Use nested namespace specifiers where applicableLioncash1-4/+2
Tidies up namespace declarations
2018-01-13yuzu: Update license text to be consistent across project.bunnei1-1/+1
2017-12-28service: Clean up apm/lm/applet_oe/controller/sm ctor/dtor.bunnei1-2/+2
2017-11-01hle: Use Switch formatted result codes.bunnei1-13/+5
2017-10-15hle: Initial implementation of NX service framework and IPC.bunnei1-2/+18
2017-09-24HLE/SRV: Implemented RegisterService.Subv1-0/+3
Now system modules can do more than just crash immediately on startup.
2017-06-09Service/sm: Convert 'srv:' to ServiceFrameworkYuri Kunde Schlesner1-2/+8
2017-06-06Service: Make service registration part of the sm implementationYuri Kunde Schlesner1-0/+49
Also enhances the GetServiceHandle implementation to be more accurate.