Changes

820 bytes added ,  01:52, 27 March 2015
Created page with "=Request= {| class="wikitable" border="1" |- ! Index Word ! Description |- | 0 | Header code [0x004D01C4] |- | 1 | File handle lower word |- | 2 | File handle upper word |- | 3..."
=Request=
{| class="wikitable" border="1"
|-
! Index Word
! Description
|-
| 0
| Header code [0x004D01C4]
|-
| 1
| File handle lower word
|-
| 2
| File handle upper word
|-
| 3
| Offset lower word
|-
| 4
| Offset upper word
|-
| 5
| Size of second memory block
|-
| 6
| Unknown (always 0x00001000)
|-
| 7
| Size of first memory block
|-
| 8
| (size of first mem block << 8) <nowiki>|</nowiki> 4
|-
| 9
| Pointer to first memory block
|-
| 10
| (size of second mem block << 8) <nowiki>|</nowiki> 0x14
|-
| 11
| Pointer to second memory block
|}

=Response=
{| class="wikitable" border="1"
|-
! Index Word
! Description
|-
| 0
| Header code
|-
| 1
| Result code
|-
| 2
| Size read
|-
| 3
| 4
|}

The data read are stored in the second memory block. The first memory block is filled with hashes, in an unknown manner.
136

edits