summaryrefslogtreecommitdiffstats
path: root/src/core/hle/service/nfc/nfc.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* service: nfc: Merge device interfaces and create the device managerNarr the Reg2023-05-061-60/+65
|
* service: nfc: Create mifare interfaceNarr the Reg2023-04-241-3/+29
|
* service: nfc: Create interfaceNarr the Reg2023-04-241-38/+72
|
* service: move hle_ipc from kernelLiam2023-03-011-5/+5
|
* service: refactor server architectureLiam2023-02-211-6/+9
| | | | Converts services to have their own processes
* service: nfc: Implement mifare serviceNarr the Reg2022-12-021-26/+1
|
* service: nfc: Implement nfc userNarr the Reg2022-11-191-70/+1
|
* nfp: Multiple fixes against HWgerman772022-10-021-4/+4
|
* general: Convert source file copyright comments over to SPDXMorph2022-04-231-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.
* service: Reduce header include overheadMorph2021-10-071-1/+0
|
* general: Replace RESULT_SUCCESS with ResultSuccessMorph2021-06-021-8/+8
| | | | Transition to PascalCase for result names.
* common: Move settings to common from core.bunnei2021-04-151-1/+1
| | | | - Removes a dependency on core and input_common from common.
* service: Eliminate usages of the global system instanceLioncash2020-11-271-17/+17
| | | | | Completely removes all usages of the global system instance within the services code by passing in the using system instance to the services.
* nfc: Update function tableVolcaEM2020-06-271-3/+3
| | | This was based on Switchbrew page: https://switchbrew.org/wiki/NFC_services
* service: Update function tablesLioncash2019-11-121-0/+1
| | | | | | Keeps the function tables up to date. Updated based off information from Switchbrew.
* core/yuzu: Remove enable_nfc settingfearlessTobi2019-03-291-1/+1
| | | | 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.
* Changed logging to be "Log before execution", Added more error logging, all services should now log on some levelDavid Marcec2018-11-261-12/+12
|
* Added Amiibo support (#1390)David2018-10-241-8/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* service/nfc: Implement Create[x]Interface functionsLioncash2018-07-271-4/+43
| | | | These simply return the respective interface.
* service: Add nfc servicesLioncash2018-07-271-0/+183
| | | | | Adds the skeleton of the nfc service based off the information provided on Switch Brew.
* hle: Remove a large amount of 3ds-specific service code.bunnei2017-10-101-145/+0
|
* ResultVal: Remove MoveFrom()Yuri Kunde Schlesner2017-06-191-2/+2
| | | | | Replace it with std::move(result_val).Unwrap(), or Foo().Unwrap() in case you already have an rvalue.
* Service: Remove unnecessary includes from service.hYuri Kunde Schlesner2017-06-061-0/+2
| | | | | This has a huge fallout in terms of needing to fix other files because all service implementations included that file.
* Service/NFC: stub some functionsmailwl2017-01-141-0/+105
| | | | Tested on: Mini-Mario & Friends - amiibo Challenge
* Service/NFC: stub GetTagInRangeEventmailwl2016-12-301-0/+20
| | | | Fix Fatal Error in Mini-Mario & Friends - amiibo Challenge
* service: Add nfc servicesLioncash2016-12-081-0/+18
3dbrew was used for the command information.