Changes

448 bytes added ,  12:15, 22 February 2017
no edit summary
Line 1: Line 1:  
=Request=
 
=Request=
{| class="wikitable" border="1"
+
{{IPC/Request}}
|-
+
{{#vardefine:ipc_offset|0}}
!  Index Word
+
{{IPC/RequestEntry|Header code [0x00180182]}}
!  Description
+
{{IPC/RequestEntry|shared memory size}}
|-
+
{{IPC/RequestEntry|receive buffer size}}
| 0
+
{{IPC/RequestEntry|receive buffer package count}}
| Header code [0x00180182]
+
{{IPC/RequestEntry|send buffer size}}
|-
+
{{IPC/RequestEntry|send buffer package count}}
| 1
+
{{IPC/RequestEntry|[[IRU:SetBitRate|bitrate value]]}}
| unk1(word)
+
{{IPC/RequestEntry|0}}
|-
+
{{IPC/RequestEntry|shared memory handle}}
| 2
+
{{IPC/RequestEnd}}
| unk2(word)
  −
|-
  −
| 3
  −
| unk3(word)
  −
|-
  −
| 4
  −
| unk4(word)
  −
|-
  −
| 5
  −
| unk5(word)
  −
|-
  −
| 6
  −
| unk6(byte)
  −
|-
  −
| 7
  −
| 0?
  −
|-
  −
| 8
  −
| unk7(word)
  −
|}
      
=Response=
 
=Response=
{| class="wikitable" border="1"
+
{{IPC/Request}}
|-
+
{{#vardefine:ipc_offset|0}}
!  Index Word
+
{{IPC/RequestEntry|Header code [0x00180040]}}
!  Description
+
{{IPC/RequestEntry|Result code}}
|-
+
{{IPC/RequestEnd}}
| 0
+
 
| Header code
+
=Shared Memory=
|-
+
IR service uses the [[IRUSER_Shared_Memory|shared memory]] in shared mode (i.e. put more information in the shared memory). The shared memory size must be at least receive_buffer_size+send_buffer_size+0x30
| 1
  −
| Resultcode
  −
|}
 
242

edits