Narr the Reg
5f392cd555
service: mii: Migrate service to new interface
2 years ago
Narr the Reg
8b011a8447
am: mii_edit: Implement DB operations
2 years ago
german77
4e16712bea
service: mii: Address review comments
2 years ago
german77
fbc8db57d0
service: mii: Implement the rest of the service
2 years ago
german77
fb1b1b2725
mii: service: Address review
2 years ago
german77
6377a46668
mii: Prepare Interface for new implementation
2 years ago
german77
e51d54de30
service: mii: separate mii types into their own file
2 years ago
german77
e05834e9c4
service: mii: Add mii util and result
2 years ago
Liam
5f2c56cd15
core: remove ResultVal type
2 years ago
Liam
d7e9461b71
service: move hle_ipc from kernel
3 years ago
Liam
1c3a93e7c4
service: refactor server architecture
Converts services to have their own processes
3 years ago
Narr the Reg
8301e770f9
core: nfp: Implement Convert and RecreateApplicationArea, accuracy fixes
3 years ago
german77
c7890ebccc
core: Replace all instances of ResultCode with Result
4 years ago
Morph
2b87305d31
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.
4 years ago
Morph
52fa30ab7d
service: Reduce header include overhead
4 years ago
Morph
d66442a4e1
service: Append service name prefix to common filenames
5 years ago
Morph
7ebc38a6d1
general: Replace RESULT_SUCCESS with ResultSuccess
Transition to PascalCase for result names.
5 years ago
Lioncash
eeae5217ba
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.
5 years ago
Lioncash
346271b80b
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.
5 years ago
Lioncash
0368d43dff
service: Update function tables
Updates function tables according to info on SwitchBrew.
5 years ago
bunnei
bd88e9fa71
hle: service: mii: Rewrite service to properly support creation of random and default miis.
6 years ago
Lioncash
0ab5dd8c7f
service: Update function tables
Keeps the function tables up to date.
Updated based off information from Switchbrew.
6 years ago
Lioncash
20d6637c03
service: Resolve sign conversion errors
These are fairly trivial to resolve and most of the changes entail
using RESULT_UNKNOWN over ResultCode(-1).
6 years ago
Zach Hilman
67e5cb8b21
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.
7 years ago
Zach Hilman
9572ff6c55
mii: Implement Delete and Destroy file
7 years ago
Zach Hilman
42c3c73acc
mii: Implement IsUpdated command (IPC 0)
7 years ago
Zach Hilman
27878d7520
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.
7 years ago
Lioncash
3d1b71b0a8
service: Add mii services
Adds the skeleton for the mii services based off information provided by
Switch Brew
8 years ago