- Jul 24, 2018
- Jul 20, 2018
-
-
Lioncash authored
Allows pushing strongly-typed enum members without the need to always cast them at the call sites. Note that we *only* allow strongly-typed enums in this case. The reason for this is that strongly typed enums have a guaranteed defined size, so the size of the data being pushed is always deterministic. With regular enums this can be a little more error-prone, so we disallow them. This function simply uses the underlying type of the enum to determine the size of the data. For example, if an enum is defined as: enum class SomeEnum : u16 { SomeEntry }; if PushEnum(SomeEnum::SomeEntry); is called, then it will push a u16-size amount of data.
-
- May 02, 2018
-
-
bunnei authored
- This can be used for domain objects as inputs to service functions.
-
- Feb 20, 2018
- Jan 25, 2018
- Jan 22, 2018
-
-
Subv authored
-
- Jan 21, 2018
-
-
bunnei authored
-
- Jan 18, 2018
-
-
gdkchan authored
* Stub PopLaunchParameter and implement Buffer C Descriptors reading * Address PR feedback * Ensure we push a u64 not a size_t * Fix formatting
-
- Jan 16, 2018
-
-
Subv authored
-
- Jan 11, 2018
-
-
Subv authored
-
- Jan 07, 2018
-
-
Subv authored
-
Subv authored
They should have 32 bits of padding after the error code now.
-
Subv authored
-
Subv authored
Popping objects from the buffer is still not implemented.
-
Subv authored
IPC: Use the correct size when pushing raw data to the command buffer and fixed pushing domain objects. Domain object ids are always stored immediately after the raw data.
-
- Dec 29, 2017
-
-
bunnei authored
-
- Oct 17, 2017
-
-
bunnei authored
-
- Oct 15, 2017
- Sep 30, 2017
-
-
Huw Pascoe authored
-
- Jun 11, 2017
-
-
Yuri Kunde Schlesner authored
Reduces the necessary allocation to max(in_handles, out_handles) rather than (in_handles + out_handles).
-
Yuri Kunde Schlesner authored
These use the context functions to create and look-up handles for the user.
-
Yuri Kunde Schlesner authored
-
- May 30, 2017
-
-
Yuri Kunde Schlesner authored
-
- Mar 18, 2017
- Feb 04, 2017
-
-
Lectem authored
-
- Dec 26, 2016