summaryrefslogtreecommitdiffstats
path: root/src/core/hle/service/ptm/psm.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2023-03-01service: move hle_ipc from kernelLiam1-9/+9
2022-10-13kernel: remove KWritableEventLiam1-3/+3
2022-06-29service: ptm: Rewrite PSM and add TSgerman771-71/+51
2022-04-23general: Convert source file copyright comments over to SPDXMorph1-3/+2
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-04core: Remove unused includesameerj1-1/+0
2021-10-02service: Replace service event creation with ServiceContext::CreateEventMorph1-11/+13
The service context helps to manage all created events and allows us to close them upon destruction.
2021-06-02general: Replace RESULT_SUCCESS with ResultSuccessMorph1-8/+8
Transition to PascalCase for result names.
2021-05-06hle: kernel: Migrate KReadableEvent and KWritableEvent to KAutoObject.bunnei1-3/+3
2021-05-06hle: kernel: Ensure all kernel objects with KAutoObject are properly created.bunnei1-0/+1
2021-05-06hle: kernel: Migrate KEvent to KAutoObject.bunnei1-9/+8
2021-02-05hle: kernel: Reimplement KReadableEvent and KWritableEvent.bunnei1-7/+9
2021-02-05hle: kernel: Rename WritableEvent to KWritableEvent.bunnei1-2/+2
2021-02-05hle: kernel: Rename ReadableEvent to KReadableEvent.bunnei1-1/+1
2021-01-25Omit system referenceChloe Marcec1-2/+1
2021-01-25psm: IPsmSessionChloe Marcec1-2/+114
Used by homebrew menu
2020-11-27service: Eliminate usages of the global system instanceLioncash1-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.
2020-06-29service: Update function tablesVolcaEM1-0/+1
2020-04-29psm: Mark as debug instead of warningDavid Marcec1-7/+14
No point to emulate battery life. However options are broken out if we ever want to add a setting for it
2018-10-22psm: Stub GetChargerTypeZach Hilman1-14/+27
Used by LovePotion Lua Homebrew. Stubbed as connected to official Nintendo Switch dock.
2018-10-21psm: Stub GetBatteryChargePercentageZach Hilman1-1/+11
Used by LovePotion Lua Homebrew. Stubbed to return 100% charge.
2018-10-21service: Add skeleton for psm serviceZach Hilman1-0/+48
Seems to be the power controller. Listed in switchbrew under the category PTM services.