Hello, everyone.
I am trying to get familiar with Sys/bios. So I read the sys/bios user guide. My aim for now is synchronization modules. Mailbox is easy to understand. But I don`t completely understand, what must be queue used for. In freeRTOS you usually use them to send a message from one task to another(like mailboxes in Sys/bios).
As I understand you can do this in sys/bios too, if you use the structures like this
typedef struct MsgObj {
             Queue_Elem elem;             /* first field for Queue */
             unsigned int val;                   /* message value */
} MsgObj, *Msg;
, but what is Queue_Elem elem? Does it have some functionality?
I hope my question is not very chaotic. I want to use all the possibilities Sys/bios gives us.
Best Regards,
Yevhen
 
				 
		 
					 
                           
				