diff options
author | bunnei <bunneidev@gmail.com> | 2016-02-26 17:07:29 +0100 |
---|---|---|
committer | bunnei <bunneidev@gmail.com> | 2016-02-26 17:07:29 +0100 |
commit | 2f56125f12ed2a9a18226f968b44d0e0a36bdd91 (patch) | |
tree | 13cb060bccbec0dd6a7ea2f95045363b194fb439 /src/core/hle/service/ir/ir.h | |
parent | Merge pull request #1352 from LittleWhite-tb/exit_check (diff) | |
parent | Initial implementation ir:user (diff) | |
download | yuzu-2f56125f12ed2a9a18226f968b44d0e0a36bdd91.tar yuzu-2f56125f12ed2a9a18226f968b44d0e0a36bdd91.tar.gz yuzu-2f56125f12ed2a9a18226f968b44d0e0a36bdd91.tar.bz2 yuzu-2f56125f12ed2a9a18226f968b44d0e0a36bdd91.tar.lz yuzu-2f56125f12ed2a9a18226f968b44d0e0a36bdd91.tar.xz yuzu-2f56125f12ed2a9a18226f968b44d0e0a36bdd91.tar.zst yuzu-2f56125f12ed2a9a18226f968b44d0e0a36bdd91.zip |
Diffstat (limited to 'src/core/hle/service/ir/ir.h')
-rw-r--r-- | src/core/hle/service/ir/ir.h | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/src/core/hle/service/ir/ir.h b/src/core/hle/service/ir/ir.h index 3e107a8fe..72d44ce60 100644 --- a/src/core/hle/service/ir/ir.h +++ b/src/core/hle/service/ir/ir.h @@ -20,6 +20,53 @@ namespace IR { */ void GetHandles(Interface* self); +/** + * IR::InitializeIrNopShared service function + * Inputs: + * 1 : Size of transfer buffer + * 2 : Recv buffer size + * 3 : unknown + * 4 : Send buffer size + * 5 : unknown + * 6 : BaudRate (u8) + * 7 : 0 + * 8 : Handle of transfer shared memory + * Outputs: + * 1 : Result of function, 0 on success, otherwise error code + */ +void InitializeIrNopShared(Interface* self); + +/** + * IR::FinalizeIrNop service function + * Outputs: + * 1 : Result of function, 0 on success, otherwise error code + */ +void FinalizeIrNop(Interface* self); + +/** + * IR::GetConnectionStatusEvent service function + * Outputs: + * 1 : Result of function, 0 on success, otherwise error code + * 2 : Connection Status Event handle + */ +void GetConnectionStatusEvent(Interface* self); + +/** + * IR::Disconnect service function + * Outputs: + * 1 : Result of function, 0 on success, otherwise error code + */ +void Disconnect(Interface* self); + +/** + * IR::RequireConnection service function + * Inputs: + * 1 : unknown (u8), looks like always 1 + * Outputs: + * 1 : Result of function, 0 on success, otherwise error code + */ +void RequireConnection(Interface* self); + /// Initialize IR service void Init(); |