# FreeRTOS notifications with serial bus DMAs

**URL:** <https://forums.freertos.org/t/freertos-notifications-with-serial-bus-dmas/7406>\
**Category:** Kernel\
**Created:** [September 5, 2018, 6:05am UTC](https://forums.freertos.org/t/freertos-notifications-with-serial-bus-dmas/7406 "2018-09-05T06:05:06Z")\
**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:** [September 5, 2018, 6:05am UTC](https://forums.freertos.org/t/freertos-notifications-with-serial-bus-dmas/7406/1 "2018-09-05T06:05:06Z")

</div>

**anonymous** wrote on [Wednesday, September 05, 2018](https://sourceforge.net/p/freertos/discussion/382005/thread/a187e779/#1fc7):

This can be removed

---

<div class="post-metadata">

**Author:** ![rtel](https://d3iykfbgfh8zhg.cloudfront.net/user_avatar/forums.freertos.org/rtel/32/31_2.png) [@rtel](https://forums.freertos.org/u/rtel)\
**Post date:** [September 5, 2018, 2:47pm UTC](https://forums.freertos.org/t/freertos-notifications-with-serial-bus-dmas/7406/2 "2018-09-05T14:47:34Z")

</div>

**[rtel](https://sourceforge.net/u/rtel/)** wrote on [Wednesday, September 05, 2018](https://sourceforge.net/p/freertos/discussion/382005/thread/a187e779/#1fc7/5a20):

That should not happen as if the interrupt calls  
vTaskNotifyGiveFromISR() the receiving task’s notification value is  
incremented - and therefore latched. That means, if the receiving task  
calls ulTaskNotifyTake() after the interrupt has occurred it should  
return immediately and not block at all (because its notification count  
indicates the interrupt has already happened). Please post short  
snippets of code that show how you are using the functions.
