CSND Shared Memory

From 3dbrew
Revision as of 05:28, 21 August 2013 by Yellows8 (talk | contribs) (Created page with "This page describes the structure of the CSND shared memory. =Type0 Command Structure= {| class="wikitable" border="1" |- ! Index Byte ! Description |- | 0x0...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

This page describes the structure of the CSND shared memory.

Type0 Command Structure

Index Byte Description
0x0-0x1 Offset in shared-memory for the command to process immediately after this one, when not 0xFFFF.
0x2-0x3 CommandID
0x4-0x7 This is initially zero when this command data is written by the user process, once the CSND module finishes processing the command this is set to 0x1.
0x8-0xB ?
0xC-0x1F Command parameters