HOME
UP
  PREV
NEXT (LLC Dispatcher module, transmit-side multiplexor with exclusion Mutex.)
Presentation Layer Shim
public void ArrayWrite(uint [] buffer, uint len)
{ // Add protocol id + flags
KiwiNetworkDevice.WriteInt(0x45C03200, Framing.Start);
KiwiNetworkDevice.WriteInt(tx_seqno, Framing.Mid);
KiwiNetworkDevice.WriteInt(len, Framing.Mid);
for (uint pp = 0; pp < len; pp++)
KiwiNetworkDevice.WriteInt(buffer[pp], Framing.Mid);
KiwiNetworkDevice.WriteInt(0x45C03201, Framing.End);
// Protocol id + flags with end of message flag.
tx_seqno = tx_seqno + 1;
}