|
发表于 2007-5-8 09:10:38
|
显示全部楼层
层间主要是靠消息传递。
请参考以下:
External queue(Inter-task queue, mod to mod(In the diff task))
􀂄 Reseive message: OslReceiveMsgExtQ(receive_msg_ext_q)
􀂄 Send message: OslMsgSendExtQueue(msg_send_ext_queue)
􀂄 Implement: mcu\adaptation\src\stack_ltlcom.c
Internal queue(Intra-task queue, mod to mod(In the same task))
􀂄 Reseive message: receive_msg_int_q
􀂄 Send message: msg_send_int_queue
􀂄 Implement: mcu\adaptation\src\stack_ltlcom.c
Circular queue(MMI only, default size 30)
􀂄 Reseive message (From MMI Task): OslReadCircularQ
􀂄 Send message (For NVRAM Access): OslWriteCircularQ
􀂄 Implement: mcu\plutommi\MMI\Framework\Osl\OslSrc\Queue.c |
|