cresample
Xilinx SDK Drivers API Documentation
XCresample_Config Struct Reference

This typedef contains configuration information for a Video device. More...

Data Fields

u16 DeviceId
 DeviceId is the unique ID of the device. More...
 
u32 BaseAddress
 BaseAddress is the physical base address of the device's registers. More...
 
u32 SlaveAxisVideoFormat
 Slave axis video format. More...
 
u32 MasterAxisVideoFormat
 Master axis video format. More...
 
u32 SlaveAxiClkFreqHz
 Slave clock frequency. More...
 
u16 HasIntcIf
 Has interrupt control. More...
 
u16 HasDebug
 Has debug GUI specified. More...
 
u32 MaxColumns
 Maximum columns. More...
 
u32 ActiveRows
 Active rows. More...
 
u32 ActiveColumns
 Active columns. More...
 
u8 ChromaParity
 Chroma parity. More...
 
u8 FieldParity
 Chroma parity. More...
 
u32 Interlaced
 Interlaced value. More...
 
u32 NumHTaps
 Horizontal taps. More...
 
u32 NumVTaps
 Vertical taps. More...
 
u32 ConvertType
 Convert type. More...
 
u32 CoefWidth
 Coefficient width. More...
 

Detailed Description

This typedef contains configuration information for a Video device.

Each Video device should have a configuration structure associated

Field Documentation

◆ ActiveColumns

u32 XCresample_Config::ActiveColumns

Active columns.

◆ ActiveRows

u32 XCresample_Config::ActiveRows

Active rows.

◆ BaseAddress

◆ ChromaParity

u8 XCresample_Config::ChromaParity

Chroma parity.

◆ CoefWidth

u32 XCresample_Config::CoefWidth

Coefficient width.

◆ ConvertType

u32 XCresample_Config::ConvertType

◆ DeviceId

u16 XCresample_Config::DeviceId

DeviceId is the unique ID of the device.

◆ FieldParity

u8 XCresample_Config::FieldParity

Chroma parity.

◆ HasDebug

◆ HasIntcIf

u16 XCresample_Config::HasIntcIf

Has interrupt control.

Referenced by XCresample_IntrHandler().

◆ Interlaced

u32 XCresample_Config::Interlaced

Interlaced value.

Referenced by XCresample_SetFieldParity().

◆ MasterAxisVideoFormat

u32 XCresample_Config::MasterAxisVideoFormat

Master axis video format.

◆ MaxColumns

u32 XCresample_Config::MaxColumns

Maximum columns.

◆ NumHTaps

u32 XCresample_Config::NumHTaps

Horizontal taps.

Referenced by CresampleTypeConversion(), and XCresample_SetHCoefs().

◆ NumVTaps

u32 XCresample_Config::NumVTaps

Vertical taps.

Referenced by CresampleTypeConversion(), and XCresample_SetVCoefs().

◆ SlaveAxiClkFreqHz

u32 XCresample_Config::SlaveAxiClkFreqHz

Slave clock frequency.

◆ SlaveAxisVideoFormat

u32 XCresample_Config::SlaveAxisVideoFormat

Slave axis video format.