⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 _csl_osdsetramlut.c

📁 TI达芬奇dm644x各硬件模块测试代码
💻 C
字号:
/** @file _csl_osdSetRamLut.c
 *
 *  @brief Setup OSD LUT in RAM for one entry
 *  @date 5th Oct,  2004
 *  @author Sandeep Tiwari
 */

#include <csl_osd.h>
#include <_csl_osd_aux.h>

CSL_Status   _CSL_osdSetRamLut(
	/** Pointer to the object that holds reference to the
	 *  instance of OSD requested after the call 
	 */
	 CSL_OsdHandle hOsd,
	
	/** Pointer to structure containing data to set the OSD window
       *  data address 
       */   
       CSL_OsdRamLut *arg) 
{

       CSL_FINS(hOsd->regs->CLUTRAMYCB,OSD_CLUTRAMYCB_Y,arg->lut[0]);
       CSL_FINS(hOsd->regs->CLUTRAMYCB,OSD_CLUTRAMYCB_CB,arg->lut[1]);
       CSL_FINS(hOsd->regs->CLUTRAMCR,OSD_CLUTRAMCR_CR,arg->lut[2]);
       CSL_FINS(hOsd->regs->CLUTRAMCR,OSD_CLUTRAMCR_CADDR,arg->entryNum) ;
       return CSL_SOK;
}


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -