| NUC472_NUC442_BSP V3.03.003 The Board Support Package for NUC472/NUC442

Modules | Macros | Variables
CAP Exported Constants
NUC472/NUC442 Device Driver » CAP Driver
Collaboration diagram for CAP Exported Constants:

## Modules
| CAP Exported Functions

## Macros
#define | CAP_CTL_CAPEN
#define | CAP_CTL_ADDRSW
#define | CAP_CTL_PKTEN
#define | CAP_CTL_PLNEN
#define | CAP_CTL_SHUTTER
#define | CAP_CTL_UPDATE
#define | CAP_CTL_RESET
#define | CAP_PAR_INFMT_YUV422
#define | CAP_PAR_INFMT_RGB565
#define | CAP_PAR_SENTYPE_CCIR601
#define | CAP_PAR_SENTYPE_CCIR656
#define | CAP_PAR_INDATORD_YUYV
#define | CAP_PAR_INDATORD_YVYU
#define | CAP_PAR_INDATORD_UYVY
#define | CAP_PAR_INDATORD_VYUY
#define | CAP_PAR_INDATORD_RGGB
#define | CAP_PAR_INDATORD_BGGR
#define | CAP_PAR_INDATORD_GBRG
#define | CAP_PAR_INDATORD_GRBG
#define | CAP_PAR_OUTFMT_YUV422
#define | CAP_PAR_OUTFMT_ONLY_Y
#define | CAP_PAR_OUTFMT_RGB555
#define | CAP_PAR_OUTFMT_RGB565
#define | CAP_PAR_PLNFMT_YUV422
#define | CAP_PAR_PLNFMT_YUV420
#define | CAP_PAR_VSP_LOW
#define | CAP_PAR_VSP_HIGH
#define | CAP_PAR_HSP_LOW
#define | CAP_PAR_HSP_HIGH
#define | CAP_PAR_PCLKP_LOW
#define | CAP_PAR_PCLKP_HIGH
#define | CAP_INT_VIEN_ENABLE
#define | CAP_INT_MEIEN_ENABLE
#define | CAP_INT_ADDRMIEN_ENABLE
#define | CAP_INT_MDIEN_ENABLE
#define | CAP_INVALID_INT ((int32_t)(0xFFFFFFFF-1))
#define | CAP_INVALID_BUF ((int32_t)(0xFFFFFFFF-2))
#define | CAP_INVALID_PIPE ((int32_t)(0xFFFFFFFF-3))
#define | CAP_TIMEOUT_ERR

## Variables
static uint32_t | u32EscapeFrame = 0

## Detailed Description

## Macro Definition Documentation

## ◆ CAP_CTL_ADDRSW

#define CAP_CTL_ADDRSW

CAP CTL setting for packet buffer address switch

Definition at line 37 of file cap.h.

## ◆ CAP_CTL_CAPEN

#define CAP_CTL_CAPEN

CAP CTL setting for enabling capture engine mode

Definition at line 36 of file cap.h.

## ◆ CAP_CTL_PKTEN

#define CAP_CTL_PKTEN

CAP CTL setting for enabling packet output mode

Definition at line 38 of file cap.h.

## ◆ CAP_CTL_PLNEN

#define CAP_CTL_PLNEN

CAP CTL setting for enabling planar output mode

Definition at line 39 of file cap.h.

## ◆ CAP_CTL_RESET

#define CAP_CTL_RESET

CAP CTL setting for capture reset

Definition at line 42 of file cap.h.

## ◆ CAP_CTL_SHUTTER

#define CAP_CTL_SHUTTER

CAP CTL setting for enabling shutter mode

Definition at line 40 of file cap.h.

## ◆ CAP_CTL_UPDATE

#define CAP_CTL_UPDATE

CAP CTL setting for enabling update register at new frame

Definition at line 41 of file cap.h.

## ◆ CAP_INT_ADDRMIEN_ENABLE

#define CAP_INT_ADDRMIEN_ENABLE

VININT setting for Memory Address Match Interrupt enable

Definition at line 83 of file cap.h.

## ◆ CAP_INT_MDIEN_ENABLE

#define CAP_INT_MDIEN_ENABLE

VININT setting for Motion Detection Output Finish Interrupt Enable enable

Definition at line 84 of file cap.h.

## ◆ CAP_INT_MEIEN_ENABLE

#define CAP_INT_MEIEN_ENABLE

VININT setting for Bus Master Transfer Error Interrupt enable

Definition at line 82 of file cap.h.

## ◆ CAP_INT_VIEN_ENABLE

#define CAP_INT_VIEN_ENABLE

VININT setting for Frame End Interrupt enable

Definition at line 81 of file cap.h.

## ◆ CAP_INVALID_BUF

#define CAP_INVALID_BUF ((int32_t)(0xFFFFFFFF-2))

Definition at line 92 of file cap.h.

## ◆ CAP_INVALID_INT

#define CAP_INVALID_INT ((int32_t)(0xFFFFFFFF-1))

Definition at line 91 of file cap.h.

## ◆ CAP_INVALID_PIPE

#define CAP_INVALID_PIPE ((int32_t)(0xFFFFFFFF-3))

Definition at line 93 of file cap.h.

## ◆ CAP_PAR_HSP_HIGH

#define CAP_PAR_HSP_HIGH

CAP PAR setting for Sensor Hsync Polarity

Definition at line 74 of file cap.h.

## ◆ CAP_PAR_HSP_LOW

#define CAP_PAR_HSP_LOW

