Command Mechanism Sending Rules
Original instructions
At a Glance
Independent of the method used to send a command, certain constraints must be taken into account:
Module Availability to Commands
The value of implicit status objects: Idle and FreeCmdBuf allows to check if the module is available for a new command.
The following table details the different cases:
Idle
FreeCmdBuf
Meaning
0
0
Two cases:
  • A command is being sent
  • A command is being executed, and another one is in buffer
In both cases, no command should be sent.
0
1
A command is being executed, but the command buffer is free.
A new command can be sent and will be kept in the command buffer; FreeCmdBuf is set to 0.
1
0
No significance
1
1
The buffer is free and no command is being executed.
A new command can be sent.