TI中文支持网
TI专业的中文技术问题搜集分享网站

关于DM8168获取buffer的疑问

大家好:

        基于DM8168平台,使用DVRRDK_04.00.00.03,我想请教下在demo_vdec_vdis_bits_rd.c中有个函数VdecVdis_bitsRdGetEmptyBitBufs(&emptyBufList, i),我知道它是获取一个空buffer来存放比特流,但我不明白的是这个buffer是来自哪里呢?是片内还是片外?还是共享的DDR中?它的内存管理机制究竟是怎样的呢?

       还有我跟了下代码,好像是从队列中取出一个element,这个element是指针吧?指向的就是获取的内存空间吗?这个空间是在哪儿分配的啊?需要用到类似的malloc函数吗?用完过后还要放回队列。

      对8168还是有些不熟悉的地方,希望不吝赐教。

      谢谢。

       

Chris Meng:

你好,

建议你看一下docs\AppNotes\DM81xx_DVR_RDK_IPC_Bits_Out_Host.pdf,这个文档。

赞(0)
未经允许不得转载:TI中文支持网 » 关于DM8168获取buffer的疑问
分享到: 更多 (0)