PDK API Guide for J721E
CSITX Configuration and Hardware Operation Information

Introduction

The following definitions specify the driver operation environment that is defined by hardware configuration or client code. These defines are located in the header file of the core driver.

Macros

#define CSITX_BPP_YUV_420_8_LEGACY   (1.5)
 
#define CSITX_BPP_YUV_420_8   (1U)
 
#define CSITX_BPP_YUV_420_10   (1.25)
 
#define CSITX_BPP_YUV422_8   (2U)
 
#define CSITX_BPP_YUV422_10   (2.5)
 
#define CSITX_BPP_RGB888   (3U)
 
#define CSITX_BPP_RGB666   (2.25)
 
#define CSITX_BPP_RGB565   (2U)
 
#define CSITX_BPP_RGB555   (2U)
 
#define CSITX_BPP_RGB444   (2U)
 
#define CSITX_MAGIC_NUMBER   0x50250300U
 

Macro Definition Documentation

#define CSITX_BPP_YUV_420_8_LEGACY   (1.5)

Bytes per pixel values for the supported pixel formats

YUV420 8-bit (legacy)

#define CSITX_BPP_YUV_420_8   (1U)

YUV420 8-bit

#define CSITX_BPP_YUV_420_10   (1.25)

YUV420 10-bit

#define CSITX_BPP_YUV422_8   (2U)

YUV422 8-bit

#define CSITX_BPP_YUV422_10   (2.5)

YUV422 10-bit

#define CSITX_BPP_RGB888   (3U)

RGB888

#define CSITX_BPP_RGB666   (2.25)

RGB666

#define CSITX_BPP_RGB565   (2U)

RGB565

#define CSITX_BPP_RGB555   (2U)

RGB555

#define CSITX_BPP_RGB444   (2U)

RGB444

#define CSITX_MAGIC_NUMBER   0x50250300U

Magic number value