xQueueReceive

thanks for your quick and precise answer. I have another question :  I receive data on the HDLC port from the STR710 and during the IRQ HDLC I’m storing this data one byte after another one in the queue. And I have one task which is waiking up when there is data in the queue (with xQueueReceive) : will this task wake up after the irq wrote 1 byte in the queue or at the end of the IRQ? Thanks chris

xQueueReceive

The IRQ completes – then returns immediately to the woken task.