IRUSER Shared Memory: Difference between revisions

Wwylele (talk | contribs)
No edit summary
Wwylele (talk | contribs)
 
(5 intermediate revisions by 2 users not shown)
Line 57: Line 57:
|-
|-
| 0xC
| 0xC
| 0x4
| 0x1
| Unknown. Value 1 is observed after connection
|-
| 0xD
| 0x1
| Network ID? Seems like a randomly distributed number after connection
|-
| 0xE
| 0x1
| Unknown. Value 1 is observed after initialization
|-
| 0xF
| 0x1
| Unknown
| Unknown
|}
|}


=ReceiveBufferInfo/SendBufferInfo=
=ReceiveBufferInfo/SendBufferInfo=
(Information below is poorly verified against real hardware. Please help me verify them -- [[User:Wwylele|Wwylele]] ([[User talk:Wwylele|talk]]))


The BufferInfo sections store data validity information for the two buffers
The BufferInfo sections store data validity information for the two buffers
Line 86: Line 97:
| 0xC
| 0xC
| 0x4
| 0x4
| Unknown
| Unknown/Unused?
|}
|}


Line 123: Line 134:
| 0x1
| 0x1
| 0x1
| 0x1
| Unknown
| Destination network ID?
|-
|-
| 0x2
| 0x2
Line 140: Line 151:
| 0x3 or 0x4 +payload_length
| 0x3 or 0x4 +payload_length
| 0x1
| 0x1
| crc8 (x^8 + x^2 + x + 1) over data above (header + payload)
| [[CRC-8-CCITT]] over data above (header + payload)
|-
|-
|}
|}