From 4fb1b24d68e140230da612d464a5edc226860946 Mon Sep 17 00:00:00 2001 From: bunnei Date: Sun, 15 Oct 2017 01:24:22 -0400 Subject: hle: Implement ConvertSessionToDomain, various cleanups. --- src/core/hle/ipc.h | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/core/hle/ipc.h') diff --git a/src/core/hle/ipc.h b/src/core/hle/ipc.h index 2f8a520ba..16f51a635 100644 --- a/src/core/hle/ipc.h +++ b/src/core/hle/ipc.h @@ -144,6 +144,16 @@ struct DataPayloadHeader { }; static_assert(sizeof(DataPayloadHeader) == 8, "DataPayloadRequest size is incorrect"); +struct DomainMessageHeader { + union { + BitField<0, 8, u32_le> command; + BitField<16, 16, u32_le> size; + }; + u32_le object_id; + INSERT_PADDING_WORDS(2); +}; +static_assert(sizeof(DomainMessageHeader) == 16, "DomainMessageHeader size is incorrect"); + enum DescriptorType : u32 { // Buffer related desciptors types (mask : 0x0F) StaticBuffer = 0x02, -- cgit v1.2.3