| Commit message (Collapse) | Author | Files | Lines |
|
|
|
Converts services to have their own processes
|
|
|
|
|
|
|
|
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.
|
|
|
|
Transition to PascalCase for result names.
|
|
- Removes a dependency on core and input_common from common.
|
|
Completely removes all usages of the global system instance within the
services code by passing in the using system instance to the services.
|
|
This was based on Switchbrew page: https://switchbrew.org/wiki/NFC_services
|
|
Keeps the function tables up to date.
Updated based off information from Switchbrew.
|
|
This was initially added to prevent problems from stubbed/not implemented NFC services, but as we never encountered such and as it's only used in a deprecated function anyway, I guess we can just remove it to prevent more clutter of the settings.
|
|
|
|
* Fixed conflict with nfp
* Few fixups for nfc
* Conflict 2
* Fixed AttachAvailabilityChangeEvent
* Conflict 3
* Fixed byte padding
* Refactored amiibo to not reside in "System"
* Removed remaining references of nfc from system
* used enum for Nfc GetStateOld
* Added missing newline
* Moved file operations to front end
* Conflict 4
* Amiibos now use structs and added mutexes
* Removed amiibo_path
|
|
These simply return the respective interface.
|
|
Adds the skeleton of the nfc service based off the information provided
on Switch Brew.
|
|
|
|
Replace it with std::move(result_val).Unwrap(), or Foo().Unwrap() in
case you already have an rvalue.
|
|
This has a huge fallout in terms of needing to fix other files because
all service implementations included that file.
|
|
Tested on: Mini-Mario & Friends - amiibo Challenge
|
|
Fix Fatal Error in Mini-Mario & Friends - amiibo Challenge
|
|
3dbrew was used for the command information.
|