Lines Matching refs:in
608 MS_BOOL MDrv_NJPD_InitBuf(NJPD_BufCfg in, MS_BOOL bMJPEG) in MDrv_NJPD_InitBuf() argument
611 if(in.bThumbnailAccessMode) in MDrv_NJPD_InitBuf()
615 …everse = MDrv_NJPD_SetReadBuffer_Patch(in.u32ThumbnailBufAddr, in.u32ThumbnailBufSize, in.u32Thumb… in MDrv_NJPD_InitBuf()
620 MDrv_NJPD_SetMRCStartAddr(in.u32ThumbnailBufAddr + in.u32ThumbnailBufOffset); in MDrv_NJPD_InitBuf()
622 if(in.u32ThumbnailBufOffset < in.u32ThumbnailBufSize/2) in MDrv_NJPD_InitBuf()
624 MDrv_NJPD_SetReadBuffer0(in.u32ThumbnailBufAddr, in.u32ThumbnailBufSize/2); in MDrv_NJPD_InitBuf()
625 …MDrv_NJPD_SetReadBuffer1(in.u32ThumbnailBufAddr+in.u32ThumbnailBufSize/2, in.u32ThumbnailBufSize/2… in MDrv_NJPD_InitBuf()
631 MDrv_NJPD_SetReadBuffer1(in.u32ThumbnailBufAddr, in.u32ThumbnailBufSize/2); in MDrv_NJPD_InitBuf()
632 …MDrv_NJPD_SetReadBuffer0(in.u32ThumbnailBufAddr+in.u32ThumbnailBufSize/2, in.u32ThumbnailBufSize/2… in MDrv_NJPD_InitBuf()
639 if(in.bProgressive) in MDrv_NJPD_InitBuf()
643 …bHighLowReverse = MDrv_NJPD_SetReadBuffer_Patch(in.u32MRCBufAddr, in.u32MRCBufSize, in.u32MRCBufAd… in MDrv_NJPD_InitBuf()
648 MDrv_NJPD_SetReadBuffer0(in.u32MRCBufAddr, in.u32MRCBufSize/2); in MDrv_NJPD_InitBuf()
649 MDrv_NJPD_SetReadBuffer1(in.u32MRCBufAddr+in.u32MRCBufSize/2, in.u32MRCBufSize/2); in MDrv_NJPD_InitBuf()
651 MDrv_NJPD_SetMRCStartAddr(in.u32MRCBufAddr); in MDrv_NJPD_InitBuf()
656 …NJPD_DEBUG_DRV_MSG("%lx, %lx, %lx", in.u32MRCBufAddr, in.u32MRCBufAddr + in.u32MRCBufSize, in.u32M… in MDrv_NJPD_InitBuf()
659 …bHighLowReverse = MDrv_NJPD_SetReadBuffer_Patch(in.u32MRCBufAddr, in.u32MRCBufSize, in.u32MRCBufAd… in MDrv_NJPD_InitBuf()
664 NJPD_DEBUG_DRV_MSG("in.u32MRCBufOffset=0x%lx\n", in.u32MRCBufOffset); in MDrv_NJPD_InitBuf()
665 MDrv_NJPD_SetMRCStartAddr(in.u32MRCBufAddr + in.u32MRCBufOffset); in MDrv_NJPD_InitBuf()
667 if(in.u32MRCBufOffset < in.u32MRCBufSize/2) in MDrv_NJPD_InitBuf()
669 MDrv_NJPD_SetReadBuffer0(in.u32MRCBufAddr, in.u32MRCBufSize/2); in MDrv_NJPD_InitBuf()
670 … MDrv_NJPD_SetReadBuffer1(in.u32MRCBufAddr+in.u32MRCBufSize/2, in.u32MRCBufSize/2); in MDrv_NJPD_InitBuf()
676 MDrv_NJPD_SetReadBuffer1(in.u32MRCBufAddr, in.u32MRCBufSize/2); in MDrv_NJPD_InitBuf()
677 … MDrv_NJPD_SetReadBuffer0(in.u32MRCBufAddr+in.u32MRCBufSize/2, in.u32MRCBufSize/2); in MDrv_NJPD_InitBuf()
683 MDrv_NJPD_SetOutputFrameBuffer(in.u32MWCBufAddr, in.u16MWCBufLineNum); in MDrv_NJPD_InitBuf()
688 u32TablePhyAddr[eNJPDNum] = in.u32MWCBufAddr; in MDrv_NJPD_InitBuf()
692 u32TablePhyAddr[eNJPDNum] = in.u32ThumbnailBufAddr; in MDrv_NJPD_InitBuf()
699 MS_BOOL MDrv_NJPD_InitBuf(NJPD_BufCfg in, MS_BOOL bMJPEG) in MDrv_NJPD_InitBuf() argument
702 if(in.bThumbnailAccessMode) in MDrv_NJPD_InitBuf()
704 …ferentHL = MDrv_NJPD_SetReadBuffer_New(in.u32ThumbnailBufAddr, in.u32ThumbnailBufSize, in.u32Thumb… in MDrv_NJPD_InitBuf()
708 if(in.bProgressive) in MDrv_NJPD_InitBuf()
710 … bDifferentHL = MDrv_NJPD_SetReadBuffer_New(in.u32MRCBufAddr, in.u32MRCBufSize, in.u32MRCBufAddr); in MDrv_NJPD_InitBuf()
714 …Offset:%tx\n", (ptrdiff_t)in.u32MRCBufAddr, (ptrdiff_t)(in.u32MRCBufAddr + in.u32MRCBufSize), (ptr… in MDrv_NJPD_InitBuf()
715 …bDifferentHL = MDrv_NJPD_SetReadBuffer_New(in.u32MRCBufAddr, in.u32MRCBufSize, in.u32MRCBufAddr + … in MDrv_NJPD_InitBuf()
718 MDrv_NJPD_SetOutputFrameBuffer(in.u32MWCBufAddr, in.u16MWCBufLineNum); in MDrv_NJPD_InitBuf()
723 u32TablePhyAddr[eNJPDNum] = in.u32MWCBufAddr; in MDrv_NJPD_InitBuf()
727 u32TablePhyAddr[eNJPDNum] = in.u32ThumbnailBufAddr; in MDrv_NJPD_InitBuf()
838 void MDrv_NJPD_WriteGrpinf(NJPD_Grpinf in) in MDrv_NJPD_WriteGrpinf() argument
842 if (in.DHT) in MDrv_NJPD_WriteGrpinf()
844 u8DcLumaCnt[eNJPDNum] = in.u8DcLumaCnt; in MDrv_NJPD_WriteGrpinf()
845 u8DcChromaCnt[eNJPDNum] = in.u8DcChromaCnt; in MDrv_NJPD_WriteGrpinf()
846 u8DcChroma2Cnt[eNJPDNum] = in.u8DcChroma2Cnt; in MDrv_NJPD_WriteGrpinf()
847 u8AcLumaCnt[eNJPDNum] = in.u8AcLumaCnt; in MDrv_NJPD_WriteGrpinf()
848 u8AcChromaCnt[eNJPDNum] = in.u8AcChromaCnt; in MDrv_NJPD_WriteGrpinf()
849 u8AcChroma2Cnt[eNJPDNum] = in.u8AcChroma2Cnt; in MDrv_NJPD_WriteGrpinf()
854 …_DEBUG_DRV_MSG("dc luma i=%d, [%02x %04x %02x]\n", i, in.u8DcLumaValid[i], in.u16DcLumaCode[i], in… in MDrv_NJPD_WriteGrpinf()
858 …_DEBUG_DRV_MSG("ac luma i=%d, [%02x %04x %02x]\n", i, in.u8AcLumaValid[i], in.u16AcLumaCode[i], in… in MDrv_NJPD_WriteGrpinf()
862 …UG_DRV_MSG("dc chroma i=%d, [%02x %04x %02x]\n", i, in.u8DcChromaValid[i], in.u16DcChromaCode[i], … in MDrv_NJPD_WriteGrpinf()
866 …UG_DRV_MSG("ac chroma i=%d, [%02x %04x %02x]\n",i , in.u8AcChromaValid[i], in.u16AcChromaCode[i], … in MDrv_NJPD_WriteGrpinf()
872 …_DRV_MSG("dc chroma2 i=%d, [%02x %04x %02x]\n", i, in.u8DcChroma2Valid[i], in.u16DcChroma2Code[i],… in MDrv_NJPD_WriteGrpinf()
876 …G_DRV_MSG("ac chroma2 i=%d, [%02x %04x %02x]\n",i, in.u8AcChroma2Valid[i], in.u16AcChroma2Code[i],… in MDrv_NJPD_WriteGrpinf()
884 …_DEBUG_DRV_MSG("dc luma i=%d, [%02x %04x %02x]\n", i, in.u8DcLumaValid[i], in.u16DcLumaCode[i], in… in MDrv_NJPD_WriteGrpinf()
888 …_DEBUG_DRV_MSG("ac luma i=%d, [%02x %04x %02x]\n", i, in.u8AcLumaValid[i], in.u16AcLumaCode[i], in… in MDrv_NJPD_WriteGrpinf()
892 …UG_DRV_MSG("dc chroma i=%d, [%02x %04x %02x]\n", i, in.u8DcChromaValid[i], in.u16DcChromaCode[i], … in MDrv_NJPD_WriteGrpinf()
896 …UG_DRV_MSG("ac chroma i=%d, [%02x %04x %02x]\n",i , in.u8AcChromaValid[i], in.u16AcChromaCode[i], … in MDrv_NJPD_WriteGrpinf()
902 …_DRV_MSG("dc chroma2 i=%d, [%02x %04x %02x]\n", i, in.u8DcChroma2Valid[i], in.u16DcChroma2Code[i],… in MDrv_NJPD_WriteGrpinf()
906 …G_DRV_MSG("ac chroma2 i=%d, [%02x %04x %02x]\n",i, in.u8AcChroma2Valid[i], in.u16AcChroma2Code[i],… in MDrv_NJPD_WriteGrpinf()
914 if(in.u8DcLumaValid[i+1]) in MDrv_NJPD_WriteGrpinf()
916 …*(MS_U8*)(MS_PA2KSEG1(u32TablePhyAddr[eNJPDNum]+NJPD_MEM_SCWGIF_BASE+i*4+0)) = in.u8DcLumaSymbol[i… in MDrv_NJPD_WriteGrpinf()
917 …*(MS_U8*)(MS_PA2KSEG1(u32TablePhyAddr[eNJPDNum]+NJPD_MEM_SCWGIF_BASE+i*4+1)) = in.u16DcLumaCode[i+… in MDrv_NJPD_WriteGrpinf()
918 …*(MS_U8*)(MS_PA2KSEG1(u32TablePhyAddr[eNJPDNum]+NJPD_MEM_SCWGIF_BASE+i*4+2)) = (in.u16DcLumaCode[i… in MDrv_NJPD_WriteGrpinf()
919 …*(MS_U8*)(MS_PA2KSEG1(u32TablePhyAddr[eNJPDNum]+NJPD_MEM_SCWGIF_BASE+i*4+3)) = in.u8DcLumaValid[i+… in MDrv_NJPD_WriteGrpinf()
923 …*(MS_U8*)(MS_PA2KSEG1(u32TablePhyAddr[eNJPDNum]+NJPD_MEM_SCWGIF_BASE+i*4+0)) = in.u8DcLumaSymbol[i… in MDrv_NJPD_WriteGrpinf()
924 …*(MS_U8*)(MS_PA2KSEG1(u32TablePhyAddr[eNJPDNum]+NJPD_MEM_SCWGIF_BASE+i*4+3)) = in.u8DcLumaValid[i+… in MDrv_NJPD_WriteGrpinf()
931 if(in.u8AcLumaValid[i+1]) in MDrv_NJPD_WriteGrpinf()
933 …u32TablePhyAddr[eNJPDNum]+NJPD_MEM_SCWGIF_BASE+16*4+i*4+0)) = ( in.u8AcLumaSymbol[i+1]+in.u8DcLuma… in MDrv_NJPD_WriteGrpinf()
934 …MS_PA2KSEG1(u32TablePhyAddr[eNJPDNum]+NJPD_MEM_SCWGIF_BASE+16*4+i*4+1)) = (in.u16AcLumaCode[i+1] &… in MDrv_NJPD_WriteGrpinf()
935 …S_PA2KSEG1(u32TablePhyAddr[eNJPDNum]+NJPD_MEM_SCWGIF_BASE+16*4+i*4+2)) = ((in.u16AcLumaCode[i+1]>>… in MDrv_NJPD_WriteGrpinf()
936 …*)(MS_PA2KSEG1(u32TablePhyAddr[eNJPDNum]+NJPD_MEM_SCWGIF_BASE+16*4+i*4+3)) = in.u8AcLumaValid[i+1]; in MDrv_NJPD_WriteGrpinf()
940 …u32TablePhyAddr[eNJPDNum]+NJPD_MEM_SCWGIF_BASE+16*4+i*4+0)) = ( in.u8AcLumaSymbol[i+1]+in.u8DcLuma… in MDrv_NJPD_WriteGrpinf()
941 …*)(MS_PA2KSEG1(u32TablePhyAddr[eNJPDNum]+NJPD_MEM_SCWGIF_BASE+16*4+i*4+3)) = in.u8AcLumaValid[i+1]; in MDrv_NJPD_WriteGrpinf()
947 if(in.u8DcChromaValid[i+1]) in MDrv_NJPD_WriteGrpinf()
949 …(MS_PA2KSEG1(u32TablePhyAddr[eNJPDNum]+NJPD_MEM_SCWGIF_BASE+32*4+i*4+0)) = in.u8DcChromaSymbol[i+1… in MDrv_NJPD_WriteGrpinf()
950 …(MS_PA2KSEG1(u32TablePhyAddr[eNJPDNum]+NJPD_MEM_SCWGIF_BASE+32*4+i*4+1)) = in.u16DcChromaCode[i+1]… in MDrv_NJPD_WriteGrpinf()
951 …MS_PA2KSEG1(u32TablePhyAddr[eNJPDNum]+NJPD_MEM_SCWGIF_BASE+32*4+i*4+2)) = (in.u16DcChromaCode[i+1]… in MDrv_NJPD_WriteGrpinf()
952 …(MS_PA2KSEG1(u32TablePhyAddr[eNJPDNum]+NJPD_MEM_SCWGIF_BASE+32*4+i*4+3)) = in.u8DcChromaValid[i+1]; in MDrv_NJPD_WriteGrpinf()
956 …(MS_PA2KSEG1(u32TablePhyAddr[eNJPDNum]+NJPD_MEM_SCWGIF_BASE+32*4+i*4+0)) = in.u8DcChromaSymbol[i+1… in MDrv_NJPD_WriteGrpinf()
957 …(MS_PA2KSEG1(u32TablePhyAddr[eNJPDNum]+NJPD_MEM_SCWGIF_BASE+32*4+i*4+3)) = in.u8DcChromaValid[i+1]; in MDrv_NJPD_WriteGrpinf()
963 if(in.u8AcChromaValid[i+1]) in MDrv_NJPD_WriteGrpinf()
965 …32TablePhyAddr[eNJPDNum]+NJPD_MEM_SCWGIF_BASE+48*4+i*4+0)) = ( in.u8AcChromaSymbol[i+1]+in.u8DcChr… in MDrv_NJPD_WriteGrpinf()
966 …MS_PA2KSEG1(u32TablePhyAddr[eNJPDNum]+NJPD_MEM_SCWGIF_BASE+48*4+i*4+1)) = (in.u16AcChromaCode[i+1]… in MDrv_NJPD_WriteGrpinf()
967 …S_PA2KSEG1(u32TablePhyAddr[eNJPDNum]+NJPD_MEM_SCWGIF_BASE+48*4+i*4+2)) = ((in.u16AcChromaCode[i+1]… in MDrv_NJPD_WriteGrpinf()
968 …(MS_PA2KSEG1(u32TablePhyAddr[eNJPDNum]+NJPD_MEM_SCWGIF_BASE+48*4+i*4+3)) = in.u8AcChromaValid[i+1]; in MDrv_NJPD_WriteGrpinf()
972 …32TablePhyAddr[eNJPDNum]+NJPD_MEM_SCWGIF_BASE+48*4+i*4+0)) = ( in.u8AcChromaSymbol[i+1]+in.u8DcChr… in MDrv_NJPD_WriteGrpinf()
973 …(MS_PA2KSEG1(u32TablePhyAddr[eNJPDNum]+NJPD_MEM_SCWGIF_BASE+48*4+i*4+3)) = in.u8AcChromaValid[i+1]; in MDrv_NJPD_WriteGrpinf()
981 if(in.u8DcChroma2Valid[i+1]) in MDrv_NJPD_WriteGrpinf()
983 …(MS_PA2KSEG1(u32TablePhyAddr[eNJPDNum]+NJPD_MEM_SCWGIF_BASE+64*4+i*4+0)) = in.u8DcChroma2Symbol[i+… in MDrv_NJPD_WriteGrpinf()
984 …(MS_PA2KSEG1(u32TablePhyAddr[eNJPDNum]+NJPD_MEM_SCWGIF_BASE+64*4+i*4+1)) = in.u16DcChroma2Code[i+1… in MDrv_NJPD_WriteGrpinf()
985 …MS_PA2KSEG1(u32TablePhyAddr[eNJPDNum]+NJPD_MEM_SCWGIF_BASE+64*4+i*4+2)) = (in.u16DcChroma2Code[i+1… in MDrv_NJPD_WriteGrpinf()
986 …(MS_PA2KSEG1(u32TablePhyAddr[eNJPDNum]+NJPD_MEM_SCWGIF_BASE+64*4+i*4+3)) = in.u8DcChroma2Valid[i+1… in MDrv_NJPD_WriteGrpinf()
990 …(MS_PA2KSEG1(u32TablePhyAddr[eNJPDNum]+NJPD_MEM_SCWGIF_BASE+64*4+i*4+0)) = in.u8DcChroma2Symbol[i+… in MDrv_NJPD_WriteGrpinf()
991 …(MS_PA2KSEG1(u32TablePhyAddr[eNJPDNum]+NJPD_MEM_SCWGIF_BASE+64*4+i*4+3)) = in.u8DcChroma2Valid[i+1… in MDrv_NJPD_WriteGrpinf()
997 if(in.u8AcChroma2Valid[i+1]) in MDrv_NJPD_WriteGrpinf()
999 …2TablePhyAddr[eNJPDNum]+NJPD_MEM_SCWGIF_BASE+80*4+i*4+0)) = ( in.u8AcChroma2Symbol[i+1]+in.u8DcChr… in MDrv_NJPD_WriteGrpinf()
1000 …(MS_PA2KSEG1(u32TablePhyAddr[eNJPDNum]+NJPD_MEM_SCWGIF_BASE+80*4+i*4+1)) = in.u16AcChroma2Code[i+1… in MDrv_NJPD_WriteGrpinf()
1001 …S_PA2KSEG1(u32TablePhyAddr[eNJPDNum]+NJPD_MEM_SCWGIF_BASE+80*4+i*4+2)) = (in.u16AcChroma2Code[i+1… in MDrv_NJPD_WriteGrpinf()
1002 …(MS_PA2KSEG1(u32TablePhyAddr[eNJPDNum]+NJPD_MEM_SCWGIF_BASE+80*4+i*4+3)) = in.u8AcChroma2Valid[i+1… in MDrv_NJPD_WriteGrpinf()
1006 …2TablePhyAddr[eNJPDNum]+NJPD_MEM_SCWGIF_BASE+80*4+i*4+0)) = ( in.u8AcChroma2Symbol[i+1]+in.u8DcChr… in MDrv_NJPD_WriteGrpinf()
1007 …(MS_PA2KSEG1(u32TablePhyAddr[eNJPDNum]+NJPD_MEM_SCWGIF_BASE+80*4+i*4+3)) = in.u8AcChroma2Valid[i+1… in MDrv_NJPD_WriteGrpinf()
1046 void MDrv_NJPD_WriteSymidx(NJPD_Symidx in) in MDrv_NJPD_WriteSymidx() argument
1055 if (in.DHT) in MDrv_NJPD_WriteSymidx()
1062 …S_PA2KSEG1(u32TablePhyAddr[eNJPDNum]+NJPD_MEM_SYMIDX_BASE+u16LumaCnt*4+0)) = in.u8DcLumaHuffVal[i]; in MDrv_NJPD_WriteSymidx()
1067 …2KSEG1(u32TablePhyAddr[eNJPDNum]+NJPD_MEM_SYMIDX_BASE+u16ChromaCnt*4+1)) = in.u8DcChromaHuffVal[i]; in MDrv_NJPD_WriteSymidx()
1072 …KSEG1(u32TablePhyAddr[eNJPDNum]+NJPD_MEM_SYMIDX_BASE+u16Chroma2Cnt*4+2)) = in.u8DcChroma2HuffVal[i… in MDrv_NJPD_WriteSymidx()
1077 …KSEG1(u32TablePhyAddr[eNJPDNum]+NJPD_MEM_SYMIDX_BASE+u16Chroma2Cnt*4+2)) = in.u8DcChromaHuffVal[i]; in MDrv_NJPD_WriteSymidx()
1087 …S_PA2KSEG1(u32TablePhyAddr[eNJPDNum]+NJPD_MEM_SYMIDX_BASE+u16LumaCnt*4+0)) = in.u8AcLumaHuffVal[i]; in MDrv_NJPD_WriteSymidx()
1092 …2KSEG1(u32TablePhyAddr[eNJPDNum]+NJPD_MEM_SYMIDX_BASE+u16ChromaCnt*4+1)) = in.u8AcChromaHuffVal[i]; in MDrv_NJPD_WriteSymidx()
1097 …KSEG1(u32TablePhyAddr[eNJPDNum]+NJPD_MEM_SYMIDX_BASE+u16Chroma2Cnt*4+2)) = in.u8AcChroma2HuffVal[i… in MDrv_NJPD_WriteSymidx()
1102 …KSEG1(u32TablePhyAddr[eNJPDNum]+NJPD_MEM_SYMIDX_BASE+u16Chroma2Cnt*4+2)) = in.u8AcChromaHuffVal[i]; in MDrv_NJPD_WriteSymidx()
1162 void MDrv_NJPD_WriteIQTbl(NJPD_IQTbl in) in MDrv_NJPD_WriteIQTbl() argument
1166 if (in.DQT) in MDrv_NJPD_WriteIQTbl()
1170 if(in.u8CompNum==1) in MDrv_NJPD_WriteIQTbl()
1172 …(MS_PA2KSEG1(u32TablePhyAddr[eNJPDNum]+NJPD_MEM_QTBL_BASE+i*4+0)) = in.QuantTables[in.u8CompQuant[… in MDrv_NJPD_WriteIQTbl()
1173 …(MS_PA2KSEG1(u32TablePhyAddr[eNJPDNum]+NJPD_MEM_QTBL_BASE+i*4+1)) = in.QuantTables[in.u8CompQuant[… in MDrv_NJPD_WriteIQTbl()
1174 …(MS_PA2KSEG1(u32TablePhyAddr[eNJPDNum]+NJPD_MEM_QTBL_BASE+i*4+2)) = in.QuantTables[in.u8CompQuant[… in MDrv_NJPD_WriteIQTbl()
1176 else if(in.u8CompNum==2) in MDrv_NJPD_WriteIQTbl()
1178 …MS_PA2KSEG1(u32TablePhyAddr[eNJPDNum]+NJPD_MEM_QTBL_BASE+i*4+0)) = (in.QuantTables[in.u8CompQuant[… in MDrv_NJPD_WriteIQTbl()
1179 …MS_PA2KSEG1(u32TablePhyAddr[eNJPDNum]+NJPD_MEM_QTBL_BASE+i*4+1)) = (in.QuantTables[in.u8CompQuant[… in MDrv_NJPD_WriteIQTbl()
1180 …MS_PA2KSEG1(u32TablePhyAddr[eNJPDNum]+NJPD_MEM_QTBL_BASE+i*4+2)) = (in.QuantTables[in.u8CompQuant[… in MDrv_NJPD_WriteIQTbl()
1182 else if(in.u8CompNum==3) in MDrv_NJPD_WriteIQTbl()
1184 …MS_PA2KSEG1(u32TablePhyAddr[eNJPDNum]+NJPD_MEM_QTBL_BASE+i*4+0)) = (in.QuantTables[in.u8CompQuant[… in MDrv_NJPD_WriteIQTbl()
1185 …MS_PA2KSEG1(u32TablePhyAddr[eNJPDNum]+NJPD_MEM_QTBL_BASE+i*4+1)) = (in.QuantTables[in.u8CompQuant[… in MDrv_NJPD_WriteIQTbl()
1186 …MS_PA2KSEG1(u32TablePhyAddr[eNJPDNum]+NJPD_MEM_QTBL_BASE+i*4+2)) = (in.QuantTables[in.u8CompQuant[… in MDrv_NJPD_WriteIQTbl()
1206 if(in.u8CompNum==3) in MDrv_NJPD_WriteIQTbl()