ZCOM Tables and Data Structures
Message Header
Message Header
In the buffer header (i.e., BFDATA pointer), there is a message header that describes the message type, the source and destination addresses, and the type of response expected from the message. The message header is the first 30 bytes of the buffer data area. When the data buffer is allocated, the initial data offset is chosen so that the message data starts on a specific boundary depending on its purpose (e.g. for a inbound DMA buffer, the data area must be on a
Message Header (zmhd_type)
| Table | |||
Table | Message Header (zmhd_type) |
|
| |
|
|
|
|
|
Field Name |
| Field Description | Field Type | Size |
| (Bytes) | |||
|
|
|
| |
|
|
|
|
|
MID |
| Message ID header | struct | 24 |
|
|
|
|
|
MRQ |
| Message request block | struct | 6 |
|
|
|
|
|
112 | Chapter 3 |