HIPC

Revision as of 13:16, 13 April 2017 by Qlutoo (talk | contribs) (Created page with "== Marshall Portion == This is an array of u32's. {| class="wikitable" border="1" |- ! Word || Description |- | 0 || Cmd header part 1 |- | 1 || Cmd header part 2 |- | ... ||...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Marshall Portion

This is an array of u32's.

Word Description
0 Cmd header part 1
1 Cmd header part 2
... Marshall descriptors

Data Portion

This is an array of u64's placed after the marshall header. But it's always aligned to 8 so sometimes there is a padding word inserted inbetween.

Word Description
0 Magic ("SFCI")
1 Cmd id
... Non-marshalled data is placed here