f124461674
Fix typos in src/core ( #12625 )
...
* Fix typos in src/core
* Fix typo correction
* Fix indentation of MemoryStateNames
* Fix indent
2024-01-08 13:31:48 -06:00
ee847f8ff0
hid_core: Move hid to it's own subproject
2024-01-05 11:41:15 -06:00
e40a2d2fd2
service: nfc: Don't tag amiibos as corrupted if they are loaded as read only
2023-12-01 14:21:55 -06:00
281eb020ea
service: nfc: Validate mii data
2023-11-25 23:40:01 -06:00
cff2d0e19e
service: hid: Create appropriate hid resources
2023-11-20 17:19:17 -06:00
9cd5c44019
service: nfc: Implement SetRegisterInfoPrivate mii support
2023-10-01 11:38:30 -06:00
e3f7e02555
service: mii: Fix reported bugs
2023-09-27 23:34:03 -06:00
2f22b53732
service: nfc: Fully Implement GetRegisterInfoPrivate
2023-09-17 16:06:25 -06:00
0d4aa9125e
service: nfc: Fix amiibo formatting
2023-09-15 22:02:57 -06:00
bd169f417f
mii: Prepare Interface for new implementation
2023-09-11 00:58:46 -06:00
571399930c
service: mii: Fix ver3 inconsistencies
2023-09-11 00:23:46 -06:00
8d7d62dc24
service: mii: Move ver3 operations
2023-09-10 22:42:38 -06:00
27929d7ca2
service: mii: separate mii types into their own file
2023-09-10 22:18:25 -06:00
57e7eed54c
service: mii: Fix broken mii on MK8
2023-09-07 11:46:12 -06:00
54f150b70a
service: nfc: Update Implementation to match with latest RE
2023-07-17 11:24:23 -06:00
9cd698e8ad
service: nfc: Ensure controller is in the correct mode
2023-07-02 19:21:16 -06:00
84d43489c5
input_common: Implement native mifare support
2023-06-21 17:54:58 -06:00
61b4588517
service: nfc: Read tag protocol only for nfc backend
2023-06-14 18:16:23 -06:00
b1b13ddc6b
service: nfc: Accuracy fixes
2023-06-14 18:08:35 -06:00
107aa52cdb
service: nfc: Add backup support
2023-06-06 17:06:21 -06:00
ffa1fba7d6
Merge pull request #10396 from german77/amiibo_write
...
input_common: Implement amiibo writing
2023-05-25 14:07:16 -07:00
f63586c5f5
service: nfc: Remove encryption key requirement
2023-05-22 18:42:09 -06:00
fdb2002f77
input_common: Implement amiibo writting
2023-05-21 21:09:20 -06:00
42e1db4b0e
service: nfc: Seed all random values
2023-05-09 17:54:07 -06:00
1968cc7b10
service: nfp: Allow to load with a different amiibo id
2023-05-09 17:51:59 -06:00
94151097b9
service: nfc: Merge device interfaces and create the device manager
2023-05-05 22:02:59 -06:00
00d76fc5f5
service: nfc: Create mifare interface
2023-04-23 23:28:09 -06:00
a3fa64fcc4
service: nfc: Create interface
2023-04-23 23:28:09 -06:00
6ff4bf9b1c
nfc: Initialize device when controller is connected
2023-03-21 20:09:36 -06: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
4a307a7b3a
core: hid: Only set the polling mode to the correct side
2023-01-19 18:05:23 -06:00
5cb437703f
yuzu: Add ring controller test button
2023-01-19 18:05:22 -06:00
79f1f326c7
service: nfc: Silence ListDevices
2022-12-18 11:57:33 -06:00
a4725bcb73
service: nfc: Implement mifare service
2022-12-01 20:43:59 -06:00
97f273e94e
service: Make use of buffer element count helpers
2022-11-23 13:43:20 -05:00
327d225c3e
service: nfc: Implement nfc user
2022-11-19 08:51:59 -06:00
673de3995b
nfp: Multiple fixes against HW
2022-10-02 12:32:26 -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
12c1766997
general: Replace RESULT_SUCCESS with ResultSuccess
...
Transition to PascalCase for result names.
2021-06-02 00:39:27 -04:00
a4c6712a4b
common: Move settings to common from core.
...
- Removes a dependency on core and input_common from common.
2021-04-14 16:24:03 -07: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
23515e0ccc
nfc: Update function table
...
This was based on Switchbrew page: https://switchbrew.org/wiki/NFC_services
2020-06-27 13:09:36 +02: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
ff7e6a42c1
core/yuzu: Remove enable_nfc setting
...
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.
2019-03-29 15:02:28 +01:00
a2cc3b10bb
Changed logging to be "Log before execution", Added more error logging, all services should now log on some level
2018-11-26 17:06:13 +11:00
50e4e81fd3
Added Amiibo support ( #1390 )
...
* 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
2018-10-23 19:28:17 -04:00
50dadc33e3
service/nfc: Implement Create[x]Interface functions
...
These simply return the respective interface.
2018-07-27 15:12:08 -04:00
04d144aa40
service: Add nfc services
...
Adds the skeleton of the nfc service based off the information provided
on Switch Brew.
2018-07-27 14:50:24 -04:00