MX Foundation 4
|
ASCB Addressing Structure.
#include <mxf_base.h>
Data Fields | |
union { | |
struct { | |
uint64 busSide | |
uint64 alternate | |
uint64 reserved [2] | |
} user | |
struct { | |
uint64 address | |
uint64 reserved [3] | |
} bc | |
struct { | |
uint64 address | |
uint64 alternate | |
uint64 reserved [2] | |
} bm | |
} | channelType |
uint64 MXF_MSGID_ASCB::busSide |
0 for left side, 1 for right side.
uint64 MXF_MSGID_ASCB::alternate |
Alternate
uint64 MXF_MSGID_ASCB::reserved[2] |
Reserved for future use. Must be set to 0.
struct { ... } MXF_MSGID_ASCB::user |
For User channel
uint64 MXF_MSGID_ASCB::address |
Address
struct { ... } MXF_MSGID_ASCB::bc |
For BC channel
struct { ... } MXF_MSGID_ASCB::bm |
For BM channel
union { ... } MXF_MSGID_ASCB::channelType |