ppu与spu之间的邮箱通信
来源:互联网 发布:淘宝林俊杰国际歌友会 编辑:程序博客网 时间:2024/05/01 00:55
ppu端程序:
解释:
int spe_in_mbox_status(spe_context_ptr_t spe):如果入站邮箱已满,返回值为0。返回值为可以写入的信息个数。入站邮箱是大小为4的先进先出队列。
int spe_in_mbox_write(spe_context_ptr_t spe, unsigned int *mbox_data, int count, unsigned int behavior):向spe指定的SPE入站邮箱写入最多count个信息,mbox_data指向数据源,由behavior指定该函数是否是阻塞的。
behavior有3种取值:SPE_MBOX_ALL_BLOCKING(所有count条邮箱消息被写,然后调用阻塞), SPE_MBOX_ANY_BLOCKING(至少一条邮箱消息被写,然后调用阻塞), SPE_MBOX_ANY_NONBLOCKING(写入count条数据没有阻塞)。
int spe_out_mbox_status(spe_context_ptr_t spe):返回值为邮箱中未读出的信息个数。
int spe_out_mbox_read(spe_context_ptr_t spe, unsigned int *mbox_data, int count):读出至多count条可用信息,返回值是读出的信息个数。
spu端程序:
解释:
spu_atat_in_mbox():返回邮箱中未被读出的信息的个数。
spu_read_in_mbox():读出下一个数据信息。
spu_stat_out_mbox():返回邮箱中可接收的信息数目。
spu_write_out_mbox(unsigned int data):将数据发送到出站邮箱。
总结:ppu端的邮箱函数是非阻塞的,spu端的邮箱函数是阻塞的。
- ppu与spu之间的邮箱通信
- 从ppu端向spu端发送信号的小程序
- SKU与SPU的区别
- 商品的SKU与SPU
- PPU
- 模拟163邮箱与qq邮箱两种不同邮箱的通信
- 进程之间与线程之间的通信
- Non-Agent与Agent之间的通信
- 【转帖】驱动程序与应用程序之间的通信
- Form与Form之间的通信
- Flash与J2EE之间的通信!
- 驱动程序与应用程序之间的通信
- iframe之间的通信与操作
- 驱动程序与应用程序之间的通信
- 驱动程序与应用程序之间的通信
- jsp与servlet之间的通信
- 驱动程序与应用程序之间的通信
- 驱动程序与应用程序之间的通信
- 我的大三
- 【软件测试自动化-QTP系列讲座 9】== AutoItX技术的应用 ==
- hdu 2544
- 编译 - ImageMagick
- iFlick 1.1 will come soon
- ppu与spu之间的邮箱通信
- 设备驱动中环形缓冲区数据存储和读写同步的实现[转自:http://hi.baidu.com/whandsome/blog/item/3834e32a9994692cd52af1f9.html]
- c#线程同步中的lock,monitor,同步事件和等待句柄以及mutex的介绍
- 磁盘空间不足情况下如何给EAS打补丁
- java学习札记(15)-Scanner用法详细
- 关于嵌套循环的优化问题!
- Some useful VBScripts to manipulate the FileSystemObject
- hdu 1102
- 自动序列化,学习和实践