aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/service/ptm/psm.cpp
AgeCommit message (Collapse)Author
2023-03-01service: move hle_ipc from kernelLiam
2022-10-12kernel: remove KWritableEventLiam
2022-06-28service: ptm: Rewrite PSM and add TSgerman77
2022-04-23general: Convert source file copyright comments over to SPDXMorph
This formats all copyright comments according to SPDX formatting guidelines. Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later.
2021-11-03core: Remove unused includesameerj
2021-10-01service: Replace service event creation with ServiceContext::CreateEventMorph
The service context helps to manage all created events and allows us to close them upon destruction.
2021-06-02general: Replace RESULT_SUCCESS with ResultSuccessMorph
Transition to PascalCase for result names.
2021-05-05hle: kernel: Migrate KReadableEvent and KWritableEvent to KAutoObject.bunnei
2021-05-05hle: kernel: Ensure all kernel objects with KAutoObject are properly created.bunnei
2021-05-05hle: kernel: Migrate KEvent to KAutoObject.bunnei
2021-02-05hle: kernel: Reimplement KReadableEvent and KWritableEvent.bunnei
2021-02-05hle: kernel: Rename WritableEvent to KWritableEvent.bunnei
2021-02-05hle: kernel: Rename ReadableEvent to KReadableEvent.bunnei
2021-01-25Omit system referenceChloe Marcec
2021-01-25psm: IPsmSessionChloe Marcec
Used by homebrew menu
2020-11-26service: Eliminate usages of the global system instanceLioncash
Completely removes all usages of the global system instance within the services code by passing in the using system instance to the services.
2020-06-29service: Update function tablesVolcaEM
2020-04-29psm: Mark as debug instead of warningDavid Marcec
No point to emulate battery life. However options are broken out if we ever want to add a setting for it
2018-10-21psm: Stub GetChargerTypeZach Hilman
Used by LovePotion Lua Homebrew. Stubbed as connected to official Nintendo Switch dock.
2018-10-20psm: Stub GetBatteryChargePercentageZach Hilman
Used by LovePotion Lua Homebrew. Stubbed to return 100% charge.
2018-10-20service: Add skeleton for psm serviceZach Hilman
Seems to be the power controller. Listed in switchbrew under the category PTM services.