![]() |
v_csc
Vitis Drivers API Documentation
|
This typedef contains configuration information for the CSC core. 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 supported by core instance. 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 | Is422Enabled |
| 4:2:2 color format supported by core instance More... | |
| u16 | Is420Enabled |
| 4:2:0 color format supported by core instance More... | |
| u16 | IsDemoWindowEnabled |
| CSC demo window supported by core instance. More... | |
This typedef contains configuration information for the CSC core.
Each core instance should have a configuration structure associated.
| UINTPTR XV_csc_Config::BaseAddress |
The base address of the core instance.
Referenced by XV_csc_CfgInitialize(), XV_csc_DisableAutoRestart(), XV_csc_EnableAutoRestart(), XV_csc_Get_HwReg_BOffset_2_V(), XV_csc_Get_HwReg_BOffset_V(), XV_csc_Get_HwReg_ClampMin_2_V(), XV_csc_Get_HwReg_ClampMin_V(), XV_csc_Get_HwReg_ClipMax_2_V(), XV_csc_Get_HwReg_ClipMax_V(), XV_csc_Get_HwReg_ColEnd(), XV_csc_Get_HwReg_ColStart(), XV_csc_Get_HwReg_GOffset_2_V(), XV_csc_Get_HwReg_GOffset_V(), XV_csc_Get_HwReg_height(), XV_csc_Get_HwReg_InVideoFormat(), XV_csc_Get_HwReg_K11(), XV_csc_Get_HwReg_K11_2(), XV_csc_Get_HwReg_K12(), XV_csc_Get_HwReg_K12_2(), XV_csc_Get_HwReg_K13(), XV_csc_Get_HwReg_K13_2(), XV_csc_Get_HwReg_K21(), XV_csc_Get_HwReg_K21_2(), XV_csc_Get_HwReg_K22(), XV_csc_Get_HwReg_K22_2(), XV_csc_Get_HwReg_K23(), XV_csc_Get_HwReg_K23_2(), XV_csc_Get_HwReg_K31(), XV_csc_Get_HwReg_K31_2(), XV_csc_Get_HwReg_K32(), XV_csc_Get_HwReg_K32_2(), XV_csc_Get_HwReg_K33(), XV_csc_Get_HwReg_K33_2(), XV_csc_Get_HwReg_OutVideoFormat(), XV_csc_Get_HwReg_ROffset_2_V(), XV_csc_Get_HwReg_ROffset_V(), XV_csc_Get_HwReg_RowEnd(), XV_csc_Get_HwReg_RowStart(), XV_csc_Get_HwReg_width(), XV_csc_Initialize(), XV_csc_InterruptClear(), XV_csc_InterruptDisable(), XV_csc_InterruptEnable(), XV_csc_InterruptGetEnabled(), XV_csc_InterruptGetStatus(), XV_csc_InterruptGlobalDisable(), XV_csc_InterruptGlobalEnable(), XV_csc_IsDone(), XV_csc_IsIdle(), XV_csc_IsReady(), XV_csc_Set_HwReg_BOffset_2_V(), XV_csc_Set_HwReg_BOffset_V(), XV_csc_Set_HwReg_ClampMin_2_V(), XV_csc_Set_HwReg_ClampMin_V(), XV_csc_Set_HwReg_ClipMax_2_V(), XV_csc_Set_HwReg_ClipMax_V(), XV_csc_Set_HwReg_ColEnd(), XV_csc_Set_HwReg_ColStart(), XV_csc_Set_HwReg_GOffset_2_V(), XV_csc_Set_HwReg_GOffset_V(), XV_csc_Set_HwReg_height(), XV_csc_Set_HwReg_InVideoFormat(), XV_csc_Set_HwReg_K11(), XV_csc_Set_HwReg_K11_2(), XV_csc_Set_HwReg_K12(), XV_csc_Set_HwReg_K12_2(), XV_csc_Set_HwReg_K13(), XV_csc_Set_HwReg_K13_2(), XV_csc_Set_HwReg_K21(), XV_csc_Set_HwReg_K21_2(), XV_csc_Set_HwReg_K22(), XV_csc_Set_HwReg_K22_2(), XV_csc_Set_HwReg_K23(), XV_csc_Set_HwReg_K23_2(), XV_csc_Set_HwReg_K31(), XV_csc_Set_HwReg_K31_2(), XV_csc_Set_HwReg_K32(), XV_csc_Set_HwReg_K32_2(), XV_csc_Set_HwReg_K33(), XV_csc_Set_HwReg_K33_2(), XV_csc_Set_HwReg_OutVideoFormat(), XV_csc_Set_HwReg_ROffset_2_V(), XV_csc_Set_HwReg_ROffset_V(), XV_csc_Set_HwReg_RowEnd(), XV_csc_Set_HwReg_RowStart(), XV_csc_Set_HwReg_width(), XV_csc_Start(), and XV_CscDbgReportStatus().
| u16 XV_csc_Config::DeviceId |
Unique ID of device.
| u16 XV_csc_Config::Is420Enabled |
4:2:0 color format supported by core instance
| u16 XV_csc_Config::Is422Enabled |
4:2:2 color format supported by core instance
| u16 XV_csc_Config::IsDemoWindowEnabled |
CSC demo window supported by core instance.
| u16 XV_csc_Config::MaxDataWidth |
Maximum Data width of each channel.
| u16 XV_csc_Config::MaxHeight |
Maximum rows supported by core instance.
| u16 XV_csc_Config::MaxWidth |
Maximum columns supported by core instance.
| u16 XV_csc_Config::PixPerClk |
Samples Per Clock supported by core instance.