Цитата(Dron_Gus @ Oct 27 2007, 14:13)

Это head и tail кольцевого буфера.
When TxProduceIndex == TxConsumeIndex -1 (taking wraparound into account). Это с учетом все того же кольца. Т.е. когда голова наезжает на хвост... Выражение условное, т.к. надо учитывать взаимное расположение головы и хвоста.
Спасибо, теперь всё стало на свои места