Forum Discussion
Altera_Forum
Honored Contributor
15 years agoOS_EVENT * some_queue;
void* some_queue_tbl[16]; some_queue = OSQCreate(&some_queue_tbl[0], 16); task1 { OSQPost(some_queue, (void *)pointer_to_your_struct); } task2 { your_struct_type * pointer_to_my_struct_type; pointer_to_my_struct_type = (your_struct_type *)OSQPend(some_que, 0, &err); }