Lines Matching refs:HAL_VBI_WriteByte
199 void HAL_VBI_WriteByte(MS_U32 u32RegAddr, MS_U8 val) in HAL_VBI_WriteByte() function
231 HAL_VBI_WriteByte(BK_VBI_40, 0x01); in VBI_TTXInit()
235 HAL_VBI_WriteByte(BK_VBI_41, 0x00); in VBI_TTXInit()
240 HAL_VBI_WriteByte(BK_VBI_50, 0x60); in VBI_TTXInit()
246 HAL_VBI_WriteByte(BK_VBI_51, 0xA0); in VBI_TTXInit()
250 HAL_VBI_WriteByte(BK_VBI_77, 0x11); in VBI_TTXInit()
258 HAL_VBI_WriteByte(BK_VBI_7C, 0x04); in VBI_TTXInit()
264 HAL_VBI_WriteByte(BK_VBI_7D, 0x36); in VBI_TTXInit()
270 HAL_VBI_WriteByte(BK_VBI_7E, 0x84); in VBI_TTXInit()
275 HAL_VBI_WriteByte(BK_VBI_7F, 0xF6); in VBI_TTXInit()
277 HAL_VBI_WriteByte(BK_VBI_81, 0x52); in VBI_TTXInit()
278 HAL_VBI_WriteByte(BK_VBI_86, 0xD6); in VBI_TTXInit()
279 HAL_VBI_WriteByte(BK_VBI_89, 0xC2); in VBI_TTXInit()
280 HAL_VBI_WriteByte(BK_VBI_8A, 0x42); in VBI_TTXInit()
281 HAL_VBI_WriteByte(BK_VBI_8B, 0x24); in VBI_TTXInit()
282 HAL_VBI_WriteByte(BK_VBI_8D, 0xA5); in VBI_TTXInit()
283 HAL_VBI_WriteByte(BK_VBI_90, 0x70); in VBI_TTXInit()
284 HAL_VBI_WriteByte(BK_VBI_C4, 0x32); in VBI_TTXInit()
285 HAL_VBI_WriteByte(BK_VBI_CB, 0xC4); in VBI_TTXInit()
286 HAL_VBI_WriteByte(BK_VBI_CC, 0xBD); in VBI_TTXInit()
289 HAL_VBI_WriteByte(BK_VBI_B4, 0x42); in VBI_TTXInit()
290 HAL_VBI_WriteByte(BK_VBI_B5, 0x61); in VBI_TTXInit()
291 HAL_VBI_WriteByte(BK_VBI_BB, 0x06); in VBI_TTXInit()
293 HAL_VBI_WriteByte(BK_VBI_70,0x80); // enable VPS/WSS in VBI_TTXInit()
303 HAL_VBI_WriteByte(BK_VBI_BF, tmp); in VBI_WSSInit()
305 HAL_VBI_WriteByte(BK_VBI_70, 0x80); // enable VPS/WSS in VBI_WSSInit()
347 HAL_VBI_WriteByte(VBI_BASEADDR_H, addr >> 16); in VBI_TTX_InitSlicer()
349 … HAL_VBI_WriteByte(VBI_BIT24_ADDR, (HAL_VBI_ReadByte(VBI_BIT24_ADDR)&(~0x0f))|((addr>>24) & 0x0f)); in VBI_TTX_InitSlicer()
351 HAL_VBI_WriteByte(VBI_BIT24_ADDR, HAL_VBI_ReadByte(VBI_BIT24_ADDR)&(~0x0f)); in VBI_TTX_InitSlicer()
358 … HAL_VBI_WriteByte(TTDEC_COMMAND, _BIT1|_BIT7); /* put header packet into VBI without decoder */ in VBI_TTX_InitSlicer()
364 HAL_VBI_WriteByte(TT_ENABLE, HAL_VBI_ReadByte(TT_ENABLE) | _BIT0); // enable TT VBI slicer in VBI_TTX_EnableSlicer()
366 … HAL_VBI_WriteByte(TT_ENABLE, HAL_VBI_ReadByte(TT_ENABLE) & ~(_BIT0)); // enable TT VBI slicer in VBI_TTX_EnableSlicer()
421 HAL_VBI_WriteByte(BK_VBI_82, 0x10); in VBI_Set_PalNC_VideoStandard()
422 HAL_VBI_WriteByte(BK_VBI_83, 0xB9); in VBI_Set_PalNC_VideoStandard()
423 HAL_VBI_WriteByte(BK_VBI_89, HAL_VBI_ReadByte(BK_VBI_89)|_BIT6); in VBI_Set_PalNC_VideoStandard()
425 HAL_VBI_WriteByte(BK_VBI_89, HAL_VBI_ReadByte(BK_VBI_89)&(~(_BIT5))); in VBI_Set_PalNC_VideoStandard()
426 HAL_VBI_WriteByte(BK_VBI_99, 0x8C); in VBI_Set_PalNC_VideoStandard()
427 HAL_VBI_WriteByte(BK_VBI_9A, 0x01); in VBI_Set_PalNC_VideoStandard()
432 HAL_VBI_WriteByte(BK_VBI_89, HAL_VBI_ReadByte(BK_VBI_89)|(_BIT6)); in VBI_Set_Secam_VideoStandard()
434 HAL_VBI_WriteByte(BK_VBI_89, HAL_VBI_ReadByte(BK_VBI_89)|_BIT5); in VBI_Set_Secam_VideoStandard()
435 HAL_VBI_WriteByte(BK_VBI_99, 0x6D); in VBI_Set_Secam_VideoStandard()
436 HAL_VBI_WriteByte(BK_VBI_9A, 0x9A); in VBI_Set_Secam_VideoStandard()
441 HAL_VBI_WriteByte(BK_VBI_82, 0x8E); in VBI_Set_Pal_VideoStandard()
442 HAL_VBI_WriteByte(BK_VBI_83, 0x6B); in VBI_Set_Pal_VideoStandard()
443 HAL_VBI_WriteByte(BK_VBI_89, HAL_VBI_ReadByte(BK_VBI_89)|_BIT6); in VBI_Set_Pal_VideoStandard()
445 HAL_VBI_WriteByte(BK_VBI_89, HAL_VBI_ReadByte(BK_VBI_89)&(~(_BIT5))); in VBI_Set_Pal_VideoStandard()
446 HAL_VBI_WriteByte(BK_VBI_99, 0x8C); in VBI_Set_Pal_VideoStandard()
447 HAL_VBI_WriteByte(BK_VBI_9A, 0x01); in VBI_Set_Pal_VideoStandard()
554 HAL_VBI_WriteByte(DMASRC_ADR_H, (src_addr>>16) & 0xFF); in VBI_TTX_DMA_CopyPacket()
558 HAL_VBI_WriteByte(VBI_BIT24_ADDR, HAL_VBI_ReadByte(VBI_BIT24_ADDR)|DMASRC_ADDR24); in VBI_TTX_DMA_CopyPacket()
562 HAL_VBI_WriteByte(VBI_BIT24_ADDR, HAL_VBI_ReadByte(VBI_BIT24_ADDR)&(~DMASRC_ADDR24)); in VBI_TTX_DMA_CopyPacket()
566 HAL_VBI_WriteByte(DMADES_ADR_H, (dest_addr>>16) & 0xFF); in VBI_TTX_DMA_CopyPacket()
570 HAL_VBI_WriteByte(VBI_BIT24_ADDR, HAL_VBI_ReadByte(VBI_BIT24_ADDR)|DMADES_ADDR24); in VBI_TTX_DMA_CopyPacket()
574 HAL_VBI_WriteByte(VBI_BIT24_ADDR, HAL_VBI_ReadByte(VBI_BIT24_ADDR)&(~DMADES_ADDR24)); in VBI_TTX_DMA_CopyPacket()
576 …HAL_VBI_WriteByte(DMA_FUNC, TTX_DMA_CMD_MAPPING[aPacketType]); // DMA Function 05 : AIT PAGE X/… in VBI_TTX_DMA_CopyPacket()
579 HAL_VBI_WriteByte (DMA_COMMAND, DMA_FIRE); // Fire in VBI_TTX_DMA_CopyPacket()
603 HAL_VBI_WriteByte(BK_VBI_46, 0x00); //disable VBI in VBI_CC_Init()
611 HAL_VBI_WriteByte(BK_VBI_1D, u8Tmp); // CcBaseAddr_24, 25, 26, 27 in VBI_CC_Init()
612 …HAL_VBI_WriteByte(BK_VBI_5D, (u32Addr >> 19) & 0xFF); // CcBaseAddr_23_16 (default value is 0xFF s… in VBI_CC_Init()
613 HAL_VBI_WriteByte(BK_VBI_5E, (u32Addr >> 11) & 0xFF); // CcBaseAddr_15_8 (high order) in VBI_CC_Init()
614 HAL_VBI_WriteByte(BK_VBI_5F, (u32Addr >> 3) & 0xFF); // CCBaseAddr_7_0 (low order) in VBI_CC_Init()
617 HAL_VBI_WriteByte(BK_VBI_5C, u8Len); in VBI_CC_Init()
620 HAL_VBI_WriteByte(BK_AFEC_6B, HAL_VBI_ReadByte(BK_AFEC_6B) & 0xF7); in VBI_CC_Init()
623 HAL_VBI_WriteByte(BK_VBI_4A, (HAL_VBI_ReadByte(BK_VBI_4A)&0xf0)|0x03); in VBI_CC_Init()
625 HAL_VBI_WriteByte(BK_VBI_46, 0x01); //enable VBI in VBI_CC_Init()
630 HAL_VBI_WriteByte(BK_VBI_70, u8Tmp); in VBI_CC_Init()
640 HAL_VBI_WriteByte(L_BK_ADC_ATOP(0x00), 0x09); // enable VD & YPbPr in VBI_CC_YPbPr_Init()
641 HAL_VBI_WriteByte(L_BK_ADC_ATOP(0x02), 0xf0|cvbs_no); // (select VD_ymux for CVBS input from Y) in VBI_CC_YPbPr_Init()
642 HAL_VBI_WriteByte(L_BK_ADC_ATOP(0x04), 0x00); // enable analog blocks, 04, 05 in VBI_CC_YPbPr_Init()
643 HAL_VBI_WriteByte(H_BK_ADC_ATOP(0x04), 0x00); in VBI_CC_YPbPr_Init()
644 HAL_VBI_WriteByte(L_BK_ADC_ATOP(0x05), 0x00); in VBI_CC_YPbPr_Init()
645 HAL_VBI_WriteByte(L_BK_ADC_ATOP(0x06), 0x00); // enable ADC clocks in VBI_CC_YPbPr_Init()
646 HAL_VBI_WriteByte(L_BK_ADC_ATOP(0x12), 0x01); // VD pll =2X (16Fsc) in VBI_CC_YPbPr_Init()
649 HAL_VBI_WriteByte(H_BK_CHIPTOP(0x16), (HAL_VBI_ReadByte(H_BK_CHIPTOP(0x16)) & (0x0F))); in VBI_CC_YPbPr_Init()
650 HAL_VBI_WriteByte(L_BK_CHIPTOP(0x17), 0x06); in VBI_CC_YPbPr_Init()
665 HAL_VBI_WriteByte(BK_VBI_41, ptable[j++]); in VBI_CC_DataRateSet()
667 HAL_VBI_WriteByte(BK_VBI_42, HAL_VBI_ReadByte(BK_VBI_42)&0xC0); in VBI_CC_DataRateSet()
668 HAL_VBI_WriteByte(BK_VBI_42, HAL_VBI_ReadByte(BK_VBI_42)|ptable[j++]); in VBI_CC_DataRateSet()
670 HAL_VBI_WriteByte(BK_VBI_44, ptable[j++]); in VBI_CC_DataRateSet()
672 HAL_VBI_WriteByte(BK_VBI_4B, HAL_VBI_ReadByte(BK_VBI_4B)&0xC0); in VBI_CC_DataRateSet()
673 HAL_VBI_WriteByte(BK_VBI_4B, HAL_VBI_ReadByte(BK_VBI_4B)|ptable[j++]); in VBI_CC_DataRateSet()
675 HAL_VBI_WriteByte(BK_VBI_4D, ptable[j++]); in VBI_CC_DataRateSet()
677 HAL_VBI_WriteByte(BK_VBI_50, HAL_VBI_ReadByte(BK_VBI_50)&0xE0); in VBI_CC_DataRateSet()
678 HAL_VBI_WriteByte(BK_VBI_50, HAL_VBI_ReadByte(BK_VBI_50)|ptable[j++]); in VBI_CC_DataRateSet()
680 HAL_VBI_WriteByte(BK_VBI_51, HAL_VBI_ReadByte(BK_VBI_51)&0xE0); in VBI_CC_DataRateSet()
681 HAL_VBI_WriteByte(BK_VBI_51, HAL_VBI_ReadByte(BK_VBI_51)|ptable[j++]); in VBI_CC_DataRateSet()
733 HAL_VBI_WriteByte(BK_VBI_46, u8Tmp); in VBI_SetCCFrameCnt()
744 HAL_VBI_WriteByte(BK_VBI_46, HAL_VBI_ReadByte(BK_VBI_46) | _BIT0); in VBI_CC_EnableSlicer()
748 HAL_VBI_WriteByte(BK_VBI_46, HAL_VBI_ReadByte(BK_VBI_46) & 0xFE); in VBI_CC_EnableSlicer()
804 HAL_VBI_WriteByte(BK_VBI_53, u8Len); in VBI_CC_SetSCWindowLen()
819 HAL_VBI_WriteByte(BK_VBI_B8, u8Tmp); in VBI_SetWssVpsByteNum()
832 HAL_VBI_WriteByte(BK_VBI_DE, u32MiuAddr & 0xFF); in VBI_ProtectMemory()
833 HAL_VBI_WriteByte(BK_VBI_DF, (u32MiuAddr >> 8) & 0xFF); in VBI_ProtectMemory()
834 HAL_VBI_WriteByte(BK_VBI_E0, (u32MiuAddr >> 16) & 0xFF); in VBI_ProtectMemory()
836 HAL_VBI_WriteByte(BK_VBI_E1, u32MiuAddrMax & 0xFF); in VBI_ProtectMemory()
837 HAL_VBI_WriteByte(BK_VBI_E2, (u32MiuAddrMax >> 8) & 0xFF); in VBI_ProtectMemory()
838 HAL_VBI_WriteByte(BK_VBI_E3, (u32MiuAddrMax >> 16) & 0xFF); in VBI_ProtectMemory()
844 HAL_VBI_WriteByte(BK_VBI_E7, ( (u32MiuAddr >> 24) & 0x0F ) | in VBI_ProtectMemory()