summaryrefslogtreecommitdiffstats
path: root/src/core/hle/service/nfc (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Move time services to new IPC.Kelebek12024-01-272-8/+8
| | | | Add some fixes/improvements to usage with the new IPC
* result: Make fully constexpr, add ON_RESULT_INCLUDEDFearlessTobi2024-01-251-1/+1
|
* Rework time service to fix time passing offline.Kelebek12024-01-245-33/+63
|
* service: nfc: Create backup when none existNarr the Reg2024-01-151-1/+4
|
* Fix typos in src/core (#12625)Viktor Szépe2024-01-083-9/+9
| | | | | | | | | * Fix typos in src/core * Fix typo correction * Fix indentation of MemoryStateNames * Fix indent
* hid_core: Move hid to it's own subprojectNarr the Reg2024-01-054-7/+7
|
* service: nfc: Don't tag amiibos as corrupted if they are loaded as read onlyNarr the Reg2023-12-011-5/+5
|
* service: nfc: Validate mii datagerman772023-11-262-32/+37
|
* service: hid: Create appropriate hid resourcesNarr the Reg2023-11-211-1/+2
|
* service: nfc: Implement SetRegisterInfoPrivate mii supportNarr the Reg2023-10-011-7/+2
|
* service: mii: Fix reported bugsgerman772023-09-281-1/+1
|
* service: nfc: Fully Implement GetRegisterInfoPrivategerman772023-09-181-3/+5
|
* service: nfc: Fix amiibo formattinggerman772023-09-161-6/+8
|
* mii: Prepare Interface for new implementationgerman772023-09-111-2/+6
|
* service: mii: Fix ver3 inconsistenciesgerman772023-09-111-6/+10
|
* service: mii: Move ver3 operationsgerman772023-09-111-2/+2
|
* service: mii: separate mii types into their own filegerman772023-09-111-1/+0
|
* service: mii: Fix broken mii on MK8Narr the Reg2023-09-071-2/+2
|
* service: nfc: Update Implementation to match with latest RENarr the Reg2023-07-177-54/+143
|
* service: nfc: Ensure controller is in the correct modegerman772023-07-031-11/+21
|
* input_common: Implement native mifare supportNarr the Reg2023-06-226-115/+108
|
* service: nfc: Read tag protocol only for nfc backendNarr the Reg2023-06-152-5/+6
|
* service: nfc: Accuracy fixesNarr the Reg2023-06-159-102/+174
|
* service: nfc: Add backup supportgerman772023-06-075-36/+176
|
* Merge pull request #10396 from german77/amiibo_writebunnei2023-05-251-4/+4
|\ | | | | input_common: Implement amiibo writing
| * input_common: Implement amiibo writtingNarr the Reg2023-05-221-4/+4
| |
* | service: nfc: Remove encryption key requirementNarr the Reg2023-05-233-21/+52
|/
* service: nfc: Seed all random valuesNarr the Reg2023-05-102-6/+14
|
* service: nfp: Allow to load with a different amiibo idgerman772023-05-101-4/+13
|
* service: nfc: Merge device interfaces and create the device managerNarr the Reg2023-05-0617-1069/+3183
|
* service: nfc: Create mifare interfaceNarr the Reg2023-04-243-50/+58
|
* service: nfc: Create interfaceNarr the Reg2023-04-244-94/+101
|
* nfc: Initialize device when controller is connectedNarr the Reg2023-03-222-2/+15
|
* service: move hle_ipc from kernelLiam2023-03-016-64/+64
|
* service: refactor server architectureLiam2023-02-212-11/+10
| | | | Converts services to have their own processes
* core: hid: Only set the polling mode to the correct sideNarr the Reg2023-01-201-2/+4
|
* yuzu: Add ring controller test buttongerman772023-01-201-1/+2
|
* service: nfc: Silence ListDevicesgerman772022-12-181-1/+1
|
* service: nfc: Implement mifare serviceNarr the Reg2022-12-027-36/+552
|
* service: Make use of buffer element count helpersLioncash2022-11-231-1/+1
|
* service: nfc: Implement nfc userNarr the Reg2022-11-196-70/+702
|
* nfp: Multiple fixes against HWgerman772022-10-021-4/+4
|
* general: Convert source file copyright comments over to SPDXMorph2022-04-232-6/+4
| | | | | 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-272-18/+22
| | | | | 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-272-0/+198
| | | | | 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-106-433/+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-144-20/+249
| | | | Tested on: Mini-Mario & Friends - amiibo Challenge
* Service/NFC: stub GetTagInRangeEventmailwl2016-12-304-0/+41
| | | | Fix Fatal Error in Mini-Mario & Friends - amiibo Challenge
* service: Add nfc servicesLioncash2016-12-086-0/+161
3dbrew was used for the command information.