diff options
| author | 2023-02-19 14:42:12 -0500 | |
|---|---|---|
| committer | 2023-03-01 10:39:49 -0500 | |
| commit | 65be230fdda302b25447f2f09b06e3238bd09e79 (patch) | |
| tree | 68250d7bc8151041b236dcd79483df98938952cd /src/core/hle/service/nfp | |
| parent | sm:: remove unused member (diff) | |
| download | yuzu-65be230fdda302b25447f2f09b06e3238bd09e79.tar.gz yuzu-65be230fdda302b25447f2f09b06e3238bd09e79.tar.xz yuzu-65be230fdda302b25447f2f09b06e3238bd09e79.zip | |
service: move hle_ipc from kernel
Diffstat (limited to 'src/core/hle/service/nfp')
| -rw-r--r-- | src/core/hle/service/nfp/nfp.cpp | 4 | ||||
| -rw-r--r-- | src/core/hle/service/nfp/nfp_device.cpp | 2 | ||||
| -rw-r--r-- | src/core/hle/service/nfp/nfp_user.cpp | 52 | ||||
| -rw-r--r-- | src/core/hle/service/nfp/nfp_user.h | 50 |
4 files changed, 54 insertions, 54 deletions
diff --git a/src/core/hle/service/nfp/nfp.cpp b/src/core/hle/service/nfp/nfp.cpp index 1b59aba8e..e262dc2f2 100644 --- a/src/core/hle/service/nfp/nfp.cpp +++ b/src/core/hle/service/nfp/nfp.cpp | |||
| @@ -2,7 +2,7 @@ | |||
| 2 | // SPDX-License-Identifier: GPL-2.0-or-later | 2 | // SPDX-License-Identifier: GPL-2.0-or-later |
| 3 | 3 | ||
| 4 | #include "common/logging/log.h" | 4 | #include "common/logging/log.h" |
| 5 | #include "core/hle/ipc_helpers.h" | 5 | #include "core/hle/service/ipc_helpers.h" |
| 6 | #include "core/hle/service/nfp/nfp.h" | 6 | #include "core/hle/service/nfp/nfp.h" |
| 7 | #include "core/hle/service/nfp/nfp_user.h" | 7 | #include "core/hle/service/nfp/nfp_user.h" |
| 8 | #include "core/hle/service/server_manager.h" | 8 | #include "core/hle/service/server_manager.h" |
| @@ -22,7 +22,7 @@ public: | |||
| 22 | } | 22 | } |
| 23 | 23 | ||
| 24 | private: | 24 | private: |
| 25 | void CreateUserInterface(Kernel::HLERequestContext& ctx) { | 25 | void CreateUserInterface(HLERequestContext& ctx) { |
| 26 | LOG_DEBUG(Service_NFP, "called"); | 26 | LOG_DEBUG(Service_NFP, "called"); |
| 27 | 27 | ||
| 28 | if (user_interface == nullptr) { | 28 | if (user_interface == nullptr) { |
diff --git a/src/core/hle/service/nfp/nfp_device.cpp b/src/core/hle/service/nfp/nfp_device.cpp index 7a6bbbba7..1bdc42741 100644 --- a/src/core/hle/service/nfp/nfp_device.cpp +++ b/src/core/hle/service/nfp/nfp_device.cpp | |||
| @@ -11,8 +11,8 @@ | |||
| 11 | #include "core/hid/emulated_controller.h" | 11 | #include "core/hid/emulated_controller.h" |
| 12 | #include "core/hid/hid_core.h" | 12 | #include "core/hid/hid_core.h" |
| 13 | #include "core/hid/hid_types.h" | 13 | #include "core/hid/hid_types.h" |
| 14 | #include "core/hle/ipc_helpers.h" | ||
| 15 | #include "core/hle/kernel/k_event.h" | 14 | #include "core/hle/kernel/k_event.h" |
| 15 | #include "core/hle/service/ipc_helpers.h" | ||
| 16 | #include "core/hle/service/mii/mii_manager.h" | 16 | #include "core/hle/service/mii/mii_manager.h" |
| 17 | #include "core/hle/service/mii/types.h" | 17 | #include "core/hle/service/mii/types.h" |
| 18 | #include "core/hle/service/nfp/amiibo_crypto.h" | 18 | #include "core/hle/service/nfp/amiibo_crypto.h" |
diff --git a/src/core/hle/service/nfp/nfp_user.cpp b/src/core/hle/service/nfp/nfp_user.cpp index a4d3d1bc7..4e8534113 100644 --- a/src/core/hle/service/nfp/nfp_user.cpp +++ b/src/core/hle/service/nfp/nfp_user.cpp | |||
| @@ -4,8 +4,8 @@ | |||
| 4 | #include "common/logging/log.h" | 4 | #include "common/logging/log.h" |
| 5 | #include "core/core.h" | 5 | #include "core/core.h" |
| 6 | #include "core/hid/hid_types.h" | 6 | #include "core/hid/hid_types.h" |
| 7 | #include "core/hle/ipc_helpers.h" | ||
| 8 | #include "core/hle/kernel/k_event.h" | 7 | #include "core/hle/kernel/k_event.h" |
| 8 | #include "core/hle/service/ipc_helpers.h" | ||
| 9 | #include "core/hle/service/nfp/nfp_device.h" | 9 | #include "core/hle/service/nfp/nfp_device.h" |
| 10 | #include "core/hle/service/nfp/nfp_result.h" | 10 | #include "core/hle/service/nfp/nfp_result.h" |
| 11 | #include "core/hle/service/nfp/nfp_user.h" | 11 | #include "core/hle/service/nfp/nfp_user.h" |
| @@ -56,7 +56,7 @@ IUser ::~IUser() { | |||
| 56 | availability_change_event->Close(); | 56 | availability_change_event->Close(); |
| 57 | } | 57 | } |
| 58 | 58 | ||
| 59 | void IUser::Initialize(Kernel::HLERequestContext& ctx) { | 59 | void IUser::Initialize(HLERequestContext& ctx) { |
| 60 | LOG_INFO(Service_NFP, "called"); | 60 | LOG_INFO(Service_NFP, "called"); |
| 61 | 61 | ||
| 62 | state = State::Initialized; | 62 | state = State::Initialized; |
| @@ -69,7 +69,7 @@ void IUser::Initialize(Kernel::HLERequestContext& ctx) { | |||
| 69 | rb.Push(ResultSuccess); | 69 | rb.Push(ResultSuccess); |
| 70 | } | 70 | } |
| 71 | 71 | ||
| 72 | void IUser::Finalize(Kernel::HLERequestContext& ctx) { | 72 | void IUser::Finalize(HLERequestContext& ctx) { |
| 73 | LOG_INFO(Service_NFP, "called"); | 73 | LOG_INFO(Service_NFP, "called"); |
| 74 | 74 | ||
| 75 | state = State::NonInitialized; | 75 | state = State::NonInitialized; |
| @@ -82,7 +82,7 @@ void IUser::Finalize(Kernel::HLERequestContext& ctx) { | |||
| 82 | rb.Push(ResultSuccess); | 82 | rb.Push(ResultSuccess); |
| 83 | } | 83 | } |
| 84 | 84 | ||
| 85 | void IUser::ListDevices(Kernel::HLERequestContext& ctx) { | 85 | void IUser::ListDevices(HLERequestContext& ctx) { |
| 86 | LOG_DEBUG(Service_NFP, "called"); | 86 | LOG_DEBUG(Service_NFP, "called"); |
| 87 | 87 | ||
| 88 | if (state == State::NonInitialized) { | 88 | if (state == State::NonInitialized) { |
| @@ -128,7 +128,7 @@ void IUser::ListDevices(Kernel::HLERequestContext& ctx) { | |||
| 128 | rb.Push(static_cast<s32>(nfp_devices.size())); | 128 | rb.Push(static_cast<s32>(nfp_devices.size())); |
| 129 | } | 129 | } |
| 130 | 130 | ||
| 131 | void IUser::StartDetection(Kernel::HLERequestContext& ctx) { | 131 | void IUser::StartDetection(HLERequestContext& ctx) { |
| 132 | IPC::RequestParser rp{ctx}; | 132 | IPC::RequestParser rp{ctx}; |
| 133 | const auto device_handle{rp.Pop<u64>()}; | 133 | const auto device_handle{rp.Pop<u64>()}; |
| 134 | const auto nfp_protocol{rp.PopEnum<TagProtocol>()}; | 134 | const auto nfp_protocol{rp.PopEnum<TagProtocol>()}; |
| @@ -153,7 +153,7 @@ void IUser::StartDetection(Kernel::HLERequestContext& ctx) { | |||
| 153 | rb.Push(result); | 153 | rb.Push(result); |
| 154 | } | 154 | } |
| 155 | 155 | ||
| 156 | void IUser::StopDetection(Kernel::HLERequestContext& ctx) { | 156 | void IUser::StopDetection(HLERequestContext& ctx) { |
| 157 | IPC::RequestParser rp{ctx}; | 157 | IPC::RequestParser rp{ctx}; |
| 158 | const auto device_handle{rp.Pop<u64>()}; | 158 | const auto device_handle{rp.Pop<u64>()}; |
| 159 | LOG_INFO(Service_NFP, "called, device_handle={}", device_handle); | 159 | LOG_INFO(Service_NFP, "called, device_handle={}", device_handle); |
| @@ -177,7 +177,7 @@ void IUser::StopDetection(Kernel::HLERequestContext& ctx) { | |||
| 177 | rb.Push(result); | 177 | rb.Push(result); |
| 178 | } | 178 | } |
| 179 | 179 | ||
| 180 | void IUser::Mount(Kernel::HLERequestContext& ctx) { | 180 | void IUser::Mount(HLERequestContext& ctx) { |
| 181 | IPC::RequestParser rp{ctx}; | 181 | IPC::RequestParser rp{ctx}; |
| 182 | const auto device_handle{rp.Pop<u64>()}; | 182 | const auto device_handle{rp.Pop<u64>()}; |
| 183 | const auto model_type{rp.PopEnum<ModelType>()}; | 183 | const auto model_type{rp.PopEnum<ModelType>()}; |
| @@ -204,7 +204,7 @@ void IUser::Mount(Kernel::HLERequestContext& ctx) { | |||
| 204 | rb.Push(result); | 204 | rb.Push(result); |
| 205 | } | 205 | } |
| 206 | 206 | ||
| 207 | void IUser::Unmount(Kernel::HLERequestContext& ctx) { | 207 | void IUser::Unmount(HLERequestContext& ctx) { |
| 208 | IPC::RequestParser rp{ctx}; | 208 | IPC::RequestParser rp{ctx}; |
| 209 | const auto device_handle{rp.Pop<u64>()}; | 209 | const auto device_handle{rp.Pop<u64>()}; |
| 210 | LOG_INFO(Service_NFP, "called, device_handle={}", device_handle); | 210 | LOG_INFO(Service_NFP, "called, device_handle={}", device_handle); |
| @@ -228,7 +228,7 @@ void IUser::Unmount(Kernel::HLERequestContext& ctx) { | |||
| 228 | rb.Push(result); | 228 | rb.Push(result); |
| 229 | } | 229 | } |
| 230 | 230 | ||
| 231 | void IUser::OpenApplicationArea(Kernel::HLERequestContext& ctx) { | 231 | void IUser::OpenApplicationArea(HLERequestContext& ctx) { |
| 232 | IPC::RequestParser rp{ctx}; | 232 | IPC::RequestParser rp{ctx}; |
| 233 | const auto device_handle{rp.Pop<u64>()}; | 233 | const auto device_handle{rp.Pop<u64>()}; |
| 234 | const auto access_id{rp.Pop<u32>()}; | 234 | const auto access_id{rp.Pop<u32>()}; |
| @@ -253,7 +253,7 @@ void IUser::OpenApplicationArea(Kernel::HLERequestContext& ctx) { | |||
| 253 | rb.Push(result); | 253 | rb.Push(result); |
| 254 | } | 254 | } |
| 255 | 255 | ||
| 256 | void IUser::GetApplicationArea(Kernel::HLERequestContext& ctx) { | 256 | void IUser::GetApplicationArea(HLERequestContext& ctx) { |
| 257 | IPC::RequestParser rp{ctx}; | 257 | IPC::RequestParser rp{ctx}; |
| 258 | const auto device_handle{rp.Pop<u64>()}; | 258 | const auto device_handle{rp.Pop<u64>()}; |
| 259 | const auto data_size = ctx.GetWriteBufferSize(); | 259 | const auto data_size = ctx.GetWriteBufferSize(); |
| @@ -287,7 +287,7 @@ void IUser::GetApplicationArea(Kernel::HLERequestContext& ctx) { | |||
| 287 | rb.Push(static_cast<u32>(data_size)); | 287 | rb.Push(static_cast<u32>(data_size)); |
| 288 | } | 288 | } |
| 289 | 289 | ||
| 290 | void IUser::SetApplicationArea(Kernel::HLERequestContext& ctx) { | 290 | void IUser::SetApplicationArea(HLERequestContext& ctx) { |
| 291 | IPC::RequestParser rp{ctx}; | 291 | IPC::RequestParser rp{ctx}; |
| 292 | const auto device_handle{rp.Pop<u64>()}; | 292 | const auto device_handle{rp.Pop<u64>()}; |
| 293 | const auto data{ctx.ReadBuffer()}; | 293 | const auto data{ctx.ReadBuffer()}; |
| @@ -318,7 +318,7 @@ void IUser::SetApplicationArea(Kernel::HLERequestContext& ctx) { | |||
| 318 | rb.Push(result); | 318 | rb.Push(result); |
| 319 | } | 319 | } |
| 320 | 320 | ||
| 321 | void IUser::Flush(Kernel::HLERequestContext& ctx) { | 321 | void IUser::Flush(HLERequestContext& ctx) { |
| 322 | IPC::RequestParser rp{ctx}; | 322 | IPC::RequestParser rp{ctx}; |
| 323 | const auto device_handle{rp.Pop<u64>()}; | 323 | const auto device_handle{rp.Pop<u64>()}; |
| 324 | LOG_INFO(Service_NFP, "called, device_handle={}", device_handle); | 324 | LOG_INFO(Service_NFP, "called, device_handle={}", device_handle); |
| @@ -342,7 +342,7 @@ void IUser::Flush(Kernel::HLERequestContext& ctx) { | |||
| 342 | rb.Push(result); | 342 | rb.Push(result); |
| 343 | } | 343 | } |
| 344 | 344 | ||
| 345 | void IUser::Restore(Kernel::HLERequestContext& ctx) { | 345 | void IUser::Restore(HLERequestContext& ctx) { |
| 346 | IPC::RequestParser rp{ctx}; | 346 | IPC::RequestParser rp{ctx}; |
| 347 | const auto device_handle{rp.Pop<u64>()}; | 347 | const auto device_handle{rp.Pop<u64>()}; |
| 348 | LOG_WARNING(Service_NFP, "(STUBBED) called, device_handle={}", device_handle); | 348 | LOG_WARNING(Service_NFP, "(STUBBED) called, device_handle={}", device_handle); |
| @@ -366,7 +366,7 @@ void IUser::Restore(Kernel::HLERequestContext& ctx) { | |||
| 366 | rb.Push(result); | 366 | rb.Push(result); |
| 367 | } | 367 | } |
| 368 | 368 | ||
| 369 | void IUser::CreateApplicationArea(Kernel::HLERequestContext& ctx) { | 369 | void IUser::CreateApplicationArea(HLERequestContext& ctx) { |
| 370 | IPC::RequestParser rp{ctx}; | 370 | IPC::RequestParser rp{ctx}; |
| 371 | const auto device_handle{rp.Pop<u64>()}; | 371 | const auto device_handle{rp.Pop<u64>()}; |
| 372 | const auto access_id{rp.Pop<u32>()}; | 372 | const auto access_id{rp.Pop<u32>()}; |
| @@ -399,7 +399,7 @@ void IUser::CreateApplicationArea(Kernel::HLERequestContext& ctx) { | |||
| 399 | rb.Push(result); | 399 | rb.Push(result); |
| 400 | } | 400 | } |
| 401 | 401 | ||
| 402 | void IUser::GetTagInfo(Kernel::HLERequestContext& ctx) { | 402 | void IUser::GetTagInfo(HLERequestContext& ctx) { |
| 403 | IPC::RequestParser rp{ctx}; | 403 | IPC::RequestParser rp{ctx}; |
| 404 | const auto device_handle{rp.Pop<u64>()}; | 404 | const auto device_handle{rp.Pop<u64>()}; |
| 405 | LOG_INFO(Service_NFP, "called, device_handle={}", device_handle); | 405 | LOG_INFO(Service_NFP, "called, device_handle={}", device_handle); |
| @@ -425,7 +425,7 @@ void IUser::GetTagInfo(Kernel::HLERequestContext& ctx) { | |||
| 425 | rb.Push(result); | 425 | rb.Push(result); |
| 426 | } | 426 | } |
| 427 | 427 | ||
| 428 | void IUser::GetRegisterInfo(Kernel::HLERequestContext& ctx) { | 428 | void IUser::GetRegisterInfo(HLERequestContext& ctx) { |
| 429 | IPC::RequestParser rp{ctx}; | 429 | IPC::RequestParser rp{ctx}; |
| 430 | const auto device_handle{rp.Pop<u64>()}; | 430 | const auto device_handle{rp.Pop<u64>()}; |
| 431 | LOG_INFO(Service_NFP, "called, device_handle={}", device_handle); | 431 | LOG_INFO(Service_NFP, "called, device_handle={}", device_handle); |
| @@ -451,7 +451,7 @@ void IUser::GetRegisterInfo(Kernel::HLERequestContext& ctx) { | |||
| 451 | rb.Push(result); | 451 | rb.Push(result); |
| 452 | } | 452 | } |
| 453 | 453 | ||
| 454 | void IUser::GetCommonInfo(Kernel::HLERequestContext& ctx) { | 454 | void IUser::GetCommonInfo(HLERequestContext& ctx) { |
| 455 | IPC::RequestParser rp{ctx}; | 455 | IPC::RequestParser rp{ctx}; |
| 456 | const auto device_handle{rp.Pop<u64>()}; | 456 | const auto device_handle{rp.Pop<u64>()}; |
| 457 | LOG_INFO(Service_NFP, "called, device_handle={}", device_handle); | 457 | LOG_INFO(Service_NFP, "called, device_handle={}", device_handle); |
| @@ -477,7 +477,7 @@ void IUser::GetCommonInfo(Kernel::HLERequestContext& ctx) { | |||
| 477 | rb.Push(result); | 477 | rb.Push(result); |
| 478 | } | 478 | } |
| 479 | 479 | ||
| 480 | void IUser::GetModelInfo(Kernel::HLERequestContext& ctx) { | 480 | void IUser::GetModelInfo(HLERequestContext& ctx) { |
| 481 | IPC::RequestParser rp{ctx}; | 481 | IPC::RequestParser rp{ctx}; |
| 482 | const auto device_handle{rp.Pop<u64>()}; | 482 | const auto device_handle{rp.Pop<u64>()}; |
| 483 | LOG_INFO(Service_NFP, "called, device_handle={}", device_handle); | 483 | LOG_INFO(Service_NFP, "called, device_handle={}", device_handle); |
| @@ -503,7 +503,7 @@ void IUser::GetModelInfo(Kernel::HLERequestContext& ctx) { | |||
| 503 | rb.Push(result); | 503 | rb.Push(result); |
| 504 | } | 504 | } |
| 505 | 505 | ||
| 506 | void IUser::AttachActivateEvent(Kernel::HLERequestContext& ctx) { | 506 | void IUser::AttachActivateEvent(HLERequestContext& ctx) { |
| 507 | IPC::RequestParser rp{ctx}; | 507 | IPC::RequestParser rp{ctx}; |
| 508 | const auto device_handle{rp.Pop<u64>()}; | 508 | const auto device_handle{rp.Pop<u64>()}; |
| 509 | LOG_DEBUG(Service_NFP, "called, device_handle={}", device_handle); | 509 | LOG_DEBUG(Service_NFP, "called, device_handle={}", device_handle); |
| @@ -527,7 +527,7 @@ void IUser::AttachActivateEvent(Kernel::HLERequestContext& ctx) { | |||
| 527 | rb.PushCopyObjects(device.value()->GetActivateEvent()); | 527 | rb.PushCopyObjects(device.value()->GetActivateEvent()); |
| 528 | } | 528 | } |
| 529 | 529 | ||
| 530 | void IUser::AttachDeactivateEvent(Kernel::HLERequestContext& ctx) { | 530 | void IUser::AttachDeactivateEvent(HLERequestContext& ctx) { |
| 531 | IPC::RequestParser rp{ctx}; | 531 | IPC::RequestParser rp{ctx}; |
| 532 | const auto device_handle{rp.Pop<u64>()}; | 532 | const auto device_handle{rp.Pop<u64>()}; |
| 533 | LOG_DEBUG(Service_NFP, "called, device_handle={}", device_handle); | 533 | LOG_DEBUG(Service_NFP, "called, device_handle={}", device_handle); |
| @@ -551,7 +551,7 @@ void IUser::AttachDeactivateEvent(Kernel::HLERequestContext& ctx) { | |||
| 551 | rb.PushCopyObjects(device.value()->GetDeactivateEvent()); | 551 | rb.PushCopyObjects(device.value()->GetDeactivateEvent()); |
| 552 | } | 552 | } |
| 553 | 553 | ||
| 554 | void IUser::GetState(Kernel::HLERequestContext& ctx) { | 554 | void IUser::GetState(HLERequestContext& ctx) { |
| 555 | LOG_DEBUG(Service_NFP, "called"); | 555 | LOG_DEBUG(Service_NFP, "called"); |
| 556 | 556 | ||
| 557 | IPC::ResponseBuilder rb{ctx, 3}; | 557 | IPC::ResponseBuilder rb{ctx, 3}; |
| @@ -559,7 +559,7 @@ void IUser::GetState(Kernel::HLERequestContext& ctx) { | |||
| 559 | rb.PushEnum(state); | 559 | rb.PushEnum(state); |
| 560 | } | 560 | } |
| 561 | 561 | ||
| 562 | void IUser::GetDeviceState(Kernel::HLERequestContext& ctx) { | 562 | void IUser::GetDeviceState(HLERequestContext& ctx) { |
| 563 | IPC::RequestParser rp{ctx}; | 563 | IPC::RequestParser rp{ctx}; |
| 564 | const auto device_handle{rp.Pop<u64>()}; | 564 | const auto device_handle{rp.Pop<u64>()}; |
| 565 | LOG_DEBUG(Service_NFP, "called, device_handle={}", device_handle); | 565 | LOG_DEBUG(Service_NFP, "called, device_handle={}", device_handle); |
| @@ -577,7 +577,7 @@ void IUser::GetDeviceState(Kernel::HLERequestContext& ctx) { | |||
| 577 | rb.PushEnum(device.value()->GetCurrentState()); | 577 | rb.PushEnum(device.value()->GetCurrentState()); |
| 578 | } | 578 | } |
| 579 | 579 | ||
| 580 | void IUser::GetNpadId(Kernel::HLERequestContext& ctx) { | 580 | void IUser::GetNpadId(HLERequestContext& ctx) { |
| 581 | IPC::RequestParser rp{ctx}; | 581 | IPC::RequestParser rp{ctx}; |
| 582 | const auto device_handle{rp.Pop<u64>()}; | 582 | const auto device_handle{rp.Pop<u64>()}; |
| 583 | LOG_DEBUG(Service_NFP, "called, device_handle={}", device_handle); | 583 | LOG_DEBUG(Service_NFP, "called, device_handle={}", device_handle); |
| @@ -601,7 +601,7 @@ void IUser::GetNpadId(Kernel::HLERequestContext& ctx) { | |||
| 601 | rb.PushEnum(device.value()->GetNpadId()); | 601 | rb.PushEnum(device.value()->GetNpadId()); |
| 602 | } | 602 | } |
| 603 | 603 | ||
| 604 | void IUser::GetApplicationAreaSize(Kernel::HLERequestContext& ctx) { | 604 | void IUser::GetApplicationAreaSize(HLERequestContext& ctx) { |
| 605 | IPC::RequestParser rp{ctx}; | 605 | IPC::RequestParser rp{ctx}; |
| 606 | const auto device_handle{rp.Pop<u64>()}; | 606 | const auto device_handle{rp.Pop<u64>()}; |
| 607 | LOG_DEBUG(Service_NFP, "called, device_handle={}", device_handle); | 607 | LOG_DEBUG(Service_NFP, "called, device_handle={}", device_handle); |
| @@ -619,7 +619,7 @@ void IUser::GetApplicationAreaSize(Kernel::HLERequestContext& ctx) { | |||
| 619 | rb.Push(device.value()->GetApplicationAreaSize()); | 619 | rb.Push(device.value()->GetApplicationAreaSize()); |
| 620 | } | 620 | } |
| 621 | 621 | ||
| 622 | void IUser::AttachAvailabilityChangeEvent(Kernel::HLERequestContext& ctx) { | 622 | void IUser::AttachAvailabilityChangeEvent(HLERequestContext& ctx) { |
| 623 | LOG_INFO(Service_NFP, "called"); | 623 | LOG_INFO(Service_NFP, "called"); |
| 624 | 624 | ||
| 625 | if (state == State::NonInitialized) { | 625 | if (state == State::NonInitialized) { |
| @@ -633,7 +633,7 @@ void IUser::AttachAvailabilityChangeEvent(Kernel::HLERequestContext& ctx) { | |||
| 633 | rb.PushCopyObjects(availability_change_event->GetReadableEvent()); | 633 | rb.PushCopyObjects(availability_change_event->GetReadableEvent()); |
| 634 | } | 634 | } |
| 635 | 635 | ||
| 636 | void IUser::RecreateApplicationArea(Kernel::HLERequestContext& ctx) { | 636 | void IUser::RecreateApplicationArea(HLERequestContext& ctx) { |
| 637 | IPC::RequestParser rp{ctx}; | 637 | IPC::RequestParser rp{ctx}; |
| 638 | const auto device_handle{rp.Pop<u64>()}; | 638 | const auto device_handle{rp.Pop<u64>()}; |
| 639 | const auto access_id{rp.Pop<u32>()}; | 639 | const auto access_id{rp.Pop<u32>()}; |
diff --git a/src/core/hle/service/nfp/nfp_user.h b/src/core/hle/service/nfp/nfp_user.h index 7e9a90af8..1f3ff2ea8 100644 --- a/src/core/hle/service/nfp/nfp_user.h +++ b/src/core/hle/service/nfp/nfp_user.h | |||
| @@ -24,31 +24,31 @@ private: | |||
| 24 | Initialized, | 24 | Initialized, |
| 25 | }; | 25 | }; |
| 26 | 26 | ||
| 27 | void Initialize(Kernel::HLERequestContext& ctx); | 27 | void Initialize(HLERequestContext& ctx); |
| 28 | void Finalize(Kernel::HLERequestContext& ctx); | 28 | void Finalize(HLERequestContext& ctx); |
| 29 | void ListDevices(Kernel::HLERequestContext& ctx); | 29 | void ListDevices(HLERequestContext& ctx); |
| 30 | void StartDetection(Kernel::HLERequestContext& ctx); | 30 | void StartDetection(HLERequestContext& ctx); |
| 31 | void StopDetection(Kernel::HLERequestContext& ctx); | 31 | void StopDetection(HLERequestContext& ctx); |
| 32 | void Mount(Kernel::HLERequestContext& ctx); | 32 | void Mount(HLERequestContext& ctx); |
| 33 | void Unmount(Kernel::HLERequestContext& ctx); | 33 | void Unmount(HLERequestContext& ctx); |
| 34 | void OpenApplicationArea(Kernel::HLERequestContext& ctx); | 34 | void OpenApplicationArea(HLERequestContext& ctx); |
| 35 | void GetApplicationArea(Kernel::HLERequestContext& ctx); | 35 | void GetApplicationArea(HLERequestContext& ctx); |
| 36 | void SetApplicationArea(Kernel::HLERequestContext& ctx); | 36 | void SetApplicationArea(HLERequestContext& ctx); |
| 37 | void Flush(Kernel::HLERequestContext& ctx); | 37 | void Flush(HLERequestContext& ctx); |
| 38 | void Restore(Kernel::HLERequestContext& ctx); | 38 | void Restore(HLERequestContext& ctx); |
| 39 | void CreateApplicationArea(Kernel::HLERequestContext& ctx); | 39 | void CreateApplicationArea(HLERequestContext& ctx); |
| 40 | void GetTagInfo(Kernel::HLERequestContext& ctx); | 40 | void GetTagInfo(HLERequestContext& ctx); |
| 41 | void GetRegisterInfo(Kernel::HLERequestContext& ctx); | 41 | void GetRegisterInfo(HLERequestContext& ctx); |
| 42 | void GetCommonInfo(Kernel::HLERequestContext& ctx); | 42 | void GetCommonInfo(HLERequestContext& ctx); |
| 43 | void GetModelInfo(Kernel::HLERequestContext& ctx); | 43 | void GetModelInfo(HLERequestContext& ctx); |
| 44 | void AttachActivateEvent(Kernel::HLERequestContext& ctx); | 44 | void AttachActivateEvent(HLERequestContext& ctx); |
| 45 | void AttachDeactivateEvent(Kernel::HLERequestContext& ctx); | 45 | void AttachDeactivateEvent(HLERequestContext& ctx); |
| 46 | void GetState(Kernel::HLERequestContext& ctx); | 46 | void GetState(HLERequestContext& ctx); |
| 47 | void GetDeviceState(Kernel::HLERequestContext& ctx); | 47 | void GetDeviceState(HLERequestContext& ctx); |
| 48 | void GetNpadId(Kernel::HLERequestContext& ctx); | 48 | void GetNpadId(HLERequestContext& ctx); |
| 49 | void GetApplicationAreaSize(Kernel::HLERequestContext& ctx); | 49 | void GetApplicationAreaSize(HLERequestContext& ctx); |
| 50 | void AttachAvailabilityChangeEvent(Kernel::HLERequestContext& ctx); | 50 | void AttachAvailabilityChangeEvent(HLERequestContext& ctx); |
| 51 | void RecreateApplicationArea(Kernel::HLERequestContext& ctx); | 51 | void RecreateApplicationArea(HLERequestContext& ctx); |
| 52 | 52 | ||
| 53 | std::optional<std::shared_ptr<NfpDevice>> GetNfpDevice(u64 handle); | 53 | std::optional<std::shared_ptr<NfpDevice>> GetNfpDevice(u64 handle); |
| 54 | 54 | ||