Software Drivers

osd v3_0

This is main header file of the Xilinx MVI On-Screen-Display (OSD) device driver.

An OSD is an image superimposed on a screen picture, commonly used by modern televisions, VCRs, and DVD players to display information such as volume, channel, and time.

Xilinx MVI OSD has the following main features:

For a full description of OSD features, please see the hardware spec.

Interrupt Service

Four interrupt types are supported:

Software Initialization

Please follow the example provided with this driver for the steps to use this driver.

Cache Coherency

Alignment

Limitations

BUS Interface

 MODIFICATION HISTORY:

 Ver   Who  Date     Changes
 ----- ---- -------- -------------------------------------------------------
 1.00a xd   08/18/08 First release
 1.01a xd   07/30/10 Added device version support; Supported doxygen; Fixed
                     CR #534952
 1.02a xd   12/21/10 Removed endian conversion for text bank loading
 1.03a cm   09/07/11 Updated XOSD_GetLayerAlpha(), XOSD_SetLayerAlpha(), 
                     XOSD_SetBackgroundColor() and XOSD_GetBackgroundColor() 
                     to allow 10 and 12 bit alpha and background colors. 
 2.00a cjm  12/18/12 Converted from xio.h to xil_io.h, translating
                     basic types, MB cache functions, exceptions and
                     assertions to xil_io format. 
 3.0   adk  19/12/13 Updated as per the New Tcl API's

 
Copyright @ 1995-2014 Xilinx, Inc. All rights reserved.