summaryrefslogtreecommitdiffstats
path: root/src/core/hle/service/ptm/psm.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* core: Remove unused includesameerj2021-11-041-1/+0
|
* service: Replace service event creation with ServiceContext::CreateEventMorph2021-10-021-11/+13
| | | | The service context helps to manage all created events and allows us to close them upon destruction.
* general: Replace RESULT_SUCCESS with ResultSuccessMorph2021-06-021-8/+8
| | | | Transition to PascalCase for result names.
* hle: kernel: Migrate KReadableEvent and KWritableEvent to KAutoObject.bunnei2021-05-061-3/+3
|
* hle: kernel: Ensure all kernel objects with KAutoObject are properly created.bunnei2021-05-061-0/+1
|
* hle: kernel: Migrate KEvent to KAutoObject.bunnei2021-05-061-9/+8
|
* hle: kernel: Reimplement KReadableEvent and KWritableEvent.bunnei2021-02-051-7/+9
|
* hle: kernel: Rename WritableEvent to KWritableEvent.bunnei2021-02-051-2/+2
|
* hle: kernel: Rename ReadableEvent to KReadableEvent.bunnei2021-02-051-1/+1
|
* Omit system referenceChloe Marcec2021-01-251-2/+1
|
* psm: IPsmSessionChloe Marcec2021-01-251-2/+114
| | | | Used by homebrew menu
* service: Eliminate usages of the global system instanceLioncash2020-11-271-3/+3
| | | | | Completely removes all usages of the global system instance within the services code by passing in the using system instance to the services.
* service: Update function tablesVolcaEM2020-06-291-0/+1
|
* psm: Mark as debug instead of warningDavid Marcec2020-04-291-7/+14
| | | | No point to emulate battery life. However options are broken out if we ever want to add a setting for it
* psm: Stub GetChargerTypeZach Hilman2018-10-221-14/+27
| | | Used by LovePotion Lua Homebrew. Stubbed as connected to official Nintendo Switch dock.
* psm: Stub GetBatteryChargePercentageZach Hilman2018-10-211-1/+11
| | | | Used by LovePotion Lua Homebrew. Stubbed to return 100% charge.
* service: Add skeleton for psm serviceZach Hilman2018-10-211-0/+48
Seems to be the power controller. Listed in switchbrew under the category PTM services.