diff options
author | mailwl <mailwl@gmail.com> | 2016-02-21 12:48:28 +0100 |
---|---|---|
committer | mailwl <mailwl@gmail.com> | 2016-02-26 16:39:28 +0100 |
commit | 2e13b7f3ca9e7ecf0b0b6c1da65453e46ee6728f (patch) | |
tree | 13cb060bccbec0dd6a7ea2f95045363b194fb439 /src/core/hle/service/ir/ir_user.cpp | |
parent | Merge pull request #1352 from LittleWhite-tb/exit_check (diff) | |
download | yuzu-2e13b7f3ca9e7ecf0b0b6c1da65453e46ee6728f.tar yuzu-2e13b7f3ca9e7ecf0b0b6c1da65453e46ee6728f.tar.gz yuzu-2e13b7f3ca9e7ecf0b0b6c1da65453e46ee6728f.tar.bz2 yuzu-2e13b7f3ca9e7ecf0b0b6c1da65453e46ee6728f.tar.lz yuzu-2e13b7f3ca9e7ecf0b0b6c1da65453e46ee6728f.tar.xz yuzu-2e13b7f3ca9e7ecf0b0b6c1da65453e46ee6728f.tar.zst yuzu-2e13b7f3ca9e7ecf0b0b6c1da65453e46ee6728f.zip |
Diffstat (limited to '')
-rw-r--r-- | src/core/hle/service/ir/ir_user.cpp | 41 |
1 files changed, 27 insertions, 14 deletions
diff --git a/src/core/hle/service/ir/ir_user.cpp b/src/core/hle/service/ir/ir_user.cpp index 0a98e5801..06a601029 100644 --- a/src/core/hle/service/ir/ir_user.cpp +++ b/src/core/hle/service/ir/ir_user.cpp @@ -2,26 +2,39 @@ // Licensed under GPLv2 or any later version // Refer to the license.txt file included. +#include "core/hle/service/ir/ir.h" #include "core/hle/service/ir/ir_user.h" namespace Service { namespace IR { const Interface::FunctionInfo FunctionTable[] = { - {0x00010182, nullptr, "InitializeIrNop"}, - {0x00020000, nullptr, "FinalizeIrNop"}, - {0x00030000, nullptr, "ClearReceiveBuffer"}, - {0x00040000, nullptr, "ClearSendBuffer"}, - {0x00060040, nullptr, "RequireConnection"}, - {0x00090000, nullptr, "Disconnect"}, - {0x000A0000, nullptr, "GetReceiveEvent"}, - {0x000B0000, nullptr, "GetSendEvent"}, - {0x000C0000, nullptr, "GetConnectionStatusEvent"}, - {0x000D0042, nullptr, "SendIrNop"}, - {0x000E0042, nullptr, "SendIrNopLarge"}, - {0x00180182, nullptr, "InitializeIrNopShared"}, - {0x00190040, nullptr, "ReleaseReceivedData"}, - {0x001A0040, nullptr, "SetOwnMachineId"}, + {0x00010182, nullptr, "InitializeIrNop"}, + {0x00020000, FinalizeIrNop, "FinalizeIrNop"}, + {0x00030000, nullptr, "ClearReceiveBuffer"}, + {0x00040000, nullptr, "ClearSendBuffer"}, + {0x000500C0, nullptr, "WaitConnection"}, + {0x00060040, RequireConnection, "RequireConnection"}, + {0x000702C0, nullptr, "AutoConnection"}, + {0x00080000, nullptr, "AnyConnection"}, + {0x00090000, Disconnect, "Disconnect"}, + {0x000A0000, nullptr, "GetReceiveEvent"}, + {0x000B0000, nullptr, "GetSendEvent"}, + {0x000C0000, GetConnectionStatusEvent, "GetConnectionStatusEvent"}, + {0x000D0042, nullptr, "SendIrNop"}, + {0x000E0042, nullptr, "SendIrNopLarge"}, + {0x000F0040, nullptr, "ReceiveIrnop"}, + {0x00100042, nullptr, "ReceiveIrnopLarge"}, + {0x00110040, nullptr, "GetLatestReceiveErrorResult"}, + {0x00120040, nullptr, "GetLatestSendErrorResult"}, + {0x00130000, nullptr, "GetConnectionStatus"}, + {0x00140000, nullptr, "GetTryingToConnectStatus"}, + {0x00150000, nullptr, "GetReceiveSizeFreeAndUsed"}, + {0x00160000, nullptr, "GetSendSizeFreeAndUsed"}, + {0x00170000, nullptr, "GetConnectionRole"}, + {0x00180182, InitializeIrNopShared, "InitializeIrNopShared"}, + {0x00190040, nullptr, "ReleaseReceivedData"}, + {0x001A0040, nullptr, "SetOwnMachineId"}, }; IR_User_Interface::IR_User_Interface() { |