PDK API Guide for J721E

Introduction

Data types used by DS90UB960 FPD-Link device library.

Macros

#define BOARD_FPD_UB953_PORT_0_SER_ALIAS_ADDR   (0x74U)
 
#define BOARD_PORT_0_SENSOR_ALIAS_ADDR   (0x40U)
 
#define BOARD_FPD_UB953_PORT_1_SER_ALIAS_ADDR   (0x76U)
 
#define BOARD_PORT_1_SENSOR_ALIAS_ADDR   (0x42U)
 
#define BOARD_FPD_UB953_PORT_2_SER_ALIAS_ADDR   (0x78U)
 
#define BOARD_PORT_2_SENSOR_ALIAS_ADDR   (0x44U)
 
#define BOARD_FPD_UB953_PORT_3_SER_ALIAS_ADDR   (0x7AU)
 
#define BOARD_PORT_3_SENSOR_ALIAS_ADDR   (0x46U)
 

Pattern type for generation

Id for pattern generation.

#define BOARD_FPD_UB960_PG_RGB888_1280_720_30_FPS   ((uint32_t) 0x0U)
 Pattern type: RGB888 1280x720 30fps. More...
 
#define BOARD_FPD_UB960_PG_RGB888_1920_1080_30_FPS   ((uint32_t) 0x1U)
 Pattern type: RGB888 1920x1080 30fps. More...
 
#define BOARD_FPD_UB960_UB953_PG_RGB888_1920_1080_30_FPS   ((uint32_t) 0x2U)
 Pattern type: RGB888 1920x1080 30fps from UB953. More...
 
#define BOARD_FPD_UB960_PG_MAX   ((uint32_t) 0x3U)
 Pattern type: Maximum Val. More...
 

CSIRX Module instance

CSIRX Module instance used to get the I2C instance.

#define BOARD_CSI_INST_0   ((uint32_t) 0x0U)
 CSIRX Instance: 0. More...
 
#define BOARD_CSI_INST_1   ((uint32_t) 0x1U)
 CSIRX Instance: 1. More...
 

Macro Definition Documentation

#define BOARD_FPD_UB953_PORT_0_SER_ALIAS_ADDR   (0x74U)

Serializer address

#define BOARD_PORT_0_SENSOR_ALIAS_ADDR   (0x40U)

Sensor address

#define BOARD_FPD_UB953_PORT_1_SER_ALIAS_ADDR   (0x76U)

Serializer address

#define BOARD_PORT_1_SENSOR_ALIAS_ADDR   (0x42U)

Sensor address

#define BOARD_FPD_UB953_PORT_2_SER_ALIAS_ADDR   (0x78U)

Serializer address

#define BOARD_PORT_2_SENSOR_ALIAS_ADDR   (0x44U)

Sensor address

#define BOARD_FPD_UB953_PORT_3_SER_ALIAS_ADDR   (0x7AU)

Serializer address

#define BOARD_PORT_3_SENSOR_ALIAS_ADDR   (0x46U)

Sensor address

#define BOARD_FPD_UB960_PG_RGB888_1280_720_30_FPS   ((uint32_t) 0x0U)

Pattern type: RGB888 1280x720 30fps.

#define BOARD_FPD_UB960_PG_RGB888_1920_1080_30_FPS   ((uint32_t) 0x1U)

Pattern type: RGB888 1920x1080 30fps.

#define BOARD_FPD_UB960_UB953_PG_RGB888_1920_1080_30_FPS   ((uint32_t) 0x2U)

Pattern type: RGB888 1920x1080 30fps from UB953.

#define BOARD_FPD_UB960_PG_MAX   ((uint32_t) 0x3U)

Pattern type: Maximum Val.

#define BOARD_CSI_INST_0   ((uint32_t) 0x0U)

CSIRX Instance: 0.

#define BOARD_CSI_INST_1   ((uint32_t) 0x1U)

CSIRX Instance: 1.