CAP PAR setting for Sensor Hsync Polarity

Definition at line 73 of file cap.h.

## ◆ CAP_PAR_INDATORD_BGGR

#define CAP_PAR_INDATORD_BGGR

CAP PAR setting for Sensor Input Data Order, 0byte: b[0:4] G[5:8], 1byte G[0:2] R[3:8]

Definition at line 59 of file cap.h.

## ◆ CAP_PAR_INDATORD_GBRG

#define CAP_PAR_INDATORD_GBRG

CAP PAR setting for Sensor Input Data Order, 0byte: G[0:3] G[4:8], 1byte G[0:4] G[5:8]

Definition at line 60 of file cap.h.

## ◆ CAP_PAR_INDATORD_GRBG

#define CAP_PAR_INDATORD_GRBG

CAP PAR setting for Sensor Input Data Order, 0byte: G[0:3] G[4:8], 1byte G[0:4] G[5:8]

Definition at line 61 of file cap.h.

## ◆ CAP_PAR_INDATORD_RGGB

#define CAP_PAR_INDATORD_RGGB

CAP PAR setting for Sensor Input Data Order, 0byte: R[0:4] G[5:8], 1byte G[0:2] R[3:8]

Definition at line 58 of file cap.h.

## ◆ CAP_PAR_INDATORD_UYVY

#define CAP_PAR_INDATORD_UYVY

CAP PAR setting for Sensor Input Data Order, UYVY

Definition at line 55 of file cap.h.

## ◆ CAP_PAR_INDATORD_VYUY

#define CAP_PAR_INDATORD_VYUY

CAP PAR setting for Sensor Input Data Order, VYUY

Definition at line 56 of file cap.h.

## ◆ CAP_PAR_INDATORD_YUYV

#define CAP_PAR_INDATORD_YUYV

CAP PAR setting for Sensor Input Data Order, YUYV

Definition at line 53 of file cap.h.

## ◆ CAP_PAR_INDATORD_YVYU

#define CAP_PAR_INDATORD_YVYU

CAP PAR setting for Sensor Input Data Order, YVYU

Definition at line 54 of file cap.h.

## ◆ CAP_PAR_INFMT_RGB565

#define CAP_PAR_INFMT_RGB565

CAP PAR setting for Sensor Input Data RGB565 Format

Definition at line 48 of file cap.h.

## ◆ CAP_PAR_INFMT_YUV422

#define CAP_PAR_INFMT_YUV422

CAP PAR setting for Sensor Input Data YUV422 Format

Definition at line 47 of file cap.h.

## ◆ CAP_PAR_OUTFMT_ONLY_Y

#define CAP_PAR_OUTFMT_ONLY_Y

CAP PAR setting for Image Data ONLY_Y Format Output to System Memory

Definition at line 64 of file cap.h.

## ◆ CAP_PAR_OUTFMT_RGB555

#define CAP_PAR_OUTFMT_RGB555

CAP PAR setting for Image Data RGB555 Format Output to System Memory

Definition at line 65 of file cap.h.

## ◆ CAP_PAR_OUTFMT_RGB565

#define CAP_PAR_OUTFMT_RGB565

CAP PAR setting for Image Data RGB565 Format Output to System Memory

Definition at line 66 of file cap.h.

## ◆ CAP_PAR_OUTFMT_YUV422

#define CAP_PAR_OUTFMT_YUV422

CAP PAR setting for Image Data YUV422 Format Output to System Memory

Definition at line 63 of file cap.h.

## ◆ CAP_PAR_PCLKP_HIGH

#define CAP_PAR_PCLKP_HIGH

CAP PAR setting for Sensor Pixel Clock Polarity

Definition at line 76 of file cap.h.

## ◆ CAP_PAR_PCLKP_LOW

#define CAP_PAR_PCLKP_LOW

CAP PAR setting for Sensor Pixel Clock Polarity

Definition at line 75 of file cap.h.

## ◆ CAP_PAR_PLNFMT_YUV420

#define CAP_PAR_PLNFMT_YUV420

CAP PAR setting for Planar Output YUV420 Format

Definition at line 69 of file cap.h.

## ◆ CAP_PAR_PLNFMT_YUV422

#define CAP_PAR_PLNFMT_YUV422

CAP PAR setting for Planar Output YUV422 Format

Definition at line 68 of file cap.h.

## ◆ CAP_PAR_SENTYPE_CCIR601

#define CAP_PAR_SENTYPE_CCIR601

CAP PAR setting for Sensor Input CCIR601 Type

Definition at line 50 of file cap.h.

## ◆ CAP_PAR_SENTYPE_CCIR656

#define CAP_PAR_SENTYPE_CCIR656

CAP PAR setting for Sensor Input CCIR656 Type

Definition at line 51 of file cap.h.

## ◆ CAP_PAR_VSP_HIGH

#define CAP_PAR_VSP_HIGH

CAP PAR setting for Sensor Vsync Polarity

Definition at line 72 of file cap.h.

## ◆ CAP_PAR_VSP_LOW

#define CAP_PAR_VSP_LOW

CAP PAR setting for Sensor Vsync Polarity

Definition at line 71 of file cap.h.

## ◆ CAP_TIMEOUT_ERR

#define CAP_TIMEOUT_ERR

CAP operation abort due to timeout error

Definition at line 95 of file cap.h.

## Variable Documentation

## ◆ u32EscapeFrame

uint32_t u32EscapeFrame = 0
| static

Definition at line 87 of file cap.h.