v_frmbuf_rd
Xilinx SDK Drivers API Documentation
XV_frmbufrd_Config Struct Reference

This typedef contains configuration information for the frame buffer read core Each core instance should have a configuration structure associated. More...

Data Fields

u16 DeviceId
 Unique ID of device. More...
 
UINTPTR BaseAddress
 The base address of the core instance. More...
 
u16 PixPerClk
 Samples Per Clock. More...
 
u16 MaxWidth
 Maximum columns supported by core instance. More...
 
u16 MaxHeight
 Maximum rows supported by core instance. More...
 
u16 MaxDataWidth
 Maximum Data width of each channel. More...
 
u16 AXIMMDataWidth
 AXI-MM data width. More...
 
u16 AXIMMAddrWidth
 AXI-MM address width. More...
 
u16 RGBX8En
 RGBX8 support. More...
 
u16 YUVX8En
 YUVX8 support. More...
 
u16 YUYV8En
 YUYV8 support. More...
 
u16 RGBA8En
 RGBA8 support. More...
 
u16 YUVA8En
 YUVA8 support. More...
 
u16 RGBX10En
 RGBX10 support. More...
 
u16 YUVX10En
 YUVX10 support. More...
 
u16 Y_UV8En
 Y_UV8 support. More...
 
u16 Y_UV8_420En
 Y_UV8_420 support. More...
 
u16 RGB8En
 RGB8 support. More...
 
u16 YUV8En
 YUV8 support. More...
 
u16 Y_UV10En
 Y_UV10 support. More...
 
u16 Y_UV10_420En
 Y_UV10_420 support. More...
 
u16 Y8En
 Y8 support. More...
 
u16 Y10En
 Y10 support. More...
 
u16 BGRA8En
 BGRA8 support. More...
 
u16 BGRX8En
 BGRX8 support. More...
 
u16 UYVY8En
 UYVY8 support. More...
 
u16 BGR8En
 BGR8 support. More...
 
u16 Interlaced
 Interlaced support. More...
 

Detailed Description

This typedef contains configuration information for the frame buffer read core Each core instance should have a configuration structure associated.

Field Documentation

◆ AXIMMAddrWidth

u16 XV_frmbufrd_Config::AXIMMAddrWidth

AXI-MM address width.

◆ AXIMMDataWidth

u16 XV_frmbufrd_Config::AXIMMDataWidth

AXI-MM data width.

Referenced by XVFrmbufRd_DbgReportStatus().

◆ BaseAddress

UINTPTR XV_frmbufrd_Config::BaseAddress

The base address of the core instance.

Referenced by XVFrmbufRd_DbgReportStatus().

◆ BGR8En

u16 XV_frmbufrd_Config::BGR8En

BGR8 support.

Referenced by XVFrmbufRd_DbgReportStatus().

◆ BGRA8En

u16 XV_frmbufrd_Config::BGRA8En

BGRA8 support.

Referenced by XVFrmbufRd_DbgReportStatus().

◆ BGRX8En

u16 XV_frmbufrd_Config::BGRX8En

BGRX8 support.

Referenced by XVFrmbufRd_DbgReportStatus().

◆ DeviceId

u16 XV_frmbufrd_Config::DeviceId

Unique ID of device.

◆ Interlaced

u16 XV_frmbufrd_Config::Interlaced

◆ MaxDataWidth

u16 XV_frmbufrd_Config::MaxDataWidth

Maximum Data width of each channel.

Referenced by XVFrmbufRd_DbgReportStatus().

◆ MaxHeight

u16 XV_frmbufrd_Config::MaxHeight

Maximum rows supported by core instance.

◆ MaxWidth

u16 XV_frmbufrd_Config::MaxWidth

Maximum columns supported by core instance.

◆ PixPerClk

u16 XV_frmbufrd_Config::PixPerClk

◆ RGB8En

u16 XV_frmbufrd_Config::RGB8En

RGB8 support.

Referenced by XVFrmbufRd_DbgReportStatus().

◆ RGBA8En

u16 XV_frmbufrd_Config::RGBA8En

RGBA8 support.

Referenced by XVFrmbufRd_DbgReportStatus().

◆ RGBX10En

u16 XV_frmbufrd_Config::RGBX10En

RGBX10 support.

Referenced by XVFrmbufRd_DbgReportStatus().

◆ RGBX8En

u16 XV_frmbufrd_Config::RGBX8En

RGBX8 support.

Referenced by XVFrmbufRd_DbgReportStatus().

◆ UYVY8En

u16 XV_frmbufrd_Config::UYVY8En

UYVY8 support.

Referenced by XVFrmbufRd_DbgReportStatus().

◆ Y10En

u16 XV_frmbufrd_Config::Y10En

Y10 support.

Referenced by XVFrmbufRd_DbgReportStatus().

◆ Y8En

u16 XV_frmbufrd_Config::Y8En

Y8 support.

Referenced by XVFrmbufRd_DbgReportStatus().

◆ Y_UV10_420En

u16 XV_frmbufrd_Config::Y_UV10_420En

Y_UV10_420 support.

Referenced by XVFrmbufRd_DbgReportStatus().

◆ Y_UV10En

u16 XV_frmbufrd_Config::Y_UV10En

Y_UV10 support.

Referenced by XVFrmbufRd_DbgReportStatus().

◆ Y_UV8_420En

u16 XV_frmbufrd_Config::Y_UV8_420En

Y_UV8_420 support.

Referenced by XVFrmbufRd_DbgReportStatus().

◆ Y_UV8En

u16 XV_frmbufrd_Config::Y_UV8En

Y_UV8 support.

Referenced by XVFrmbufRd_DbgReportStatus().

◆ YUV8En

u16 XV_frmbufrd_Config::YUV8En

YUV8 support.

Referenced by XVFrmbufRd_DbgReportStatus().

◆ YUVA8En

u16 XV_frmbufrd_Config::YUVA8En

YUVA8 support.

Referenced by XVFrmbufRd_DbgReportStatus().

◆ YUVX10En

u16 XV_frmbufrd_Config::YUVX10En

YUVX10 support.

Referenced by XVFrmbufRd_DbgReportStatus().

◆ YUVX8En

u16 XV_frmbufrd_Config::YUVX8En

YUVX8 support.

Referenced by XVFrmbufRd_DbgReportStatus().

◆ YUYV8En

u16 XV_frmbufrd_Config::YUYV8En

YUYV8 support.

Referenced by XVFrmbufRd_DbgReportStatus().