Changes

672 bytes added ,  18:57, 22 December 2016
Created page with "=Request= {{IPC/Request}} {{#vardefine:ipc_offset|0}} {{IPC/RequestEntry|Header code [0x002E0040]}} {{IPC/RequestEntry|s8 input}} {{IPC/RequestEnd}} =Response= {{IPC/Request}..."
=Request=
{{IPC/Request}}
{{#vardefine:ipc_offset|0}}
{{IPC/RequestEntry|Header code [0x002E0040]}}
{{IPC/RequestEntry|s8 input}}
{{IPC/RequestEnd}}

=Response=
{{IPC/Request}}
{{#vardefine:ipc_offset|0}}
{{IPC/RequestEntry|Header code}}
{{IPC/RequestEntry|Result code}}
{{IPC/RequestEntry|u32 Output value}}
{{IPC/RequestEnd}}

=Description=
This loads a 16bit value from a table using the input value. This loops through the table, comparing a field in each array entry with the input. When the input value is 0x71, the output is 0xB3B1+5(0xB3B6). Otherwise when no match is found in the table and it's not 0x71, the output is 0xB3B1.

This always returns result-code 0.