📄 csl_venchal_270.h
字号:
#define _VENC_DLCD1_LINID_MASK (_VENC_DLCD1_LINID_MK(0x0001u))
#define _VENC_DLCD1_LINID_CLR (~(_VENC_DLCD1_LINID_MASK))
#define _VENC_DLCD1_EVNS_SHIFT (3)
#define _VENC_DLCD1_EVNS_MK(n) (((Uint16)(n) & 0x0007u) << _VENC_DLCD1_EVNS_SHIFT)
#define _VENC_DLCD1_EVNS_MASK (_VENC_DLCD1_EVNS_MK(0x0007u))
#define _VENC_DLCD1_EVNS_CLR (~(_VENC_DLCD1_EVNS_MASK))
#define _VENC_DLCD1_ODDS_SHIFT (0)
#define _VENC_DLCD1_ODDS_MK(n) ((Uint16)(n) & 0x0007u)
#define _VENC_DLCD1_ODDS_MASK (_VENC_DLCD1_ODDS_MK(0x0007u))
#define _VENC_DLCD1_ODDS_CLR (~(_VENC_DLCD1_ODDS_MASK))
/*------------------------------------------------------------------------------*
* Register Macros for VENC DLCD2 register :
*
*
*
*---------------------------------------------------------------------------------*/
#define _VENC_DLCD2_GET() _REG_GET(_VENC_DLCD2_ADDR)
#define _VENC_DLCD2_SET(Val) _REG_SET(_VENC_DLCD2_ADDR, Val)
#define _VENC_DLCD2_AOI(AND,OR,INV) _REG_AOI(_VENC_DLCD2_ADDR,AND,OR,INV)
#define _VENC_DLCD2_FGET(Field) _FIELD_GET(_VENC_DLCD2_ADDR, _VENC_DLCD2_##Field##)
#define _VENC_DLCD2_FSET(Field, Val) _FIELD_SET(_VENC_DLCD2_ADDR, _VENC_DLCD2_##Field##, Val)
#define _VENC_DLCD2_FAOI(Field, AND, OR, INV) _FIELD_AOI(_VENC_DLCD2_ADDR, _VENC_DLCD2_##Field##, AND, OR, INV)
#define _VENC_DLCD2_DRGBDE_SHIFT (15)
#define _VENC_DLCD2_DRGBDE_MK(n) (((Uint16)(n) & 0x0001u) << _VENC_DLCD2_DRGBDE_SHIFT)
#define _VENC_DLCD2_DRGBDE_MASK (_VENC_DLCD2_DRGBDE_MK(0x0001u))
#define _VENC_DLCD2_DRGBDE_CLR (~(_VENC_DLCD2_DRGBDE_MASK))
#define _VENC_DLCD2_DOE_SHIFT (14)
#define _VENC_DLCD2_DOE_MK(n) (((Uint16)(n) & 0x0001u) << _VENC_DLCD2_DOE_SHIFT)
#define _VENC_DLCD2_DOE_MASK (_VENC_DLCD2_DOE_MK(0x0001u))
#define _VENC_DLCD2_DOE_CLR (~(_VENC_DLCD2_DOE_MASK))
#define _VENC_DLCD2_DOEP_SHIFT (13)
#define _VENC_DLCD2_DOEP_MK(n) (((Uint16)(n) & 0x0001u) << _VENC_DLCD2_DOEP_SHIFT)
#define _VENC_DLCD2_DOEP_MASK (_VENC_DLCD2_DOEP_MK(0x0001u))
#define _VENC_DLCD2_DOEP_CLR (~(_VENC_DLCD2_DOEP_MASK))
#define _VENC_DLCD2_DACI_SHIFT (10)
#define _VENC_DLCD2_DACI_MK(n) (((Uint16)(n) & 0x0007u) << _VENC_DLCD2_DACI_SHIFT)
#define _VENC_DLCD2_DACI_MASK (_VENC_DLCD2_DACI_MK(0x0007u))
#define _VENC_DLCD2_DACI_CLR (~(_VENC_DLCD2_DACI_MASK))
#define _VENC_DLCD2_ACE_SHIFT (9)
#define _VENC_DLCD2_ACE_MK(n) (((Uint16)(n) & 0x0001u) << _VENC_DLCD2_ACE_SHIFT)
#define _VENC_DLCD2_ACE_MASK (_VENC_DLCD2_ACE_MK(0x0001u))
#define _VENC_DLCD2_ACE_CLR (~(_VENC_DLCD2_ACE_MASK))
#define _VENC_DLCD2_HFDCK_SHIFT (8)
#define _VENC_DLCD2_HFDCK_MK(n) (((Uint16)(n) & 0x0001u) << _VENC_DLCD2_HFDCK_SHIFT)
#define _VENC_DLCD2_HFDCK_MASK (_VENC_DLCD2_HFDCK_MK(0x0001u))
#define _VENC_DLCD2_HFDCK_CLR (~(_VENC_DLCD2_HFDCK_MASK))
#define _VENC_DLCD2_DCKME_SHIFT (7)
#define _VENC_DLCD2_DCKME_MK(n) (((Uint16)(n) & 0x0001u) << _VENC_DLCD2_DCKME_SHIFT)
#define _VENC_DLCD2_DCKME_MASK (_VENC_DLCD2_DCKME_MK(0x0001u))
#define _VENC_DLCD2_DCKME_CLR (~(_VENC_DLCD2_DCKME_MASK))
#define _VENC_DLCD2_DCKP_SHIFT (6)
#define _VENC_DLCD2_DCKP_MK(n) (((Uint16)(n) & 0x0001u) << _VENC_DLCD2_DCKP_SHIFT)
#define _VENC_DLCD2_DCKP_MASK (_VENC_DLCD2_DCKP_MK(0x0001u))
#define _VENC_DLCD2_DCKP_CLR (~(_VENC_DLCD2_DCKP_MASK))
#define _VENC_DLCD2_PATW_SHIFT (0)
#define _VENC_DLCD2_PATW_MK(n) ((Uint16)(n) & 0x003fu)
#define _VENC_DLCD2_PATW_MASK (_VENC_DLCD2_PATW_MK(0x003fu))
#define _VENC_DLCD2_PATW_CLR (~(_VENC_DLCD2_PATW_MASK))
/*------------------------------------------------------------------------------*
* Register Macros for VENC DCLKPTN0E register :
*
*
*
*---------------------------------------------------------------------------------*/
#define _VENC_DCLKPTN0E_GET() _REG_GET(_VENC_DCLKPTN0E_ADDR)
#define _VENC_DCLKPTN0E_SET(Val) _REG_SET(_VENC_DCLKPTN0E_ADDR, Val)
#define _VENC_DCLKPTN0E_AOI(AND,OR,INV) _REG_AOI(_VENC_DCLKPTN0E_ADDR,AND,OR,INV)
/*------------------------------------------------------------------------------*
* Register Macros for VENC DCLKPTN1E register :
*
*
*
*---------------------------------------------------------------------------------*/
#define _VENC_DCLKPTN1E_GET() _REG_GET(_VENC_DCLKPTN1E_ADDR)
#define _VENC_DCLKPTN1E_SET(Val) _REG_SET(_VENC_DCLKPTN1E_ADDR, Val)
#define _VENC_DCLKPTN1E_AOI(AND,OR,INV) _REG_AOI(_VENC_DCLKPTN1E_ADDR,AND,OR,INV)
/*------------------------------------------------------------------------------*
* Register Macros for VENC DCLKPTN2E register :
*
*
*
*---------------------------------------------------------------------------------*/
#define _VENC_DCLKPTN2E_GET() _REG_GET(_VENC_DCLKPTN2E_ADDR)
#define _VENC_DCLKPTN2E_SET(Val) _REG_SET(_VENC_DCLKPTN2E_ADDR, Val)
#define _VENC_DCLKPTN2E_AOI(AND,OR,INV) _REG_AOI(_VENC_DCLKPTN2E_ADDR,AND,OR,INV)
/*------------------------------------------------------------------------------*
* Register Macros for VENC DCLKPTN3E register :
*
*
*
*---------------------------------------------------------------------------------*/
#define _VENC_DCLKPTN3E_GET() _REG_GET(_VENC_DCLKPTN3E_ADDR)
#define _VENC_DCLKPTN3E_SET(Val) _REG_SET(_VENC_DCLKPTN3E_ADDR, Val)
#define _VENC_DCLKPTN3E_AOI(AND,OR,INV) _REG_AOI(_VENC_DCLKPTN3E_ADDR,AND,OR,INV)
/*------------------------------------------------------------------------------*
* Register Macros for VENC DCLKPTN0O register :
*
*
*
*---------------------------------------------------------------------------------*/
#define _VENC_DCLKPTN0O_GET() _REG_GET(_VENC_DCLKPTN0O_ADDR)
#define _VENC_DCLKPTN0O_SET(Val) _REG_SET(_VENC_DCLKPTN0O_ADDR, Val)
#define _VENC_DCLKPTN0O_AOI(AND,OR,INV) _REG_AOI(_VENC_DCLKPTN0O_ADDR,AND,OR,INV)
/*------------------------------------------------------------------------------*
* Register Macros for VENC DCLKPTN1O register :
*
*
*
*---------------------------------------------------------------------------------*/
#define _VENC_DCLKPTN1O_GET() _REG_GET(_VENC_DCLKPTN1O_ADDR)
#define _VENC_DCLKPTN1O_SET(Val) _REG_SET(_VENC_DCLKPTN1O_ADDR, Val)
#define _VENC_DCLKPTN1O_AOI(AND,OR,INV) _REG_AOI(_VENC_DCLKPTN1O_ADDR,AND,OR,INV)
/*------------------------------------------------------------------------------*
* Register Macros for VENC DCLKPTN2O register :
*
*
*
*---------------------------------------------------------------------------------*/
#define _VENC_DCLKPTN2O_GET() _REG_GET(_VENC_DCLKPTN2O_ADDR)
#define _VENC_DCLKPTN2O_SET(Val) _REG_SET(_VENC_DCLKPTN2O_ADDR, Val)
#define _VENC_DCLKPTN2O_AOI(AND,OR,INV) _REG_AOI(_VENC_DCLKPTN2O_ADDR,AND,OR,INV)
/*------------------------------------------------------------------------------*
* Register Macros for VENC DCLKPTN3O register :
*
*
*
*---------------------------------------------------------------------------------*/
#define _VENC_DCLKPTN3O_GET() _REG_GET(_VENC_DCLKPTN3O_ADDR)
#define _VENC_DCLKPTN3O_SET(Val) _REG_SET(_VENC_DCLKPTN3O_ADDR, Val)
#define _VENC_DCLKPTN3O_AOI(AND,OR,INV) _REG_AOI(_VENC_DCLKPTN3O_ADDR,AND,OR,INV)
/*------------------------------------------------------------------------------*
* Register Macros for VENC DCLKSTPHE register :
*
*
*
*---------------------------------------------------------------------------------*/
#define _VENC_DCLKSTPHE_GET() _REG_GET(_VENC_DCLKSTPHE_ADDR)
#define _VENC_DCLKSTPHE_SET(Val) _REG_SET(_VENC_DCLKSTPHE_ADDR, Val)
#define _VENC_DCLKSTPHE_AOI(AND,OR,INV) _REG_AOI(_VENC_DCLKSTPHE_ADDR,AND,OR,INV)
#define _VENC_DCLKSTPHE_FGET(Field) _FIELD_GET(_VENC_DCLKSTPHE_ADDR, _VENC_DCLKSTPHE_##Field##)
#define _VENC_DCLKSTPHE_FSET(Field, Val) _FIELD_SET(_VENC_DCLKSTPHE_ADDR, _VENC_DCLKSTPHE_##Field##, Val)
#define _VENC_DCLKSTPHE_FAOI(Field, AND, OR, INV) _FIELD_AOI(_VENC_DCLKSTPHE_ADDR, _VENC_DCLKSTPHE_##Field##, AND, OR, INV)
#define _VENC_DCLKSTPHE_DSHE_SHIFT (0)
#define _VENC_DCLKSTPHE_DSHE_MK(n) ((Uint16)(n) & 0x07ffu)
#define _VENC_DCLKSTPHE_DSHE_MASK (_VENC_DCLKSTPHE_DSHE_MK(0x07ffu))
#define _VENC_DCLKSTPHE_DSHE_CLR (~(_VENC_DCLKSTPHE_DSHE_MASK))
/*------------------------------------------------------------------------------*
* Register Macros for VENC DCLKSTPHO register :
*
*
*
*---------------------------------------------------------------------------------*/
#define _VENC_DCLKSTPHO_GET() _REG_GET(_VENC_DCLKSTPHO_ADDR)
#define _VENC_DCLKSTPHO_SET(Val) _REG_SET(_VENC_DCLKSTPHO_ADDR, Val)
#define _VENC_DCLKSTPHO_AOI(AND,OR,INV) _REG_AOI(_VENC_DCLKSTPHO_ADDR,AND,OR,INV)
#define _VENC_DCLKSTPHO_FGET(Field) _FIELD_GET(_VENC_DCLKSTPHO_ADDR, _VENC_DCLKSTPHO_##Field##)
#define _VENC_DCLKSTPHO_FSET(Field, Val) _FIELD_SET(_VENC_DCLKSTPHO_ADDR, _VENC_DCLKSTPHO_##Field##, Val)
#define _VENC_DCLKSTPHO_FAOI(Field, AND, OR, INV) _FIELD_AOI(_VENC_DCLKSTPHO_ADDR, _VENC_DCLKSTPHO_##Field##, AND, OR, INV)
#define _VENC_DCLKSTPHO_DSHO_SHIFT (0)
#define _VENC_DCLKSTPHO_DSHO_MK(n) ((Uint16)(n) & 0x07ffu)
#define _VENC_DCLKSTPHO_DSHO_MASK (_VENC_DCLKSTPHO_DSHO_MK(0x07ffu))
#define _VENC_DCLKSTPHO_DSHO_CLR (~(_VENC_DCLKSTPHO_DSHO_MASK))
/*------------------------------------------------------------------------------*
* Register Macros for VENC DCLKVLDH register :
*
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -