v_vscaler
Vitis Drivers API Documentation
xv_vscaler_hw.h File Reference

Macros

#define XV_VSCALER_CTRL_ADDR_AP_CTRL   0x000
 Register address and bit-width definitions for XV_VSCALER hardware module. More...
 

Macro Definition Documentation

#define XV_VSCALER_CTRL_ADDR_AP_CTRL   0x000

Register address and bit-width definitions for XV_VSCALER hardware module.

XV_VSCALER_CTRL_ADDR_AP_CTRL:

  • Address: 0x000
  • Description: Control register for starting, stopping, and monitoring the hardware.

XV_VSCALER_CTRL_ADDR_GIE:

  • Address: 0x004
  • Description: Global Interrupt Enable register.

XV_VSCALER_CTRL_ADDR_IER:

  • Address: 0x008
  • Description: Interrupt Enable Register.

XV_VSCALER_CTRL_ADDR_ISR:

  • Address: 0x00c
  • Description: Interrupt Status Register.

XV_VSCALER_CTRL_ADDR_HWREG_HEIGHTIN_DATA:

  • Address: 0x010
  • Bits: 16
  • Description: Input frame height register.

XV_VSCALER_CTRL_ADDR_HWREG_WIDTH_DATA:

  • Address: 0x018
  • Bits: 16
  • Description: Input frame width register.

XV_VSCALER_CTRL_ADDR_HWREG_HEIGHTOUT_DATA:

  • Address: 0x020
  • Bits: 16
  • Description: Output frame height register.

XV_VSCALER_CTRL_ADDR_HWREG_LINERATE_DATA:

  • Address: 0x028
  • Bits: 32
  • Description: Line rate configuration register.

XV_VSCALER_CTRL_ADDR_HWREG_COLORMODE_DATA:

  • Address: 0x030
  • Bits: 8
  • Description: Color mode configuration register.

XV_VSCALER_CTRL_ADDR_HWREG_VFLTCOEFF_BASE:

  • Address: 0x800
  • Description: Base address for vertical filter coefficients.

XV_VSCALER_CTRL_ADDR_HWREG_VFLTCOEFF_HIGH:

  • Address: 0xbff
  • Description: High address for vertical filter coefficients.

XV_VSCALER_CTRL_WIDTH_HWREG_VFLTCOEFF:

  • Width: 16
  • Description: Bit width of each vertical filter coefficient.

XV_VSCALER_CTRL_DEPTH_HWREG_VFLTCOEFF:

  • Depth: 512
  • Description: Number of vertical filter coefficients.

Referenced by XV_vscaler_DisableAutoRestart(), XV_vscaler_EnableAutoRestart(), XV_vscaler_IsDone(), XV_vscaler_IsIdle(), XV_vscaler_IsReady(), XV_vscaler_Start(), and XV_VScalerDbgReportStatus().