Home
last modified time | relevance | path

Searched refs:bitsinfo (Results 1 – 2 of 2) sorted by relevance

/utopia/UTPA2-700.0.x/modules/mfe/api/mfe_ex/
H A Dmadp_mfe.c173 BITSFRAME_INFO bitsinfo; in MAdp_MFE_Proc_nonThread() local
177 memset(&bitsinfo,0x0,sizeof(BITSFRAME_INFO)); in MAdp_MFE_Proc_nonThread()
231 bitsinfo.size = pStream->m_nByteCount; in MAdp_MFE_Proc_nonThread()
232 bitsinfo.status = BITS_INFO_FRAMEDONE; in MAdp_MFE_Proc_nonThread()
233 bitsinfo.voptype = P_VOP; in MAdp_MFE_Proc_nonThread()
245 mfe_ioctl((MS_VIRT)appPVR_Info->mfe_drvHandle, MFE_IOC_GETBITS, (MS_VIRT)(&bitsinfo)); in MAdp_MFE_Proc_nonThread()
246 MS_ASSERT(bitsinfo.size >= 0); in MAdp_MFE_Proc_nonThread()
248 Vsize = bitsinfo.size; in MAdp_MFE_Proc_nonThread()
252 … Vaddr = (MS_VIRT) MAdp_MPool_PA2KSEG0(bitsinfo.miuAddress+appPVR_Info->MfeApiInfo.miu_offset); in MAdp_MFE_Proc_nonThread()
254 … Vaddr = (MS_VIRT) MAdp_MPool_PA2KSEG1(bitsinfo.miuAddress+appPVR_Info->MfeApiInfo.miu_offset); in MAdp_MFE_Proc_nonThread()
[all …]
/utopia/UTPA2-700.0.x/modules/mfe/api/mfe/
H A Dmadp_mfe.c1230 volatile BITSFRAME_INFO bitsinfo = {0}; in MAdp_MFE_Proc() local
1376 ioctl(mfe_fd, MFE_IOC_GETBITS, (MFE_U32)(&bitsinfo)); in MAdp_MFE_Proc()
1379 ioctl(mfe_fd, MFE_IOC_GETBITS, (MFE_U32)(&bitsinfo)); in MAdp_MFE_Proc()
1383 bitsinfo.miuAddress += madp_mfe_buff_info.mfe_miu_offset; in MAdp_MFE_Proc()
1388 … MAdp_SYS_ReadMemoryRange((unsigned long) bitsinfo.miuAddress , (unsigned long) bitsinfo.size); in MAdp_MFE_Proc()
1390 Vaddr = (MFE_U32) MAdp_MPool_PA2KSEG1((void *)bitsinfo.miuAddress); in MAdp_MFE_Proc()
1392 if (bitsinfo.size<=0) { in MAdp_MFE_Proc()
1393 … ms_dprintf(ADP_L2,"[ADP] ERROR: BitsSize=%d<0. Data = %x %x %x %x\n", (int)bitsinfo.size, in MAdp_MFE_Proc()
1398 … if(FPGA_MIURead(mux_frame_buf+Vsize, bitsinfo.size, bitsinfo.miuAddress, 0)==FALSE) { in MAdp_MFE_Proc()
1402 memcpy(mux_frame_buf+Vsize, (MFE_U8 *)Vaddr, bitsinfo.size); in MAdp_MFE_Proc()
[all …]