| M480 BSP V3.05.001 The Board Support Package for M480 Series

Data Structures
ccap_reg.h File Reference

CCAP register definition header file. More...

Go to the source code of this file.

## Data Structures
struct | CCAP_T

## Macros
#define | CCAP_CTL_CCAPEN_Pos (0)
#define | CCAP_CTL_CCAPEN_Msk (0x1ul << CCAP_CTL_CCAPEN_Pos)
#define | CCAP_CTL_ADDRSW_Pos (3)
#define | CCAP_CTL_ADDRSW_Msk (0x1ul << CCAP_CTL_ADDRSW_Pos)
#define | CCAP_CTL_PLNEN_Pos (5)
#define | CCAP_CTL_PLNEN_Msk (0x1ul << CCAP_CTL_PLNEN_Pos)
#define | CCAP_CTL_PKTEN_Pos (6)
#define | CCAP_CTL_PKTEN_Msk (0x1ul << CCAP_CTL_PKTEN_Pos)
#define | CCAP_CTL_MONO_Pos (7)
#define | CCAP_CTL_MONO_Msk (0x1ul << CCAP_CTL_MONO_Pos)
#define | CCAP_CTL_SHUTTER_Pos (16)
#define | CCAP_CTL_SHUTTER_Msk (0x1ul << CCAP_CTL_SHUTTER_Pos)
#define | CCAP_CTL_MY4_SWAP_Pos (17)
#define | CCAP_CTL_MY4_SWAP_Msk (0x1ul << CCAP_CTL_MY4_SWAP_Pos)
#define | CCAP_CTL_MY8_MY4_Pos (18)
#define | CCAP_CTL_MY8_MY4_Msk (0x1ul << CCAP_CTL_MY8_MY4_Pos)
#define | CCAP_CTL_Luma_Y_One_Pos (19)
#define | CCAP_CTL_Luma_Y_One_Msk (0x1ul << CCAP_CTL_Luma_Y_One_Pos)
#define | CCAP_CTL_UPDATE_Pos (20)
#define | CCAP_CTL_UPDATE_Msk (0x1ul << CCAP_CTL_UPDATE_Pos)
#define | CCAP_CTL_VPRST_Pos (24)
#define | CCAP_CTL_VPRST_Msk (0x1ul << CCAP_CTL_VPRST_Pos)
#define | CCAP_PAR_INFMT_Pos (0)
#define | CCAP_PAR_INFMT_Msk (0x1ul << CCAP_PAR_INFMT_Pos)
#define | CCAP_PAR_SENTYPE_Pos (1)
#define | CCAP_PAR_SENTYPE_Msk (0x1ul << CCAP_PAR_SENTYPE_Pos)
#define | CCAP_PAR_INDATORD_Pos (2)
#define | CCAP_PAR_INDATORD_Msk (0x3ul << CCAP_PAR_INDATORD_Pos)
#define | CCAP_PAR_OUTFMT_Pos (4)
#define | CCAP_PAR_OUTFMT_Msk (0x3ul << CCAP_PAR_OUTFMT_Pos)
#define | CCAP_PAR_RANGE_Pos (6)
#define | CCAP_PAR_RANGE_Msk (0x1ul << CCAP_PAR_RANGE_Pos)
#define | CCAP_PAR_PLNFMT_Pos (7)
#define | CCAP_PAR_PLNFMT_Msk (0x1ul << CCAP_PAR_PLNFMT_Pos)
#define | CCAP_PAR_PCLKP_Pos (8)
#define | CCAP_PAR_PCLKP_Msk (0x1ul << CCAP_PAR_PCLKP_Pos)
#define | CCAP_PAR_HSP_Pos (9)
#define | CCAP_PAR_HSP_Msk (0x1ul << CCAP_PAR_HSP_Pos)
#define | CCAP_PAR_VSP_Pos (10)
#define | CCAP_PAR_VSP_Msk (0x1ul << CCAP_PAR_VSP_Pos)
#define | CCAP_PAR_COLORCTL_Pos (11)
#define | CCAP_PAR_COLORCTL_Msk (0x3ul << CCAP_PAR_COLORCTL_Pos)
#define | CCAP_PAR_FBB_Pos (18)
#define | CCAP_PAR_FBB_Msk (0x1ul << CCAP_PAR_FBB_Pos)
#define | CCAP_INT_VINTF_Pos (0)
#define | CCAP_INT_VINTF_Msk (0x1ul << CCAP_INT_VINTF_Pos)
#define | CCAP_INT_MEINTF_Pos (1)
#define | CCAP_INT_MEINTF_Msk (0x1ul << CCAP_INT_MEINTF_Pos)
#define | CCAP_INT_ADDRMINTF_Pos (3)
#define | CCAP_INT_ADDRMINTF_Msk (0x1ul << CCAP_INT_ADDRMINTF_Pos)
#define | CCAP_INT_MDINTF_Pos (4)
#define | CCAP_INT_MDINTF_Msk (0x1ul << CCAP_INT_MDINTF_Pos)
#define | CCAP_INT_VIEN_Pos (16)
#define | CCAP_INT_VIEN_Msk (0x1ul << CCAP_INT_VIEN_Pos)
#define | CCAP_INT_MEIEN_Pos (17)
#define | CCAP_INT_MEIEN_Msk (0x1ul << CCAP_INT_MEIEN_Pos)
#define | CCAP_INT_ADDRMIEN_Pos (19)
#define | CCAP_INT_ADDRMIEN_Msk (0x1ul << CCAP_INT_ADDRMIEN_Pos)
#define | CCAP_CWSP_CWSADDRH_Pos (0)
#define | CCAP_CWSP_CWSADDRH_Msk (0xffful << CCAP_CWSP_CWSADDRH_Pos)
#define | CCAP_CWSP_CWSADDRV_Pos (16)
#define | CCAP_CWSP_CWSADDRV_Msk (0x7fful << CCAP_CWSP_CWSADDRV_Pos)
#define | CCAP_CWS_CWW_Pos (0)
#define | CCAP_CWS_CWW_Msk (0xffful << CCAP_CWS_CWW_Pos)
#define | CCAP_CWS_CWH_Pos (16)
#define | CCAP_CWS_CWH_Msk (0x7fful << CCAP_CWS_CWH_Pos)
#define | CCAP_PKTSL_PKTSHML_Pos (0)
#define | CCAP_PKTSL_PKTSHML_Msk (0xfful << CCAP_PKTSL_PKTSHML_Pos)
#define | CCAP_PKTSL_PKTSHNL_Pos (8)
#define | CCAP_PKTSL_PKTSHNL_Msk (0xfful << CCAP_PKTSL_PKTSHNL_Pos)
#define | CCAP_PKTSL_PKTSVML_Pos (16)
#define | CCAP_PKTSL_PKTSVML_Msk (0xfful << CCAP_PKTSL_PKTSVML_Pos)
#define | CCAP_PKTSL_PKTSVNL_Pos (24)
#define | CCAP_PKTSL_PKTSVNL_Msk (0xfful << CCAP_PKTSL_PKTSVNL_Pos)
#define | CCAP_FRCTL_FRM_Pos (0)
#define | CCAP_FRCTL_FRM_Msk (0x3ful << CCAP_FRCTL_FRM_Pos)
#define | CCAP_FRCTL_FRN_Pos (8)
#define | CCAP_FRCTL_FRN_Msk (0x3ful << CCAP_FRCTL_FRN_Pos)
#define | CCAP_STRIDE_PKTSTRIDE_Pos (0)
#define | CCAP_STRIDE_PKTSTRIDE_Msk (0x3ffful << CCAP_STRIDE_PKTSTRIDE_Pos)
#define | CCAP_STRIDE_PLNSTRIDE_Pos (16)
#define | CCAP_STRIDE_PLNSTRIDE_Msk (0x3ffful << CCAP_STRIDE_PLNSTRIDE_Pos)
#define | CCAP_FIFOTH_PLNVFTH_Pos (0)
#define | CCAP_FIFOTH_PLNVFTH_Msk (0xful << CCAP_FIFOTH_PLNVFTH_Pos)
#define | CCAP_FIFOTH_PLNUFTH_Pos (8)
#define | CCAP_FIFOTH_PLNUFTH_Msk (0xful << CCAP_FIFOTH_PLNUFTH_Pos)
#define | CCAP_FIFOTH_PLNYFTH_Pos (16)
#define | CCAP_FIFOTH_PLNYFTH_Msk (0x1ful << CCAP_FIFOTH_PLNYFTH_Pos)
#define | CCAP_FIFOTH_PKTFTH_Pos (24)
#define | CCAP_FIFOTH_PKTFTH_Msk (0x1ful << CCAP_FIFOTH_PKTFTH_Pos)
#define | CCAP_FIFOTH_OVF_Pos (31)
#define | CCAP_FIFOTH_OVF_Msk (0x1ul << CCAP_FIFOTH_OVF_Pos)
#define | CCAP_CMPADDR_CMPADDR_Pos (0)
#define | CCAP_CMPADDR_CMPADDR_Msk (0xfffffffful << CCAP_CMPADDR_CMPADDR_Pos)
#define | CCAP_PKTSM_PKTSHMH_Pos (0)
#define | CCAP_PKTSM_PKTSHMH_Msk (0xfful << CCAP_PKTSM_PKTSHMH_Pos)
#define | CCAP_PKTSM_PKTSHNH_Pos (8)
#define | CCAP_PKTSM_PKTSHNH_Msk (0xfful << CCAP_PKTSM_PKTSHNH_Pos)
#define | CCAP_PKTSM_PKTSVMH_Pos (16)
#define | CCAP_PKTSM_PKTSVMH_Msk (0xfful << CCAP_PKTSM_PKTSVMH_Pos)
#define | CCAP_PKTSM_PKTSVNH_Pos (24)
#define | CCAP_PKTSM_PKTSVNH_Msk (0xfful << CCAP_PKTSM_PKTSVNH_Pos)
#define | CCAP_PKTBA0_BASEADDR_Pos (0)
#define | CCAP_PKTBA0_BASEADDR_Msk (0xfffffffful << CCAP_PKTBA0_BASEADDR_Pos)

## Detailed Description

CCAP register definition header file.

Version
  V1.00 SPDX-License-Identifier: Apache-2.0

Copyright
  (C) 2017-2020 Nuvoton Technology Corp. All rights reserved.

Definition in file ccap_reg.h.