aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/ipc.h
AgeCommit message (Collapse)Author
2018-05-30add IPC CommandType & Some HID FunctionInfo (#487)greggameplayer
* add some CommandType * add some hid FunctionInfo * add some other HID FunctionInfo * delete non useful comments
2018-05-17Added RequestWithContext & ControlWithContextDavid Marcec
2018-05-01ipc: Add support for PopIpcInterface() method.bunnei
- This can be used for domain objects as inputs to service functions.
2018-02-13hle_ipc: Add helper functions for reading and writing buffers.bunnei
2018-01-18Stub PopLaunchParameter and implement Buffer C Descriptors reading on ↵gdkchan
hle_ipc (#96) * Stub PopLaunchParameter and implement Buffer C Descriptors reading * Address PR feedback * Ensure we push a u64 not a size_t * Fix formatting
2018-01-17ipc: Implement domain command CloseVirtualHandle.bunnei
2018-01-16clang-formatMerryMage
2018-01-10IPC: Corrected some definitions for the buffer C descriptor flags.Subv
2018-01-07IPC Cleanup: Remove 3DS-specific code and translate copy, move and domain ↵Subv
objects in IPC requests. Popping objects from the buffer is still not implemented.
2018-01-07IPC: Use the correct size when pushing raw data to the command buffer and ↵Subv
fixed pushing domain objects. Domain object ids are always stored immediately after the raw data.
2017-10-31hle: Use Switch formatted result codes.bunnei
2017-10-15hle: Implement ConvertSessionToDomain, various cleanups.bunnei
2017-10-14hle: Initial implementation of NX service framework and IPC.bunnei
2017-09-30Fixed type conversion ambiguityHuw Pascoe
2017-06-11ServiceFramework: Use separate copy of command bufferYuri Kunde Schlesner
Copy the IPC command buffer to/from the request context before/after the handler is invoked. This is part of a move away from using global data for handling IPC requests.
2017-05-24Kernel: Centralize error definitions in errors.hYuri Kunde Schlesner
2017-03-18move push out of class body and add u8 u16 bool specializationsLectem
2017-02-26Doxygen: Amend minor issues (#2593)Mat M
Corrects a few issues with regards to Doxygen documentation, for example: - Incorrect parameter referencing. - Missing @param tags. - Typos in @param tags. and a few minor other issues.
2017-02-13HLE/IPC: Fix uninitialized variables in helpers (#2568)Yuri Kunde Schlesner
Fixes #2567
2016-12-30fix comments alignmentLectem
2016-12-26IPC helpersLectem
2016-12-14Fixed the codestyle to match our clang-format rules.Subv
2016-12-09Kernel/IPC: Small codestyle cleanupSubv
2016-12-08Use std::move where appropriate.Subv