diff options
author | Narr the Reg <juangerman-13@hotmail.com> | 2023-04-20 03:01:23 +0200 |
---|---|---|
committer | german77 <juangerman-13@hotmail.com> | 2023-05-06 06:02:59 +0200 |
commit | 94151097b9abadf35c55ea06a31925c9848f4c62 (patch) | |
tree | 28a00c878f90492ffd2bb95521c2cc3990cc4323 /src/core/hle/service/nfp/nfp.cpp | |
parent | core: service: Add FunctionInfoTyped to allow expanding existing interfaces (diff) | |
download | yuzu-94151097b9abadf35c55ea06a31925c9848f4c62.tar yuzu-94151097b9abadf35c55ea06a31925c9848f4c62.tar.gz yuzu-94151097b9abadf35c55ea06a31925c9848f4c62.tar.bz2 yuzu-94151097b9abadf35c55ea06a31925c9848f4c62.tar.lz yuzu-94151097b9abadf35c55ea06a31925c9848f4c62.tar.xz yuzu-94151097b9abadf35c55ea06a31925c9848f4c62.tar.zst yuzu-94151097b9abadf35c55ea06a31925c9848f4c62.zip |
Diffstat (limited to 'src/core/hle/service/nfp/nfp.cpp')
-rw-r--r-- | src/core/hle/service/nfp/nfp.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/core/hle/service/nfp/nfp.cpp b/src/core/hle/service/nfp/nfp.cpp index 2559fe598..2eeabc138 100644 --- a/src/core/hle/service/nfp/nfp.cpp +++ b/src/core/hle/service/nfp/nfp.cpp @@ -13,7 +13,7 @@ class IUser final : public Interface { public: explicit IUser(Core::System& system_) : Interface(system_, "NFP:IUser") { // clang-format off - static const FunctionInfo functions[] = { + static const FunctionInfoTyped<IUser> functions[] = { {0, &IUser::Initialize, "Initialize"}, {1, &IUser::Finalize, "Finalize"}, {2, &IUser::ListDevices, "ListDevices"}, @@ -50,7 +50,7 @@ class ISystem final : public Interface { public: explicit ISystem(Core::System& system_) : Interface(system_, "NFP:ISystem") { // clang-format off - static const FunctionInfo functions[] = { + static const FunctionInfoTyped<ISystem> functions[] = { {0, &ISystem::InitializeSystem, "InitializeSystem"}, {1, &ISystem::FinalizeSystem, "FinalizeSystem"}, {2, &ISystem::ListDevices, "ListDevices"}, @@ -89,7 +89,7 @@ class IDebug final : public Interface { public: explicit IDebug(Core::System& system_) : Interface(system_, "NFP:IDebug") { // clang-format off - static const FunctionInfo functions[] = { + static const FunctionInfoTyped<IDebug> functions[] = { {0, &IDebug::InitializeDebug, "InitializeDebug"}, {1, &IDebug::FinalizeDebug, "FinalizeDebug"}, {2, &IDebug::ListDevices, "ListDevices"}, @@ -126,9 +126,9 @@ public: {201, &IDebug::SetAll, "SetAll"}, {202, &IDebug::FlushDebug, "FlushDebug"}, {203, &IDebug::BreakTag, "BreakTag"}, - {204, nullptr, "ReadBackupData"}, - {205, nullptr, "WriteBackupData"}, - {206, nullptr, "WriteNtf"}, + {204, &IDebug::ReadBackupData, "ReadBackupData"}, + {205, &IDebug::WriteBackupData, "WriteBackupData"}, + {206, &IDebug::WriteNtf, "WriteNtf"}, }; // clang-format on |