summaryrefslogtreecommitdiffstats
path: root/src/core/hle/service/glue (follow)
Commit message (Collapse)AuthorAgeFilesLines
* service: Eliminate usages of the global system instanceLioncash2020-11-275-16/+19
| | | | | Completely removes all usages of the global system instance within the services code by passing in the using system instance to the services.
* ipc_helpers: Remove usage of the global system instanceLioncash2020-11-081-0/+1
| | | | | | | | | Resolves numerous deprecation warnings throughout the codebase due to inclusion of this header. Now building core should be significantly less noisy (and also relying on less global state). This also uncovered quite a few modules that were relying on indirect includes, which have also been fixed.
* style: Change AMs & Glues error codes to be dec instead of hexDavid Marcec2020-04-281-4/+4
| | | | Consistency for the rest of the error codes in the codebase
* glue: Correct missing bytes in ApplicationLaunchParameterZach Hilman2019-06-264-28/+61
|
* glue: Implement arp:w and arp:r servicesZach Hilman2019-06-252-0/+328
| | | | These keep track of running process' launch properties and control properties and allows for issuing and reading them by process and title ID.
* glue: Add errors for glue/arp servicesZach Hilman2019-06-253-0/+58
|
* glue: Add scaffolding for bgtc:t and bgtc:sc servicesZach Hilman2019-06-252-0/+73
|
* glue: Add manager to keep track of application registryZach Hilman2019-06-252-0/+119
Manages mapping between title IDs and application launch and control properties.