lvds_vsync_type_t
Description
Defines the LVDS VSync (vertical sync) type.
Prototype
typedef enum {
LVDS_VSYNC_NORMAL = 0x00,
LVDS_VSYNC_SHARE = 0x01,
LVDS_VSYNC_HCONNECT = 0x02,
LVDS_VSYNC_BUTT
} lvds_vsync_type_t;
Members
Member |
Description |
|---|---|
LVDS_VSYNC_NORMAL |
The long and short exposure frames have independent SOF-EOF and SOL-EOL or invalid SAV-invalid EAV and valid SAV-valid EAV. |
LVDS_VSYNC_SHARE |
The long and short exposure frames share a pair of SOF-EOF flags, and the first few lines of the short exposure frame are filled with fixed values. |
LVDS_VSYNC_HCONNECT |
The long and short exposure frames share a pair of SAV-EAV flags, and blanking with a fixed period is between the long and short exposure frames. |
References
- LVDS_VSYNC_SHARE synchronization mode:
SOF
Long Exposure
EOL
Horizontal Blanking
SOL
Padding
EOL
Horizontal Blanking
SOL
Short Exposure
Padding
EOF
SOV
V.BLK
EOV
-
SOV
V.BLK
EOV
-
- LVDS_VSYNC_HCONNECT synchronization mode:
SAV
Long Exposure
frame
Horizontal Blanking(fix period)
V.BLK
Horizontal Blanking(fix period)
V.BLK
EAV
Horizontal Blanking
Short ExposureFrame1
Short Exposure Frame2
V.BLK
V.BLK
V.BLK
-