Lines Matching refs:i
253 MS_U16 i; in MHal_HDMITx_GetHdcpKey() local
258 for(i=0;i<304;i++) in MHal_HDMITx_GetHdcpKey()
260 printf("0x%x, ", HDCP_KEY[i]); in MHal_HDMITx_GetHdcpKey()
261 if ((i - ((i>>4)<<4) == 0) && (i != 0x00))//(i%16 == 15) in MHal_HDMITx_GetHdcpKey()
276 MS_U16 i; in MHal_HDMITx_HdcpKeyInit() local
281 for(i=0;i<304;i++) in MHal_HDMITx_HdcpKeyInit()
283 printf("0x%x, ", HDCP_KEY[i]); in MHal_HDMITx_HdcpKeyInit()
284 if ((i - ((i>>4)<<4) == 0) && (i != 0x00))//(i%16 == 15) in MHal_HDMITx_HdcpKeyInit()
388 MS_U8 i, j, k, t; in MHal_HDMITx_HdcpCheckBksvLn() local
397 for (i = 0; i < 5; i++) in MHal_HDMITx_HdcpCheckBksvLn()
399 if(MHal_HDMITx_Rx74ReadByte(i, &bksv[i]) == FALSE) in MHal_HDMITx_HdcpCheckBksvLn()
406 k += (bksv[i] >> j) & 0x01; in MHal_HDMITx_HdcpCheckBksvLn()
408 HDCP_BKSV[i] = bksv[i]; in MHal_HDMITx_HdcpCheckBksvLn()
419 for (i = 0; i < 5; i++) in MHal_HDMITx_HdcpCheckBksvLn()
420 printf("0x%x, ", bksv[i]); in MHal_HDMITx_HdcpCheckBksvLn()
426 for (i = 0; i < 7; i++) in MHal_HDMITx_HdcpCheckBksvLn()
427 Lm[i] = 0; in MHal_HDMITx_HdcpCheckBksvLn()
430 for(i=0;i<18;i++) in MHal_HDMITx_HdcpCheckBksvLn()
434 if(HDCP_KEY[(i<<4)+j]!=MHal_HDMITx_Rx74ReadByte((i<<4)+j)) in MHal_HDMITx_HdcpCheckBksvLn()
435 DBG_HDCP(printf("\r\nerror address=%x\r\n,",(i<<4)+j)); in MHal_HDMITx_HdcpCheckBksvLn()
441 for (i = 0; i < 5; i++) in MHal_HDMITx_HdcpCheckBksvLn()
445 if (bksv[i] & (1 << j)) in MHal_HDMITx_HdcpCheckBksvLn()
448 offset = (i * 8 + j) * 7 + HDCP_KEY_OFFSET; in MHal_HDMITx_HdcpCheckBksvLn()
465 for (i = 0; i < 7; i++) in MHal_HDMITx_HdcpCheckBksvLn()
467 if (i < 6) in MHal_HDMITx_HdcpCheckBksvLn()
468 Lm[i] = Lm[i] ^ temp; in MHal_HDMITx_HdcpCheckBksvLn()
470 Lm[i] = Lm[i] ^ (~temp); in MHal_HDMITx_HdcpCheckBksvLn()
472 if(i%2) in MHal_HDMITx_HdcpCheckBksvLn()
473 MHal_HDMITx_Write(HDMITX_HDCP_REG_BASE, REG_HDCP_TX_LN_04+(i/2), (Lm[i]<<8) | Lm[i-1]); in MHal_HDMITx_HdcpCheckBksvLn()
475 printf("0x%x, ", Lm[i]); in MHal_HDMITx_HdcpCheckBksvLn()
503 MS_U8 i; in MHal_HDMITx_HdcpWriteAn() local
516 for (i = 0; i < 4; i++) in MHal_HDMITx_HdcpWriteAn()
518 temp = MHal_HDMITx_Read(HDMITX_HDCP_REG_BASE, REG_HDCP_TX_AN_08+i); in MHal_HDMITx_HdcpWriteAn()
519 if(MHal_HDMITx_Rx74WriteByte(0x18 + (i*2), (MS_U8)(temp & 0x00FF)) == FALSE) in MHal_HDMITx_HdcpWriteAn()
525 if(MHal_HDMITx_Rx74WriteByte(0x18 + (i*2+1), (MS_U8)((temp & 0xFF00)>>8)) == FALSE) in MHal_HDMITx_HdcpWriteAn()
543 for(i = 0; i < 4; i++) in MHal_HDMITx_HdcpWriteAn()
544 …HDMITx_Write(HDMITX_HDCP_REG_BASE, REG_HDCP_TX_AN_08+i, (TxHdcpAnTbl[2*i+1] <<8) | (TxHdcpAnTbl[2*… in MHal_HDMITx_HdcpWriteAn()
554 for (i = 0; i < 8; i++) in MHal_HDMITx_HdcpWriteAn()
555 printf("0x%x, ", TxHdcpAnTbl[i]); in MHal_HDMITx_HdcpWriteAn()
578 MS_U8 i, k, j; in MHal_HDMITx_HdcpWriteAksv() local
582 for (i = 0, k=0; i < 5; i++) in MHal_HDMITx_HdcpWriteAksv()
585 temp = HDCP_KEY[i]; in MHal_HDMITx_HdcpWriteAksv()
586 HDCP_AKSV[i] = temp; in MHal_HDMITx_HdcpWriteAksv()
587 if(MHal_HDMITx_Rx74WriteByte(0x10 + i, temp) == FALSE) in MHal_HDMITx_HdcpWriteAksv()
675 MS_U8 i; in MHal_HDMITx_HdcpSha1Init() local
677 for (i = 0; i < SHA160LENGTH; i++) in MHal_HDMITx_HdcpSha1Init()
678 dig->m_auiBuf[i] = sm_H160[i]; in MHal_HDMITx_HdcpSha1Init()
724 MS_U8 i; in _MHal_HDMITx_HdcpSha1Transform() local
728 for (i = 0; i < 16; i++,pucIn += 4) in _MHal_HDMITx_HdcpSha1Transform()
729 auiW[i] = ((MS_U32)pucIn[3]) | ((MS_U32)pucIn[2] << 8) | in _MHal_HDMITx_HdcpSha1Transform()
731 for (i = 16; i < 80; i++) in _MHal_HDMITx_HdcpSha1Transform()
732 auiW[i] = ((auiW[i - 3] ^ auiW[i - 8] ^ auiW[i - 14] ^ auiW[i - 16]) << 1) | in _MHal_HDMITx_HdcpSha1Transform()
733 ((auiW[i - 3] ^ auiW[i - 8] ^ auiW[i - 14] ^ auiW[i - 16]) >> 31); in _MHal_HDMITx_HdcpSha1Transform()
741 for (i = 0; i < 20; i++) in _MHal_HDMITx_HdcpSha1Transform()
743 temp = ((A << 5) | (A >> 27)) + ((B & C) | ((~B) & D)) + E + auiW[i] + sm_K160[0]; in _MHal_HDMITx_HdcpSha1Transform()
750 for (i = 20; i < 40; i++) in _MHal_HDMITx_HdcpSha1Transform()
752 temp = ((A << 5) | (A >> 27)) + (B ^ C ^ D) + E + auiW[i] + sm_K160[1]; in _MHal_HDMITx_HdcpSha1Transform()
759 for (i = 40; i < 60; i++) in _MHal_HDMITx_HdcpSha1Transform()
761 temp = ((A << 5) | (A >> 27)) + ((B & C) | (B & D) | (C & D)) + E + auiW[i] + sm_K160[2]; in _MHal_HDMITx_HdcpSha1Transform()
768 for (i = 60; i < 80; i++) in _MHal_HDMITx_HdcpSha1Transform()
770 temp = ((A << 5) | (A >> 27)) + (B ^ C ^ D) + E + auiW[i] + sm_K160[3]; in _MHal_HDMITx_HdcpSha1Transform()
827 MS_U8 i; in MHal_HDMITx_HdcpSha1FinalDigest() local
858 for (i = 0; i < SHA160LENGTH; i++,pcDigest += 4) in MHal_HDMITx_HdcpSha1FinalDigest()
859 Word2Bytes(&dig->m_auiBuf[i], pcDigest); in MHal_HDMITx_HdcpSha1FinalDigest()
884 MS_U8 i; in MHal_HDMITx_HDCP_Get_BKSV() local
887 for(i=0; i<5; i++) in MHal_HDMITx_HDCP_Get_BKSV()
889 if(!MHal_HDMITx_Rx74ReadByte(0x00+i, u8bksv+i)) in MHal_HDMITx_HDCP_Get_BKSV()