Closed tdz closed 7 years ago
I re-created the FreeRTOS demo from the SDK (without the bug). The patch adds the base for creating tasks and message-based IPC. I'd like to get this patch merged now, so that we are not blocked by this requirement. As outlined in my email and a comment in IPCQueue.c, efficient buffer transfers require some more work to synchronize between producer and consumer.
BTW the Travis errors come from .travis.yml not being present yet.
Feel free to merge this once you've addressed my comments (unless you want to have more discussion).
This patch adds the basic blocks for IPC. It adds a producer and a consumer task. The producer creates IPC messages and forwards them to the consumer.