![]() |
v_frmbuf_rd
Vitis Drivers API Documentation
|
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 | RGBX12En |
| RGBX12 support. More... | |
| u16 | RGB16En |
| RGB16 support. More... | |
| u16 | YUVX12En |
| YUVX12 support. More... | |
| u16 | Y_UV12En |
| Y_UV12 support. More... | |
| u16 | Y_UV12_420En |
| Y_UV12_420 support. More... | |
| u16 | Y12En |
| Y12 support. More... | |
| u16 | YUV16En |
| YUV16 support. More... | |
| u16 | Y_UV16En |
| Y_UV16 support. More... | |
| u16 | Y_UV16_420En |
| Y_UV16_420 support. More... | |
| u16 | Y16En |
| Y16 support. More... | |
| u16 | Y_U_V8En |
| Y_U_V8 support. More... | |
| u16 | Y_U_V10En |
| Y_U_V10 support. More... | |
| u16 | Y_U_V8_420En |
| Y_U_V8_420 support. More... | |
| u16 | Y_U_V12En |
| Y_U_V12 support. More... | |
| u16 | Interlaced |
| Interlaced support. More... | |
| u16 | IsTileFormat |
| Tile format support. More... | |
This typedef contains configuration information for the frame buffer read core Each core instance should have a configuration structure associated.
| u16 XV_frmbufrd_Config::AXIMMAddrWidth |
AXI-MM address width.
| u16 XV_frmbufrd_Config::AXIMMDataWidth |
AXI-MM data width.
Referenced by main(), and XVFrmbufRd_DbgReportStatus().
| UINTPTR XV_frmbufrd_Config::BaseAddress |
The base address of the core instance.
Referenced by XV_frmbufrd_CfgInitialize(), XV_frmbufrd_DisableAutoRestart(), XV_frmbufrd_EnableAutoRestart(), XV_frmbufrd_Get_FlushDone(), XV_frmbufrd_Get_HwReg_fid_error(), XV_frmbufrd_Get_HwReg_fidOutMode(), XV_frmbufrd_Get_HwReg_field_id(), XV_frmbufrd_Get_HwReg_field_out(), XV_frmbufrd_Get_HwReg_frm_buffer2_V(), XV_frmbufrd_Get_HwReg_frm_buffer3_V(), XV_frmbufrd_Get_HwReg_frm_buffer_V(), XV_frmbufrd_Get_HwReg_height(), XV_frmbufrd_Get_HwReg_stride(), XV_frmbufrd_Get_HwReg_video_format(), XV_frmbufrd_Get_HwReg_width(), XV_frmbufrd_Initialize(), XV_frmbufrd_InterruptClear(), XV_frmbufrd_InterruptDisable(), XV_frmbufrd_InterruptEnable(), XV_frmbufrd_InterruptGetEnabled(), XV_frmbufrd_InterruptGetStatus(), XV_frmbufrd_InterruptGlobalDisable(), XV_frmbufrd_InterruptGlobalEnable(), XV_frmbufrd_IsDone(), XV_frmbufrd_IsIdle(), XV_frmbufrd_IsReady(), XV_frmbufrd_Set_HwReg_fidOutMode(), XV_frmbufrd_Set_HwReg_field_id(), XV_frmbufrd_Set_HwReg_frm_buffer2_V(), XV_frmbufrd_Set_HwReg_frm_buffer3_V(), XV_frmbufrd_Set_HwReg_frm_buffer_V(), XV_frmbufrd_Set_HwReg_height(), XV_frmbufrd_Set_HwReg_stride(), XV_frmbufrd_Set_HwReg_video_format(), XV_frmbufrd_Set_HwReg_width(), XV_frmbufrd_SetFlushbit(), XV_frmbufrd_Start(), and XVFrmbufRd_DbgReportStatus().
| u16 XV_frmbufrd_Config::BGR8En |
BGR8 support.
Referenced by XVFrmbufRd_DbgReportStatus().
| u16 XV_frmbufrd_Config::BGRA8En |
BGRA8 support.
Referenced by XVFrmbufRd_DbgReportStatus().
| u16 XV_frmbufrd_Config::BGRX8En |
BGRX8 support.
Referenced by XVFrmbufRd_DbgReportStatus().
| u16 XV_frmbufrd_Config::DeviceId |
Unique ID of device.
| u16 XV_frmbufrd_Config::Interlaced |
Interlaced support.
Referenced by XV_frmbufrd_Get_HwReg_field_id(), XV_frmbufrd_Set_HwReg_field_id(), XVFrmbufRd_DbgReportStatus(), XVFrmbufRd_Get_FidErrorCount(), XVFrmbufRd_Get_FidErrorOut(), XVFrmbufRd_Get_FidOutMode(), XVFrmbufRd_Get_FieldOut(), XVFrmbufRd_GetFieldID(), XVFrmbufRd_Set_FidOutMode(), and XVFrmbufRd_SetFieldID().
| u16 XV_frmbufrd_Config::IsTileFormat |
Tile format support.
Referenced by XVFrmbufRd_DbgReportStatus().
| u16 XV_frmbufrd_Config::MaxDataWidth |
Maximum Data width of each channel.
Referenced by main(), and XVFrmbufRd_DbgReportStatus().
| u16 XV_frmbufrd_Config::MaxHeight |
Maximum rows supported by core instance.
| u16 XV_frmbufrd_Config::MaxWidth |
Maximum columns supported by core instance.
| u16 XV_frmbufrd_Config::PixPerClk |
Samples Per Clock.
Referenced by main(), XVFrmbufRd_DbgReportStatus(), XVFrmbufRd_SetBufferAddr(), XVFrmbufRd_SetChromaBufferAddr(), XVFrmbufRd_SetMemFormat(), and XVFrmbufRd_SetVChromaBufferAddr().
| u16 XV_frmbufrd_Config::RGB16En |
RGB16 support.
Referenced by XVFrmbufRd_DbgReportStatus().
| u16 XV_frmbufrd_Config::RGB8En |
RGB8 support.
Referenced by XVFrmbufRd_DbgReportStatus().
| u16 XV_frmbufrd_Config::RGBA8En |
RGBA8 support.
Referenced by XVFrmbufRd_DbgReportStatus().
| u16 XV_frmbufrd_Config::RGBX10En |
RGBX10 support.
Referenced by XVFrmbufRd_DbgReportStatus().
| u16 XV_frmbufrd_Config::RGBX12En |
RGBX12 support.
Referenced by XVFrmbufRd_DbgReportStatus().
| u16 XV_frmbufrd_Config::RGBX8En |
RGBX8 support.
Referenced by XVFrmbufRd_DbgReportStatus().
| u16 XV_frmbufrd_Config::UYVY8En |
UYVY8 support.
Referenced by XVFrmbufRd_DbgReportStatus().
| u16 XV_frmbufrd_Config::Y10En |
Y10 support.
Referenced by XVFrmbufRd_DbgReportStatus().
| u16 XV_frmbufrd_Config::Y12En |
Y12 support.
Referenced by XVFrmbufRd_DbgReportStatus().
| u16 XV_frmbufrd_Config::Y16En |
Y16 support.
Referenced by XVFrmbufRd_DbgReportStatus().
| u16 XV_frmbufrd_Config::Y8En |
Y8 support.
Referenced by XVFrmbufRd_DbgReportStatus().
| u16 XV_frmbufrd_Config::Y_U_V10En |
Y_U_V10 support.
Referenced by XVFrmbufRd_DbgReportStatus().
| u16 XV_frmbufrd_Config::Y_U_V12En |
Y_U_V12 support.
Referenced by XVFrmbufRd_DbgReportStatus().
| u16 XV_frmbufrd_Config::Y_U_V8_420En |
Y_U_V8_420 support.
Referenced by XVFrmbufRd_DbgReportStatus().
| u16 XV_frmbufrd_Config::Y_U_V8En |
Y_U_V8 support.
Referenced by XVFrmbufRd_DbgReportStatus().
| u16 XV_frmbufrd_Config::Y_UV10_420En |
Y_UV10_420 support.
Referenced by XVFrmbufRd_DbgReportStatus().
| u16 XV_frmbufrd_Config::Y_UV10En |
Y_UV10 support.
Referenced by XVFrmbufRd_DbgReportStatus().
| u16 XV_frmbufrd_Config::Y_UV12_420En |
Y_UV12_420 support.
Referenced by XVFrmbufRd_DbgReportStatus().
| u16 XV_frmbufrd_Config::Y_UV12En |
Y_UV12 support.
Referenced by XVFrmbufRd_DbgReportStatus().
| u16 XV_frmbufrd_Config::Y_UV16_420En |
Y_UV16_420 support.
Referenced by XVFrmbufRd_DbgReportStatus().
| u16 XV_frmbufrd_Config::Y_UV16En |
Y_UV16 support.
Referenced by XVFrmbufRd_DbgReportStatus().
| u16 XV_frmbufrd_Config::Y_UV8_420En |
Y_UV8_420 support.
Referenced by XVFrmbufRd_DbgReportStatus().
| u16 XV_frmbufrd_Config::Y_UV8En |
Y_UV8 support.
Referenced by XVFrmbufRd_DbgReportStatus().
| u16 XV_frmbufrd_Config::YUV16En |
YUV16 support.
Referenced by XVFrmbufRd_DbgReportStatus().
| u16 XV_frmbufrd_Config::YUV8En |
YUV8 support.
Referenced by XVFrmbufRd_DbgReportStatus().
| u16 XV_frmbufrd_Config::YUVA8En |
YUVA8 support.
Referenced by XVFrmbufRd_DbgReportStatus().
| u16 XV_frmbufrd_Config::YUVX10En |
YUVX10 support.
Referenced by XVFrmbufRd_DbgReportStatus().
| u16 XV_frmbufrd_Config::YUVX12En |
YUVX12 support.
Referenced by XVFrmbufRd_DbgReportStatus().
| u16 XV_frmbufrd_Config::YUVX8En |
YUVX8 support.
Referenced by XVFrmbufRd_DbgReportStatus().
| u16 XV_frmbufrd_Config::YUYV8En |
YUYV8 support.
Referenced by XVFrmbufRd_DbgReportStatus().