Ken Roach
Lifetime Supporting Member + Moderator
>I also clear the DN and ER bits at the end of every pass to keep things clear.
Waterboy and I differ strongly on this topic to the point where it's practically a religious dispute !
I always set up my MSG instructions so they are triggered by a one-shot, and I make sure I don't re-trigger them when they're still in the message queue (the .EN or .EW bits are still set).
The only status bit I manipulate in logic is the .TO bit.
Setting the Timeout bit has the same low-level operating system effect as the message receiving no response within the connected or unconnected timeout period; it completes with .ER and a timeout code.
Waterboy and I differ strongly on this topic to the point where it's practically a religious dispute !
I always set up my MSG instructions so they are triggered by a one-shot, and I make sure I don't re-trigger them when they're still in the message queue (the .EN or .EW bits are still set).
The only status bit I manipulate in logic is the .TO bit.
Setting the Timeout bit has the same low-level operating system effect as the message receiving no response within the connected or unconnected timeout period; it completes with .ER and a timeout code.