caf16982d9
service: set: Migrate ISystemSettingsServer to new IPC
2024-02-14 12:40:10 -06:00
35e3c68028
service: use const references for input raw data
2024-02-01 12:57:54 -05:00
64fca24b32
service: mii: Set arguments as const
2024-01-29 11:22:44 -06:00
c5e88c654e
service: mii: Migrate service to new interface
2024-01-26 10:43:34 -06:00
a57ca3fb66
am: mii_edit: Implement DB operations
2023-09-21 18:21:39 -06:00
dca36ebb87
service: mii: Address review comments
2023-09-18 11:08:04 -06:00
2fb71aecb0
service: mii: Implement the rest of the service
2023-09-17 16:06:25 -06:00
ec25f847d8
mii: service: Address review
2023-09-11 09:54:32 -06:00
bd169f417f
mii: Prepare Interface for new implementation
2023-09-11 00:58:46 -06:00
27929d7ca2
service: mii: separate mii types into their own file
2023-09-10 22:18:25 -06:00
0cdc8b13b7
service: mii: Add mii util and result
2023-09-10 20:43:26 -06:00
84cb20bc72
core: remove ResultVal type
2023-08-08 11:09:37 -04:00
65be230fdd
service: move hle_ipc from kernel
2023-03-01 10:39:49 -05:00
a936972614
service: refactor server architecture
...
Converts services to have their own processes
2023-02-21 12:19:25 -05:00
19a4e12e6e
core: nfp: Implement Convert and RecreateApplicationArea, accuracy fixes
2022-09-07 01:04:00 -05:00
a7d9be1384
core: Replace all instances of ResultCode with Result
2022-06-26 20:21:37 -05:00
99ceb03a1c
general: Convert source file copyright comments over to SPDX
...
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.
2022-04-23 05:55:32 -04:00
7bb2dd75cd
service: Reduce header include overhead
2021-10-07 13:32:21 -04:00
c6d7da88c7
service: Append service name prefix to common filenames
2021-07-14 02:09:14 -04:00
12c1766997
general: Replace RESULT_SUCCESS with ResultSuccess
...
Transition to PascalCase for result names.
2021-06-02 00:39:27 -04:00
9a07ed53eb
core: Make variable shadowing a compile-time error
...
Now that we have most of core free of shadowing, we can enable the
warning as an error to catch anything that may be remaining and also
eliminate this class of logic bug entirely.
2021-05-16 03:43:16 -04:00
1a954b2a59
service: Eliminate usages of the global system instance
...
Completely removes all usages of the global system instance within the
services code by passing in the using system instance to the services.
2020-11-26 20:03:11 -05:00
020519def8
service: Update function tables
...
Updates function tables according to info on SwitchBrew.
2020-10-27 21:19:46 -04:00
e706501c8d
hle: service: mii: Rewrite service to properly support creation of random and default miis.
2020-07-11 21:34:59 -04:00
50c7539108
Merge pull request #3094 from lioncash/tables
...
service: Update function tables
2019-11-24 20:30:58 -05:00
e21b6ff79d
service: Update function tables
...
Keeps the function tables up to date.
Updated based off information from Switchbrew.
2019-11-12 10:32:56 -05:00
f11b87ebf1
service: Resolve sign conversion errors
...
These are fairly trivial to resolve and most of the changes entail
using RESULT_UNKNOWN over ResultCode(-1).
2019-11-12 07:55:39 -05:00
a4ef86a021
mii: Implement IDatabaseService SetInterfaceVersion
...
Appears to set a member variable used to affect the API that games access, and the method used to store data.
2019-07-06 21:39:12 -04:00
1aa2b99a98
mii: Implement Delete and Destroy file
2019-04-25 08:07:57 -04:00
c40cff454d
mii: Implement IsUpdated command (IPC 0)
2019-04-25 08:07:57 -04:00
e25a7891e9
mii: Implement IDatabaseService commands using MiiManager
...
Since the MiiManager was designed around the IPC interface, this is quite easy. Only functions that were clearly defined were implemented.
2019-04-25 08:07:57 -04:00
f46bfdd77d
service: Add mii services
...
Adds the skeleton for the mii services based off information provided by
Switch Brew
2018-07-27 16:01:29 -04:00