HIPC: Difference between revisions

No edit summary
No edit summary
Line 7: Line 7:
| 0 || 15-0 || IPC version? Always 4.
| 0 || 15-0 || IPC version? Always 4.
|-
|-
| 0 || 19-16 || Number of buf X descriptors (each: 2 words). Type mask: 9
| 0 || 19-16 || Number of buf X descriptors (each: 2 words).
|-
|-
| 0 || 23-20 || Number of buf A descriptors (each: 3 words). Type mask: 5
| 0 || 23-20 || Number of buf A descriptors (each: 3 words).
|-
|-
| 0 || 27-24 || Number of buf B descriptors (each: 3 words). Type mask: 6
| 0 || 27-24 || Number of buf B descriptors (each: 3 words).
|-
|-
| 0 || 31-28 || Number of marshalls type W (each: 3 words), never observed.
| 0 || 31-28 || Number of type W desciptors (each: 3 words), never observed.
|-
|-
| 1 || 9-0 || Size of data portion in u32's.
| 1 || 9-0 || Size of data portion in u32's.
|-
|-
| 1 || 13-10 || If set to 2, enable buf C descriptor. Type mask: 0xA.
| 1 || 13-10 || If set to 2, enable buf C descriptor.
|-
|-
| 1 || 31 || Enable special descriptor.
| 1 || 31 || Enable special descriptor.
Line 23: Line 23:
| ... || || Special descriptor, if enabled.
| ... || || Special descriptor, if enabled.
|-
|-
| ... || || Type X descriptors, each one 2 words.
| ... || || Buf X descriptors, each one 2 words.
|-
|-
| ... || || Buf A descriptors, each one 3 words.
| ... || || Buf A descriptors, each one 3 words.