Chapter 7. Programming SRTP Channel Commands
GFK-2224Q January 2017 115
Using COMMREQs for Channel Commands
▪ Be sure to use unique COMMREQ Status (CRS) memory locations for each COMMREQ.
▪ Always initialize the COMMREQ Status Word to zero before initiating a Channel command COMMREQ to a
given channel. Wait for the COMMREQ Status Word to go to a non-zero value (which signals the COMMREQ
is complete) before issuing another Channel command to that channel. The COMMREQ Status Word is
updated once per COMMREQ execution: a non-zero value in the status word completes the COMMREQ.
▪ Always use a one-shot to initiate a Channel command COMMREQ. That prevents the channel COMMREQ
from being executed each CPU scan, which would overrun the capability of the Ethernet Interface.