# xQueueReceive

**URL:** <https://forums.freertos.org/t/xqueuereceive/88>\
**Category:** Kernel\
**Created:** [January 25, 2006, 7:33am UTC](https://forums.freertos.org/t/xqueuereceive/88 "2006-01-25T07:33:32Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![system](https://d2v6vdsk2p900z.cloudfront.net/original/1X/7fc8fdb729c645aab5b20282bbe34e57cb407be6.jpeg) [@system](https://forums.freertos.org/u/system)\
**Post date:** [January 25, 2006, 7:33am UTC](https://forums.freertos.org/t/xqueuereceive/88/1 "2006-01-25T07:33:32Z")

</div>

**[ch2](https://sourceforge.net/u/ch2/)** wrote on [Wednesday, January 25, 2006](https://sourceforge.net/p/freertos/discussion/382005/thread/08eb57f1/#4470):

thanks for your quick and precise answer.  
I have another question :&nbsp;  
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

---

<div class="post-metadata">

**Author:** ![system](https://d2v6vdsk2p900z.cloudfront.net/original/1X/7fc8fdb729c645aab5b20282bbe34e57cb407be6.jpeg) [@system](https://forums.freertos.org/u/system)\
**Post date:** [January 25, 2006, 7:42am UTC](https://forums.freertos.org/t/xqueuereceive/88/2 "2006-01-25T07:42:47Z")

</div>

**nobody** wrote on [Wednesday, January 25, 2006](https://sourceforge.net/p/freertos/discussion/382005/thread/08eb57f1/#4470/bb35):

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