osd: Added source files
Modified the source files, added selftest example, Doxygen docs Signed-off-by: Shravan Kumar A <skumara@xilinx.com> Acked-by: Srikanth Vemula <svemula@xilinx.com>
This commit is contained in:
parent
396886d88e
commit
1fb4235048
39 changed files with 15030 additions and 1966 deletions
|
@ -1,9 +1,9 @@
|
|||
###############################################################################
|
||||
##############################################################################
|
||||
#
|
||||
# Copyright (C) 2008 - 2014 Xilinx, Inc. All rights reserved.
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# of this software and associated documentation files (the "Software"),to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
|
@ -28,22 +28,22 @@
|
|||
# in advertising or otherwise to promote the sale, use or other dealings in
|
||||
# this Software without prior written authorization from Xilinx.
|
||||
#
|
||||
# MODIFICATION HISTORY:
|
||||
#
|
||||
# Ver Who Date Changes
|
||||
# ----- ------ -------- ------------------------------------------------------
|
||||
# 1.00a adk 02/18/14 Removed the implementation of interrupt_handler array.
|
||||
#
|
||||
###############################################################################
|
||||
|
||||
OPTION psf_version = 2.1;
|
||||
|
||||
BEGIN driver osd
|
||||
|
||||
OPTION supported_peripherals = (v_osd_v[456]_[0-9][0-9]_[a-z] v_osd_v[6]_[0-9]);
|
||||
OPTION supported_peripherals = (v_osd_v[6-9]_[0-9]);
|
||||
OPTION driver_state = ACTIVE;
|
||||
OPTION copyfiles = all;
|
||||
OPTION NAME = osd;
|
||||
|
||||
BEGIN ARRAY interrupt_handler
|
||||
PROPERTY desc = "Interrupt Handler Information";
|
||||
PROPERTY size = 1, permit = none;
|
||||
PARAM name = int_handler, default = XNullHandler, desc = "Name of Interrupt Handler", type = string;
|
||||
PARAM name = int_port, default = irq, desc = "Interrupt pin associated with the interrupt handler", permit = none;
|
||||
END ARRAY
|
||||
|
||||
END driver
|
||||
|
||||
|
|
|
@ -1,125 +1,37 @@
|
|||
###############################################################
|
||||
# (c) Copyright 2008-2014 Xilinx, Inc. All rights reserved.
|
||||
##############################################################################
|
||||
#
|
||||
# This file contains confidential and proprietary information
|
||||
# of Xilinx, Inc. and is protected under U.S. and
|
||||
# international copyright and other intellectual property
|
||||
# laws.
|
||||
# Copyright (C) 2008 - 2014 Xilinx, Inc. All rights reserved.
|
||||
#
|
||||
# DISCLAIMER
|
||||
# This disclaimer is not a license and does not grant any
|
||||
# rights to the materials distributed herewith. Except as
|
||||
# otherwise provided in a valid license issued to you by
|
||||
# Xilinx, and to the maximum extent permitted by applicable
|
||||
# law: (1) THESE MATERIALS ARE MADE AVAILABLE "AS IS" AND
|
||||
# WITH ALL FAULTS, AND XILINX HEREBY DISCLAIMS ALL WARRANTIES
|
||||
# AND CONDITIONS, EXPRESS, IMPLIED, OR STATUTORY, INCLUDING
|
||||
# BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, NON-
|
||||
# INFRINGEMENT, OR FITNESS FOR ANY PARTICULAR PURPOSE; and
|
||||
# (2) Xilinx shall not be liable (whether in contract or tort,
|
||||
# including negligence, or under any other theory of
|
||||
# liability) for any loss or damage of any kind or nature
|
||||
# related to, arising under or in connection with these
|
||||
# materials, including for any direct, or any indirect,
|
||||
# special, incidental, or consequential loss or damage
|
||||
# (including loss of data, profits, goodwill, or any type of
|
||||
# loss or damage suffered as a result of any action brought
|
||||
# by a third party) even if such damage or loss was
|
||||
# reasonably foreseeable or Xilinx had been advised of the
|
||||
# possibility of the same.
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"),to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# CRITICAL APPLICATIONS
|
||||
# Xilinx products are not designed or intended to be fail-
|
||||
# safe, or for use in any application requiring fail-safe
|
||||
# performance, such as life-support or safety devices or
|
||||
# systems, Class III medical devices, nuclear facilities,
|
||||
# applications related to the deployment of airbags, or any
|
||||
# other applications that could lead to death, personal
|
||||
# injury, or severe property or environmental damage
|
||||
# (individually and collectively, "Critical
|
||||
# Applications"). Customer assumes the sole risk and
|
||||
# liability of any use of Xilinx products in Critical
|
||||
# Applications, subject only to applicable laws and
|
||||
# regulations governing limitations on product liability.
|
||||
# The above copyright notice and this permission notice shall be included in
|
||||
# all copies or substantial portions of the Software.
|
||||
#
|
||||
# THIS COPYRIGHT NOTICE AND DISCLAIMER MUST BE RETAINED AS
|
||||
# PART OF THIS FILE AT ALL TIMES.
|
||||
# MODIFICATION HISTORY:
|
||||
# Ver Who Date Changes
|
||||
# -------- ------ -------- ------------------------------------
|
||||
# 3.0 adk 12/10/13 Updated as per the New Tcl API's
|
||||
###############################################################
|
||||
# Use of the Software is limited solely to applications:
|
||||
# (a) running on a Xilinx device, or
|
||||
# (b) that interact with a Xilinx device through a bus or interconnect.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
# XILINX CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
|
||||
# WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
|
||||
# OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
# SOFTWARE.
|
||||
#
|
||||
# Except as contained in this notice, the name of the Xilinx shall not be used
|
||||
# in advertising or otherwise to promote the sale, use or other dealings in
|
||||
# this Software without prior written authorization from Xilinx.
|
||||
###############################################################################
|
||||
#uses "xillib.tcl"
|
||||
|
||||
proc generate {drv_handle} {
|
||||
xdefine_include_file $drv_handle "xparameters.h" "XOSD" "NUM_INSTANCES" "DEVICE_ID" "C_BASEADDR" "C_HIGHADDR" "C_NUM_LAYERS" "C_S_AXIS_VIDEO_DATA_WIDTH" "C_LAYER0_TYPE" "C_LAYER1_TYPE" "C_LAYER2_TYPE" "C_LAYER3_TYPE" "C_LAYER4_TYPE" "C_LAYER5_TYPE" "C_LAYER6_TYPE" "C_LAYER7_TYPE" "C_LAYER0_IMEM_SIZE" "C_LAYER0_INS_BOX_EN" "C_LAYER0_INS_LINE_EN" "C_LAYER0_INS_TEXT_EN" "C_LAYER0_CLUT_SIZE" "C_LAYER0_CLUT_MEMTYPE" "C_LAYER0_FONT_NUM_CHARS" "C_LAYER0_FONT_WIDTH" "C_LAYER0_FONT_HEIGHT" "C_LAYER0_FONT_BPP" "C_LAYER0_FONT_ASCII_OFFSET" "C_LAYER0_TEXT_NUM_STRINGS" "C_LAYER0_TEXT_MAX_STRING_LENGTH" "C_LAYER1_IMEM_SIZE" "C_LAYER1_INS_BOX_EN" "C_LAYER1_INS_LINE_EN" "C_LAYER1_INS_TEXT_EN" "C_LAYER1_CLUT_SIZE" "C_LAYER1_CLUT_MEMTYPE" "C_LAYER1_FONT_NUM_CHARS" "C_LAYER1_FONT_WIDTH" "C_LAYER1_FONT_HEIGHT" "C_LAYER1_FONT_BPP" "C_LAYER1_FONT_ASCII_OFFSET" "C_LAYER1_TEXT_NUM_STRINGS" "C_LAYER1_TEXT_MAX_STRING_LENGTH" "C_LAYER2_IMEM_SIZE" "C_LAYER2_INS_BOX_EN" "C_LAYER2_INS_LINE_EN" "C_LAYER2_INS_TEXT_EN" "C_LAYER2_CLUT_SIZE" "C_LAYER2_CLUT_MEMTYPE" "C_LAYER2_FONT_NUM_CHARS" "C_LAYER2_FONT_WIDTH" "C_LAYER2_FONT_HEIGHT" "C_LAYER2_FONT_BPP" "C_LAYER2_FONT_ASCII_OFFSET" "C_LAYER2_TEXT_NUM_STRINGS" "C_LAYER2_TEXT_MAX_STRING_LENGTH" "C_LAYER3_IMEM_SIZE" "C_LAYER3_INS_BOX_EN" "C_LAYER3_INS_LINE_EN" "C_LAYER3_INS_TEXT_EN" "C_LAYER3_CLUT_SIZE" "C_LAYER3_CLUT_MEMTYPE" "C_LAYER3_FONT_NUM_CHARS" "C_LAYER3_FONT_WIDTH" "C_LAYER3_FONT_HEIGHT" "C_LAYER3_FONT_BPP" "C_LAYER3_FONT_ASCII_OFFSET" "C_LAYER3_TEXT_NUM_STRINGS" "C_LAYER3_TEXT_MAX_STRING_LENGTH" "C_LAYER4_IMEM_SIZE" "C_LAYER4_INS_BOX_EN" "C_LAYER4_INS_LINE_EN" "C_LAYER4_INS_TEXT_EN" "C_LAYER4_CLUT_SIZE" "C_LAYER4_CLUT_MEMTYPE" "C_LAYER4_FONT_NUM_CHARS" "C_LAYER4_FONT_WIDTH" "C_LAYER4_FONT_HEIGHT" "C_LAYER4_FONT_BPP" "C_LAYER4_FONT_ASCII_OFFSET" "C_LAYER4_TEXT_NUM_STRINGS" "C_LAYER4_TEXT_MAX_STRING_LENGTH" "C_LAYER5_IMEM_SIZE" "C_LAYER5_INS_BOX_EN" "C_LAYER5_INS_LINE_EN" "C_LAYER5_INS_TEXT_EN" "C_LAYER5_CLUT_SIZE" "C_LAYER5_CLUT_MEMTYPE" "C_LAYER5_FONT_NUM_CHARS" "C_LAYER5_FONT_WIDTH" "C_LAYER5_FONT_HEIGHT" "C_LAYER5_FONT_BPP" "C_LAYER5_FONT_ASCII_OFFSET" "C_LAYER5_TEXT_NUM_STRINGS" "C_LAYER5_TEXT_MAX_STRING_LENGTH" "C_LAYER6_IMEM_SIZE" "C_LAYER6_INS_BOX_EN" "C_LAYER6_INS_LINE_EN" "C_LAYER6_INS_TEXT_EN" "C_LAYER6_CLUT_SIZE" "C_LAYER6_CLUT_MEMTYPE" "C_LAYER6_FONT_NUM_CHARS" "C_LAYER6_FONT_WIDTH" "C_LAYER6_FONT_HEIGHT" "C_LAYER6_FONT_BPP" "C_LAYER6_FONT_ASCII_OFFSET" "C_LAYER6_TEXT_NUM_STRINGS" "C_LAYER6_TEXT_MAX_STRING_LENGTH" "C_LAYER7_IMEM_SIZE" "C_LAYER7_INS_BOX_EN" "C_LAYER7_INS_LINE_EN" "C_LAYER7_INS_TEXT_EN" "C_LAYER7_CLUT_SIZE" "C_LAYER7_CLUT_MEMTYPE" "C_LAYER7_FONT_NUM_CHARS" "C_LAYER7_FONT_WIDTH" "C_LAYER7_FONT_HEIGHT" "C_LAYER7_FONT_BPP" "C_LAYER7_FONT_ASCII_OFFSET" "C_LAYER7_TEXT_NUM_STRINGS" "C_LAYER7_TEXT_MAX_STRING_LENGTH"
|
||||
xdefine_config_file $drv_handle "xosd_g.c" "XOSD" "DEVICE_ID" "C_BASEADDR" "C_NUM_LAYERS" "C_S_AXIS_VIDEO_DATA_WIDTH" "C_LAYER0_TYPE" "C_LAYER1_TYPE" "C_LAYER2_TYPE" "C_LAYER3_TYPE" "C_LAYER4_TYPE" "C_LAYER5_TYPE" "C_LAYER6_TYPE" "C_LAYER7_TYPE" "C_LAYER0_IMEM_SIZE" "C_LAYER0_INS_BOX_EN" "C_LAYER0_INS_LINE_EN" "C_LAYER0_INS_TEXT_EN" "C_LAYER0_CLUT_SIZE" "C_LAYER0_CLUT_MEMTYPE" "C_LAYER0_FONT_NUM_CHARS" "C_LAYER0_FONT_WIDTH" "C_LAYER0_FONT_HEIGHT" "C_LAYER0_FONT_BPP" "C_LAYER0_FONT_ASCII_OFFSET" "C_LAYER0_TEXT_NUM_STRINGS" "C_LAYER0_TEXT_MAX_STRING_LENGTH" "C_LAYER1_IMEM_SIZE" "C_LAYER1_INS_BOX_EN" "C_LAYER1_INS_LINE_EN" "C_LAYER1_INS_TEXT_EN" "C_LAYER1_CLUT_SIZE" "C_LAYER1_CLUT_MEMTYPE" "C_LAYER1_FONT_NUM_CHARS" "C_LAYER1_FONT_WIDTH" "C_LAYER1_FONT_HEIGHT" "C_LAYER1_FONT_BPP" "C_LAYER1_FONT_ASCII_OFFSET" "C_LAYER1_TEXT_NUM_STRINGS" "C_LAYER1_TEXT_MAX_STRING_LENGTH" "C_LAYER2_IMEM_SIZE" "C_LAYER2_INS_BOX_EN" "C_LAYER2_INS_LINE_EN" "C_LAYER2_INS_TEXT_EN" "C_LAYER2_CLUT_SIZE" "C_LAYER2_CLUT_MEMTYPE" "C_LAYER2_FONT_NUM_CHARS" "C_LAYER2_FONT_WIDTH" "C_LAYER2_FONT_HEIGHT" "C_LAYER2_FONT_BPP" "C_LAYER2_FONT_ASCII_OFFSET" "C_LAYER2_TEXT_NUM_STRINGS" "C_LAYER2_TEXT_MAX_STRING_LENGTH" "C_LAYER3_IMEM_SIZE" "C_LAYER3_INS_BOX_EN" "C_LAYER3_INS_LINE_EN" "C_LAYER3_INS_TEXT_EN" "C_LAYER3_CLUT_SIZE" "C_LAYER3_CLUT_MEMTYPE" "C_LAYER3_FONT_NUM_CHARS" "C_LAYER3_FONT_WIDTH" "C_LAYER3_FONT_HEIGHT" "C_LAYER3_FONT_BPP" "C_LAYER3_FONT_ASCII_OFFSET" "C_LAYER3_TEXT_NUM_STRINGS" "C_LAYER3_TEXT_MAX_STRING_LENGTH" "C_LAYER4_IMEM_SIZE" "C_LAYER4_INS_BOX_EN" "C_LAYER4_INS_LINE_EN" "C_LAYER4_INS_TEXT_EN" "C_LAYER4_CLUT_SIZE" "C_LAYER4_CLUT_MEMTYPE" "C_LAYER4_FONT_NUM_CHARS" "C_LAYER4_FONT_WIDTH" "C_LAYER4_FONT_HEIGHT" "C_LAYER4_FONT_BPP" "C_LAYER4_FONT_ASCII_OFFSET" "C_LAYER4_TEXT_NUM_STRINGS" "C_LAYER4_TEXT_MAX_STRING_LENGTH" "C_LAYER5_IMEM_SIZE" "C_LAYER5_INS_BOX_EN" "C_LAYER5_INS_LINE_EN" "C_LAYER5_INS_TEXT_EN" "C_LAYER5_CLUT_SIZE" "C_LAYER5_CLUT_MEMTYPE" "C_LAYER5_FONT_NUM_CHARS" "C_LAYER5_FONT_WIDTH" "C_LAYER5_FONT_HEIGHT" "C_LAYER5_FONT_BPP" "C_LAYER5_FONT_ASCII_OFFSET" "C_LAYER5_TEXT_NUM_STRINGS" "C_LAYER5_TEXT_MAX_STRING_LENGTH" "C_LAYER6_IMEM_SIZE" "C_LAYER6_INS_BOX_EN" "C_LAYER6_INS_LINE_EN" "C_LAYER6_INS_TEXT_EN" "C_LAYER6_CLUT_SIZE" "C_LAYER6_CLUT_MEMTYPE" "C_LAYER6_FONT_NUM_CHARS" "C_LAYER6_FONT_WIDTH" "C_LAYER6_FONT_HEIGHT" "C_LAYER6_FONT_BPP" "C_LAYER6_FONT_ASCII_OFFSET" "C_LAYER6_TEXT_NUM_STRINGS" "C_LAYER6_TEXT_MAX_STRING_LENGTH" "C_LAYER7_IMEM_SIZE" "C_LAYER7_INS_BOX_EN" "C_LAYER7_INS_LINE_EN" "C_LAYER7_INS_TEXT_EN" "C_LAYER7_CLUT_SIZE" "C_LAYER7_CLUT_MEMTYPE" "C_LAYER7_FONT_NUM_CHARS" "C_LAYER7_FONT_WIDTH" "C_LAYER7_FONT_HEIGHT" "C_LAYER7_FONT_BPP" "C_LAYER7_FONT_ASCII_OFFSET" "C_LAYER7_TEXT_NUM_STRINGS" "C_LAYER7_TEXT_MAX_STRING_LENGTH"
|
||||
xdefine_config_file $drv_handle "xosd_g.c" "XOsd" "DEVICE_ID" "C_BASEADDR" "C_NUM_LAYERS" "C_S_AXIS_VIDEO_DATA_WIDTH" "C_LAYER0_TYPE" "C_LAYER1_TYPE" "C_LAYER2_TYPE" "C_LAYER3_TYPE" "C_LAYER4_TYPE" "C_LAYER5_TYPE" "C_LAYER6_TYPE" "C_LAYER7_TYPE" "C_LAYER0_IMEM_SIZE" "C_LAYER0_INS_BOX_EN" "C_LAYER0_INS_LINE_EN" "C_LAYER0_INS_TEXT_EN" "C_LAYER0_CLUT_SIZE" "C_LAYER0_CLUT_MEMTYPE" "C_LAYER0_FONT_NUM_CHARS" "C_LAYER0_FONT_WIDTH" "C_LAYER0_FONT_HEIGHT" "C_LAYER0_FONT_BPP" "C_LAYER0_FONT_ASCII_OFFSET" "C_LAYER0_TEXT_NUM_STRINGS" "C_LAYER0_TEXT_MAX_STRING_LENGTH" "C_LAYER1_IMEM_SIZE" "C_LAYER1_INS_BOX_EN" "C_LAYER1_INS_LINE_EN" "C_LAYER1_INS_TEXT_EN" "C_LAYER1_CLUT_SIZE" "C_LAYER1_CLUT_MEMTYPE" "C_LAYER1_FONT_NUM_CHARS" "C_LAYER1_FONT_WIDTH" "C_LAYER1_FONT_HEIGHT" "C_LAYER1_FONT_BPP" "C_LAYER1_FONT_ASCII_OFFSET" "C_LAYER1_TEXT_NUM_STRINGS" "C_LAYER1_TEXT_MAX_STRING_LENGTH" "C_LAYER2_IMEM_SIZE" "C_LAYER2_INS_BOX_EN" "C_LAYER2_INS_LINE_EN" "C_LAYER2_INS_TEXT_EN" "C_LAYER2_CLUT_SIZE" "C_LAYER2_CLUT_MEMTYPE" "C_LAYER2_FONT_NUM_CHARS" "C_LAYER2_FONT_WIDTH" "C_LAYER2_FONT_HEIGHT" "C_LAYER2_FONT_BPP" "C_LAYER2_FONT_ASCII_OFFSET" "C_LAYER2_TEXT_NUM_STRINGS" "C_LAYER2_TEXT_MAX_STRING_LENGTH" "C_LAYER3_IMEM_SIZE" "C_LAYER3_INS_BOX_EN" "C_LAYER3_INS_LINE_EN" "C_LAYER3_INS_TEXT_EN" "C_LAYER3_CLUT_SIZE" "C_LAYER3_CLUT_MEMTYPE" "C_LAYER3_FONT_NUM_CHARS" "C_LAYER3_FONT_WIDTH" "C_LAYER3_FONT_HEIGHT" "C_LAYER3_FONT_BPP" "C_LAYER3_FONT_ASCII_OFFSET" "C_LAYER3_TEXT_NUM_STRINGS" "C_LAYER3_TEXT_MAX_STRING_LENGTH" "C_LAYER4_IMEM_SIZE" "C_LAYER4_INS_BOX_EN" "C_LAYER4_INS_LINE_EN" "C_LAYER4_INS_TEXT_EN" "C_LAYER4_CLUT_SIZE" "C_LAYER4_CLUT_MEMTYPE" "C_LAYER4_FONT_NUM_CHARS" "C_LAYER4_FONT_WIDTH" "C_LAYER4_FONT_HEIGHT" "C_LAYER4_FONT_BPP" "C_LAYER4_FONT_ASCII_OFFSET" "C_LAYER4_TEXT_NUM_STRINGS" "C_LAYER4_TEXT_MAX_STRING_LENGTH" "C_LAYER5_IMEM_SIZE" "C_LAYER5_INS_BOX_EN" "C_LAYER5_INS_LINE_EN" "C_LAYER5_INS_TEXT_EN" "C_LAYER5_CLUT_SIZE" "C_LAYER5_CLUT_MEMTYPE" "C_LAYER5_FONT_NUM_CHARS" "C_LAYER5_FONT_WIDTH" "C_LAYER5_FONT_HEIGHT" "C_LAYER5_FONT_BPP" "C_LAYER5_FONT_ASCII_OFFSET" "C_LAYER5_TEXT_NUM_STRINGS" "C_LAYER5_TEXT_MAX_STRING_LENGTH" "C_LAYER6_IMEM_SIZE" "C_LAYER6_INS_BOX_EN" "C_LAYER6_INS_LINE_EN" "C_LAYER6_INS_TEXT_EN" "C_LAYER6_CLUT_SIZE" "C_LAYER6_CLUT_MEMTYPE" "C_LAYER6_FONT_NUM_CHARS" "C_LAYER6_FONT_WIDTH" "C_LAYER6_FONT_HEIGHT" "C_LAYER6_FONT_BPP" "C_LAYER6_FONT_ASCII_OFFSET" "C_LAYER6_TEXT_NUM_STRINGS" "C_LAYER6_TEXT_MAX_STRING_LENGTH" "C_LAYER7_IMEM_SIZE" "C_LAYER7_INS_BOX_EN" "C_LAYER7_INS_LINE_EN" "C_LAYER7_INS_TEXT_EN" "C_LAYER7_CLUT_SIZE" "C_LAYER7_CLUT_MEMTYPE" "C_LAYER7_FONT_NUM_CHARS" "C_LAYER7_FONT_WIDTH" "C_LAYER7_FONT_HEIGHT" "C_LAYER7_FONT_BPP" "C_LAYER7_FONT_ASCII_OFFSET" "C_LAYER7_TEXT_NUM_STRINGS" "C_LAYER7_TEXT_MAX_STRING_LENGTH"
|
||||
xdefine_canonical_xpars $drv_handle "xparameters.h" "OSD" "DEVICE_ID" "C_BASEADDR" "C_HIGHADDR" "C_NUM_LAYERS" "C_LAYER0_TYPE" "C_LAYER1_TYPE" "C_LAYER2_TYPE" "C_LAYER3_TYPE" "C_LAYER4_TYPE" "C_LAYER5_TYPE" "C_LAYER6_TYPE" "C_LAYER7_TYPE" "C_LAYER0_IMEM_SIZE" "C_LAYER0_INS_BOX_EN" "C_LAYER0_INS_LINE_EN" "C_LAYER0_INS_TEXT_EN" "C_LAYER0_CLUT_SIZE" "C_LAYER0_CLUT_MEMTYPE" "C_LAYER0_FONT_NUM_CHARS" "C_LAYER0_FONT_WIDTH" "C_LAYER0_FONT_HEIGHT" "C_LAYER0_FONT_BPP" "C_LAYER0_FONT_ASCII_OFFSET" "C_LAYER0_TEXT_NUM_STRINGS" "C_LAYER0_TEXT_MAX_STRING_LENGTH" "C_LAYER1_IMEM_SIZE" "C_LAYER1_INS_BOX_EN" "C_LAYER1_INS_LINE_EN" "C_LAYER1_INS_TEXT_EN" "C_LAYER1_CLUT_SIZE" "C_LAYER1_CLUT_MEMTYPE" "C_LAYER1_FONT_NUM_CHARS" "C_LAYER1_FONT_WIDTH" "C_LAYER1_FONT_HEIGHT" "C_LAYER1_FONT_BPP" "C_LAYER1_FONT_ASCII_OFFSET" "C_LAYER1_TEXT_NUM_STRINGS" "C_LAYER1_TEXT_MAX_STRING_LENGTH" "C_LAYER2_IMEM_SIZE" "C_LAYER2_INS_BOX_EN" "C_LAYER2_INS_LINE_EN" "C_LAYER2_INS_TEXT_EN" "C_LAYER2_CLUT_SIZE" "C_LAYER2_CLUT_MEMTYPE" "C_LAYER2_FONT_NUM_CHARS" "C_LAYER2_FONT_WIDTH" "C_LAYER2_FONT_HEIGHT" "C_LAYER2_FONT_BPP" "C_LAYER2_FONT_ASCII_OFFSET" "C_LAYER2_TEXT_NUM_STRINGS" "C_LAYER2_TEXT_MAX_STRING_LENGTH" "C_LAYER3_IMEM_SIZE" "C_LAYER3_INS_BOX_EN" "C_LAYER3_INS_LINE_EN" "C_LAYER3_INS_TEXT_EN" "C_LAYER3_CLUT_SIZE" "C_LAYER3_CLUT_MEMTYPE" "C_LAYER3_FONT_NUM_CHARS" "C_LAYER3_FONT_WIDTH" "C_LAYER3_FONT_HEIGHT" "C_LAYER3_FONT_BPP" "C_LAYER3_FONT_ASCII_OFFSET" "C_LAYER3_TEXT_NUM_STRINGS" "C_LAYER3_TEXT_MAX_STRING_LENGTH" "C_LAYER4_IMEM_SIZE" "C_LAYER4_INS_BOX_EN" "C_LAYER4_INS_LINE_EN" "C_LAYER4_INS_TEXT_EN" "C_LAYER4_CLUT_SIZE" "C_LAYER4_CLUT_MEMTYPE" "C_LAYER4_FONT_NUM_CHARS" "C_LAYER4_FONT_WIDTH" "C_LAYER4_FONT_HEIGHT" "C_LAYER4_FONT_BPP" "C_LAYER4_FONT_ASCII_OFFSET" "C_LAYER4_TEXT_NUM_STRINGS" "C_LAYER4_TEXT_MAX_STRING_LENGTH" "C_LAYER5_IMEM_SIZE" "C_LAYER5_INS_BOX_EN" "C_LAYER5_INS_LINE_EN" "C_LAYER5_INS_TEXT_EN" "C_LAYER5_CLUT_SIZE" "C_LAYER5_CLUT_MEMTYPE" "C_LAYER5_FONT_NUM_CHARS" "C_LAYER5_FONT_WIDTH" "C_LAYER5_FONT_HEIGHT" "C_LAYER5_FONT_BPP" "C_LAYER5_FONT_ASCII_OFFSET" "C_LAYER5_TEXT_NUM_STRINGS" "C_LAYER5_TEXT_MAX_STRING_LENGTH" "C_LAYER6_IMEM_SIZE" "C_LAYER6_INS_BOX_EN" "C_LAYER6_INS_LINE_EN" "C_LAYER6_INS_TEXT_EN" "C_LAYER6_CLUT_SIZE" "C_LAYER6_CLUT_MEMTYPE" "C_LAYER6_FONT_NUM_CHARS" "C_LAYER6_FONT_WIDTH" "C_LAYER6_FONT_HEIGHT" "C_LAYER6_FONT_BPP" "C_LAYER6_FONT_ASCII_OFFSET" "C_LAYER6_TEXT_NUM_STRINGS" "C_LAYER6_TEXT_MAX_STRING_LENGTH" "C_LAYER7_IMEM_SIZE" "C_LAYER7_INS_BOX_EN" "C_LAYER7_INS_LINE_EN" "C_LAYER7_INS_TEXT_EN" "C_LAYER7_CLUT_SIZE" "C_LAYER7_CLUT_MEMTYPE" "C_LAYER7_FONT_NUM_CHARS" "C_LAYER7_FONT_WIDTH" "C_LAYER7_FONT_HEIGHT" "C_LAYER7_FONT_BPP" "C_LAYER7_FONT_ASCII_OFFSET" "C_LAYER7_TEXT_NUM_STRINGS" "C_LAYER7_TEXT_MAX_STRING_LENGTH"
|
||||
}
|
||||
|
||||
|
||||
#
|
||||
# Given a list of arguments, define each as a canonical constant name, using
|
||||
# the driver name, in an include file.
|
||||
#
|
||||
proc xdefine_canonical_xpars {drv_handle file_name drv_string args} {
|
||||
# Open include file
|
||||
set file_handle [::hsm::utils::open_include_file $file_name]
|
||||
|
||||
# Get all the peripherals connected to this driver
|
||||
set periphs [::hsm::utils::get_common_driver_ips $drv_handle]
|
||||
|
||||
# Get the names of all the peripherals connected to this driver
|
||||
foreach periph $periphs {
|
||||
set peripheral_name [string toupper [get_property NAME $periph]]
|
||||
lappend peripherals $peripheral_name
|
||||
}
|
||||
|
||||
# Get possible canonical names for all the peripherals connected to this driver
|
||||
set device_id 0
|
||||
foreach periph $periphs {
|
||||
set canonical_name [string toupper [format "%s_%s" $drv_string $device_id]]
|
||||
lappend canonicals $canonical_name
|
||||
|
||||
# Create a list of IDs of the peripherals whose hardware instance name
|
||||
# doesn't match the canonical name. These IDs can be used later to
|
||||
# generate canonical definitions
|
||||
if { [lsearch $peripherals $canonical_name] < 0 } {
|
||||
lappend indices $device_id
|
||||
}
|
||||
incr device_id
|
||||
}
|
||||
|
||||
set i 0
|
||||
foreach periph $periphs {
|
||||
set periph_name [string toupper [get_property NAME $periph]]
|
||||
|
||||
# Generate canonical definitions only for the peripherals whose
|
||||
# canonical name is not the same as hardware instance name
|
||||
if { [lsearch $canonicals $periph_name] < 0 } {
|
||||
puts $file_handle "/* Canonical definitions for peripheral $periph_name */"
|
||||
set canonical_name [format "%s_%s" $drv_string [lindex $indices $i]]
|
||||
|
||||
foreach arg $args {
|
||||
set lvalue [::hsm::utils::get_driver_param_name $canonical_name $arg]
|
||||
|
||||
# The commented out rvalue is the name of the instance-specific constant
|
||||
# set rvalue [::hsm::utils::get_ip_param_name $periph $arg]
|
||||
|
||||
# The rvalue set below is the actual value of the parameter
|
||||
set rvalue [get_property CONFIG.$arg $periph]
|
||||
if {[llength $rvalue] == 0} {
|
||||
set rvalue 0
|
||||
}
|
||||
set rvalue [::hsm::utils::format_addr_string $rvalue $arg]
|
||||
|
||||
puts $file_handle "#define $lvalue $rvalue"
|
||||
|
||||
}
|
||||
puts $file_handle ""
|
||||
incr i
|
||||
}
|
||||
}
|
||||
|
||||
puts $file_handle "\n/******************************************************************/\n"
|
||||
close $file_handle
|
||||
}
|
||||
|
|
29
XilinxProcessorIPLib/drivers/osd/doc/html/api/annotated.html
Normal file
29
XilinxProcessorIPLib/drivers/osd/doc/html/api/annotated.html
Normal file
|
@ -0,0 +1,29 @@
|
|||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>
|
||||
Class List
|
||||
</title>
|
||||
<link href="$DriverApiDocsCssPath" rel="stylesheet" type="text/css">
|
||||
</head>
|
||||
<h3 class="PageHeader">Xilinx Processor IP Library</h3>
|
||||
<hl>Software Drivers</hl>
|
||||
<hr class="whs1">
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li id="current"><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul></div>
|
||||
<h1>Class List</h1>Here are the classes, structs, unions and interfaces with brief descriptions:<table>
|
||||
<tr><td class="indexkey"><a class="el" href="struct_x_osd.html">XOsd</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="struct_x_osd___layer.html">XOsd_Layer</a></td><td class="indexvalue"></td></tr>
|
||||
</table>
|
||||
Copyright @ 1995-2014 Xilinx, Inc. All rights reserved.
|
33
XilinxProcessorIPLib/drivers/osd/doc/html/api/files.html
Normal file
33
XilinxProcessorIPLib/drivers/osd/doc/html/api/files.html
Normal file
|
@ -0,0 +1,33 @@
|
|||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>
|
||||
File Index
|
||||
</title>
|
||||
<link href="$DriverApiDocsCssPath" rel="stylesheet" type="text/css">
|
||||
</head>
|
||||
<h3 class="PageHeader">Xilinx Processor IP Library</h3>
|
||||
<hl>Software Drivers</hl>
|
||||
<hr class="whs1">
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li id="current"><a href="files.html"><span>Files</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li id="current"><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul></div>
|
||||
<h1>File List</h1>Here is a list of all files with brief descriptions:<table>
|
||||
<tr><td class="indexkey"><a class="el" href="xosd_8c.html">xosd.c</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="xosd_8h.html">xosd.h</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="xosd__g_8c.html">xosd_g.c</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="xosd__hw_8h.html">xosd_hw.h</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="xosd__intr_8c.html">xosd_intr.c</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="xosd__selftest_8c.html">xosd_selftest.c</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="xosd__sinit_8c.html">xosd_sinit.c</a></td><td class="indexvalue"></td></tr>
|
||||
</table>
|
||||
Copyright @ 1995-2014 Xilinx, Inc. All rights reserved.
|
210
XilinxProcessorIPLib/drivers/osd/doc/html/api/functions.html
Normal file
210
XilinxProcessorIPLib/drivers/osd/doc/html/api/functions.html
Normal file
|
@ -0,0 +1,210 @@
|
|||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>
|
||||
Class Members
|
||||
</title>
|
||||
<link href="$DriverApiDocsCssPath" rel="stylesheet" type="text/css">
|
||||
</head>
|
||||
<h3 class="PageHeader">Xilinx Processor IP Library</h3>
|
||||
<hl>Software Drivers</hl>
|
||||
<hr class="whs1">
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li id="current"><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li id="current"><a href="functions.html"><span>All</span></a></li>
|
||||
<li><a href="functions_vars.html"><span>Variables</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="#index_b"><span>b</span></a></li>
|
||||
<li><a href="#index_c"><span>c</span></a></li>
|
||||
<li><a href="#index_d"><span>d</span></a></li>
|
||||
<li><a href="#index_e"><span>e</span></a></li>
|
||||
<li><a href="#index_f"><span>f</span></a></li>
|
||||
<li><a href="#index_i"><span>i</span></a></li>
|
||||
<li><a href="#index_l"><span>l</span></a></li>
|
||||
<li><a href="#index_p"><span>p</span></a></li>
|
||||
<li><a href="#index_s"><span>s</span></a></li>
|
||||
<li><a href="#index_t"><span>t</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
Here is a list of all class members with links to the classes they belong to:
|
||||
<p>
|
||||
<h3><a class="anchor" name="index_b">- b -</a></h3><ul>
|
||||
<li>BaseAddress
|
||||
: <a class="el" href="struct_x_osd___config.html#0184842cb2ea8cc47ef55263d68d28e8">XOsd_Config</a></ul>
|
||||
<h3><a class="anchor" name="index_c">- c -</a></h3><ul>
|
||||
<li>ColorLutMemoryType
|
||||
: <a class="el" href="struct_x_osd___layer.html#ece88916dcf0a4435a09f3dcc310974a">XOsd_Layer</a><li>ColorLutSize
|
||||
: <a class="el" href="struct_x_osd___layer.html#ad2001b2be1dbe72d429197244fd1540">XOsd_Layer</a><li>Config
|
||||
: <a class="el" href="struct_x_osd.html#75b2217e888eaab5cdc6b94015920bcf">XOsd</a></ul>
|
||||
<h3><a class="anchor" name="index_d">- d -</a></h3><ul>
|
||||
<li>DeviceId
|
||||
: <a class="el" href="struct_x_osd___config.html#2ef658e767cd65f70effefaf4dd5262c">XOsd_Config</a></ul>
|
||||
<h3><a class="anchor" name="index_e">- e -</a></h3><ul>
|
||||
<li>ErrCallBack
|
||||
: <a class="el" href="struct_x_osd.html#11b8f2d180fd2d92b6c7629926e651fd">XOsd</a><li>ErrRef
|
||||
: <a class="el" href="struct_x_osd.html#c3de9ffdd6fe3b4e30f91f1d3f3637a6">XOsd</a></ul>
|
||||
<h3><a class="anchor" name="index_f">- f -</a></h3><ul>
|
||||
<li>FontAsciiOffset
|
||||
: <a class="el" href="struct_x_osd___layer.html#04fcb7c94a5088d4aa614f8ad7e05b4d">XOsd_Layer</a><li>FontBitsPerPixel
|
||||
: <a class="el" href="struct_x_osd___layer.html#8276913064bdaf98615e150f5ef8c454">XOsd_Layer</a><li>FontHeight
|
||||
: <a class="el" href="struct_x_osd___layer.html#b219b64e7250bc2175092c7e820e210f">XOsd_Layer</a><li>FontNumChars
|
||||
: <a class="el" href="struct_x_osd___layer.html#1b4c3636c712f5329df178ec3fac5310">XOsd_Layer</a><li>FontWidth
|
||||
: <a class="el" href="struct_x_osd___layer.html#9b121c88331ebb25e0a2abb1e6e0228a">XOsd_Layer</a><li>FrameDoneCallBack
|
||||
: <a class="el" href="struct_x_osd.html#2172512b6169dc40a5cd2c015f8e1554">XOsd</a><li>FrameDoneRef
|
||||
: <a class="el" href="struct_x_osd.html#72e3b090dd5dfc03ec61e95d347b81b8">XOsd</a></ul>
|
||||
<h3><a class="anchor" name="index_i">- i -</a></h3><ul>
|
||||
<li>InstructionBoxEnable
|
||||
: <a class="el" href="struct_x_osd___layer.html#c2956959fa48f1f791a68562913673aa">XOsd_Layer</a><li>InstructionInExternalMem
|
||||
: <a class="el" href="struct_x_osd.html#fc253b631db03783ef2965698eca860c">XOsd</a><li>InstructionLineEnable
|
||||
: <a class="el" href="struct_x_osd___layer.html#3dd762a610113622d875675527cc9a82">XOsd_Layer</a><li>InstructionNum
|
||||
: <a class="el" href="struct_x_osd___layer.html#ffaef6032ff39c4bffd57d6d6b30dd06">XOsd_Layer</a><li>InstructionTextEnable
|
||||
: <a class="el" href="struct_x_osd___layer.html#aeb47e99f1f131f19094de973b66a277">XOsd_Layer</a><li>IsReady
|
||||
: <a class="el" href="struct_x_osd.html#38a8bd573a3623c8d22a42c331007658">XOsd</a></ul>
|
||||
<h3><a class="anchor" name="index_l">- l -</a></h3><ul>
|
||||
<li>Layer0ColorLutMemoryType
|
||||
: <a class="el" href="struct_x_osd___config.html#6683da3b3f309fdcb6b56c0f5352cca6">XOsd_Config</a><li>Layer0ColorLutSize
|
||||
: <a class="el" href="struct_x_osd___config.html#4f8aad9a70ae0c22c53b9f8d1183a135">XOsd_Config</a><li>Layer0FontAsciiOffset
|
||||
: <a class="el" href="struct_x_osd___config.html#208fb9bbb03f3d827348d88be19fd013">XOsd_Config</a><li>Layer0FontBitsPerPixel
|
||||
: <a class="el" href="struct_x_osd___config.html#735534afe8d3290881694b5532a33188">XOsd_Config</a><li>Layer0FontHeight
|
||||
: <a class="el" href="struct_x_osd___config.html#1968eb18a4fd7897de8436417d77d99f">XOsd_Config</a><li>Layer0FontNumChars
|
||||
: <a class="el" href="struct_x_osd___config.html#c6238db42bbdfce6e5cc744b75190a58">XOsd_Config</a><li>Layer0FontWidth
|
||||
: <a class="el" href="struct_x_osd___config.html#ac480238f107286da2d41b9438783093">XOsd_Config</a><li>Layer0InstructionBoxEnable
|
||||
: <a class="el" href="struct_x_osd___config.html#f36817012a6c17ac2b3aa709418df22f">XOsd_Config</a><li>Layer0InstructionLineEnable
|
||||
: <a class="el" href="struct_x_osd___config.html#7929bf4417e1e5049889a9d37bf766a8">XOsd_Config</a><li>Layer0InstructionMemSize
|
||||
: <a class="el" href="struct_x_osd___config.html#a9710af1afbd8bf55f16096f183a16ae">XOsd_Config</a><li>Layer0InstructionTextEnable
|
||||
: <a class="el" href="struct_x_osd___config.html#bac848e5f706cc91145316b568f9658a">XOsd_Config</a><li>Layer0TextMaxStringLength
|
||||
: <a class="el" href="struct_x_osd___config.html#81bb385bb442962648c209dc16752104">XOsd_Config</a><li>Layer0TextNumStrings
|
||||
: <a class="el" href="struct_x_osd___config.html#005336ce8584445ad117d7d71982bbc4">XOsd_Config</a><li>Layer0Type
|
||||
: <a class="el" href="struct_x_osd___config.html#80a52416cdd57f46102109a3d6375ed6">XOsd_Config</a><li>Layer1ColorLutMemoryType
|
||||
: <a class="el" href="struct_x_osd___config.html#12d6523fa589614a80d18673bed42ebd">XOsd_Config</a><li>Layer1ColorLutSize
|
||||
: <a class="el" href="struct_x_osd___config.html#c0b507d0ef3ea56ee5c8ca40d9d4ac31">XOsd_Config</a><li>Layer1FontAsciiOffset
|
||||
: <a class="el" href="struct_x_osd___config.html#0c68a54dc61e01163efa1333b242b318">XOsd_Config</a><li>Layer1FontBitsPerPixel
|
||||
: <a class="el" href="struct_x_osd___config.html#8ba63175bdf22138ca2e940f3067d141">XOsd_Config</a><li>Layer1FontHeight
|
||||
: <a class="el" href="struct_x_osd___config.html#b004689aeefebc88e1363a93d8e46470">XOsd_Config</a><li>Layer1FontNumChars
|
||||
: <a class="el" href="struct_x_osd___config.html#87c7108e287fde49b6f58ea31c38402e">XOsd_Config</a><li>Layer1FontWidth
|
||||
: <a class="el" href="struct_x_osd___config.html#bbe66abdd1a4b75358f9a29f98266560">XOsd_Config</a><li>Layer1InstructionBoxEnable
|
||||
: <a class="el" href="struct_x_osd___config.html#a8d46a97fe8f98d7859525957649d968">XOsd_Config</a><li>Layer1InstructionLineEnable
|
||||
: <a class="el" href="struct_x_osd___config.html#2234abd6c9e96dc2bb5b5222f083c102">XOsd_Config</a><li>Layer1InstructionMemSize
|
||||
: <a class="el" href="struct_x_osd___config.html#260551a8ffd344e2c088c11ad476ff2c">XOsd_Config</a><li>Layer1InstructionTextEnable
|
||||
: <a class="el" href="struct_x_osd___config.html#3df0c7063f1a20d7a3d1095ebae1b32b">XOsd_Config</a><li>Layer1TextMaxStringLength
|
||||
: <a class="el" href="struct_x_osd___config.html#d0d73d92b81228f6f5b1bdc1676d5418">XOsd_Config</a><li>Layer1TextNumStrings
|
||||
: <a class="el" href="struct_x_osd___config.html#8d732269cf21f3c46196915d2356389b">XOsd_Config</a><li>Layer1Type
|
||||
: <a class="el" href="struct_x_osd___config.html#62a85541ed4c0a6c95b397a73f632e35">XOsd_Config</a><li>Layer2ColorLutMemoryType
|
||||
: <a class="el" href="struct_x_osd___config.html#4becaad459076a818753d4bddb4ff610">XOsd_Config</a><li>Layer2ColorLutSize
|
||||
: <a class="el" href="struct_x_osd___config.html#bd48d4a80e39a0b90548dc1212479e4b">XOsd_Config</a><li>Layer2FontAsciiOffset
|
||||
: <a class="el" href="struct_x_osd___config.html#ab955b331630d08747307f1d1fec04c0">XOsd_Config</a><li>Layer2FontBitsPerPixel
|
||||
: <a class="el" href="struct_x_osd___config.html#7e2564e39a06fbf04918bb4aa1735c7b">XOsd_Config</a><li>Layer2FontHeight
|
||||
: <a class="el" href="struct_x_osd___config.html#f29fd87c26de2ea26dfe8d448ed59d75">XOsd_Config</a><li>Layer2FontNumChars
|
||||
: <a class="el" href="struct_x_osd___config.html#3b0ca129be890117afed6cb21684972f">XOsd_Config</a><li>Layer2FontWidth
|
||||
: <a class="el" href="struct_x_osd___config.html#e8dd7aa7f64fce05f5287188b986c715">XOsd_Config</a><li>Layer2InstructionBoxEnable
|
||||
: <a class="el" href="struct_x_osd___config.html#9c1c9a52e5ebb81707eb03e8a7eaf7f4">XOsd_Config</a><li>Layer2InstructionLineEnable
|
||||
: <a class="el" href="struct_x_osd___config.html#5236a7a4c38fa43c127491b9b519c2be">XOsd_Config</a><li>Layer2InstructionMemSize
|
||||
: <a class="el" href="struct_x_osd___config.html#dfd670f8b3fabd949e3c93ed12d87a92">XOsd_Config</a><li>Layer2InstructionTextEnable
|
||||
: <a class="el" href="struct_x_osd___config.html#01e152182097b5b6b2586cc298c7afe4">XOsd_Config</a><li>Layer2TextMaxStringLength
|
||||
: <a class="el" href="struct_x_osd___config.html#3400c3be5f5e9d0a05d4930d2fd6aaaf">XOsd_Config</a><li>Layer2TextNumStrings
|
||||
: <a class="el" href="struct_x_osd___config.html#688d8e1bc296686dcd95af35eb622ea3">XOsd_Config</a><li>Layer2Type
|
||||
: <a class="el" href="struct_x_osd___config.html#13680f2544dc4c3cad89f0a56d5e50ab">XOsd_Config</a><li>Layer3ColorLutMemoryType
|
||||
: <a class="el" href="struct_x_osd___config.html#6cb3d226b2631889531d3c5c7c8dbe44">XOsd_Config</a><li>Layer3ColorLutSize
|
||||
: <a class="el" href="struct_x_osd___config.html#abc7b7c0f2b96fe34f22d5d78fb66526">XOsd_Config</a><li>Layer3FontAsciiOffset
|
||||
: <a class="el" href="struct_x_osd___config.html#543e3963d3fc4b2e2097eef053806483">XOsd_Config</a><li>Layer3FontBitsPerPixel
|
||||
: <a class="el" href="struct_x_osd___config.html#5f95d9f6a9e6fbcecd89a5e752b2d8a2">XOsd_Config</a><li>Layer3FontHeight
|
||||
: <a class="el" href="struct_x_osd___config.html#286c915c681a09727c04f8471db4bc64">XOsd_Config</a><li>Layer3FontNumChars
|
||||
: <a class="el" href="struct_x_osd___config.html#ffc8c5906a40e9392b28023d5bd3f2e8">XOsd_Config</a><li>Layer3FontWidth
|
||||
: <a class="el" href="struct_x_osd___config.html#00701b2141c729be01db6e4c939fcd73">XOsd_Config</a><li>Layer3InstructionBoxEnable
|
||||
: <a class="el" href="struct_x_osd___config.html#896c3d8dce291dfe13aabbbba0febf52">XOsd_Config</a><li>Layer3InstructionLineEnable
|
||||
: <a class="el" href="struct_x_osd___config.html#8899f4f52078bd9d0fa845763fa1a37c">XOsd_Config</a><li>Layer3InstructionMemSize
|
||||
: <a class="el" href="struct_x_osd___config.html#42cf59e74d8669723e825c21d827b378">XOsd_Config</a><li>Layer3InstructionTextEnable
|
||||
: <a class="el" href="struct_x_osd___config.html#0ca059f62350ca0bb8a4146958397f80">XOsd_Config</a><li>Layer3TextMaxStringLength
|
||||
: <a class="el" href="struct_x_osd___config.html#fae1376c530c2a8182e972d3f57e6426">XOsd_Config</a><li>Layer3TextNumStrings
|
||||
: <a class="el" href="struct_x_osd___config.html#0f25e9e1b9c1be6fb022cb523dc80957">XOsd_Config</a><li>Layer3Type
|
||||
: <a class="el" href="struct_x_osd___config.html#ae68634b0e1d9921a200d5bc5dab5a0a">XOsd_Config</a><li>Layer4ColorLutMemoryType
|
||||
: <a class="el" href="struct_x_osd___config.html#8413bcf9e306948204332834588c8a1a">XOsd_Config</a><li>Layer4ColorLutSize
|
||||
: <a class="el" href="struct_x_osd___config.html#9a571ffcf39a010799e0e6497235c7e5">XOsd_Config</a><li>Layer4FontAsciiOffset
|
||||
: <a class="el" href="struct_x_osd___config.html#1e18bebaa2b59664c5a86a3217b6b5bd">XOsd_Config</a><li>Layer4FontBitsPerPixel
|
||||
: <a class="el" href="struct_x_osd___config.html#a4483d464db8b01ab2514836037acdf3">XOsd_Config</a><li>Layer4FontHeight
|
||||
: <a class="el" href="struct_x_osd___config.html#5b17323ab5a2d22ea5a1f802f25a474b">XOsd_Config</a><li>Layer4FontNumChars
|
||||
: <a class="el" href="struct_x_osd___config.html#e2afb55395282def5cbbd633f36c6b90">XOsd_Config</a><li>Layer4FontWidth
|
||||
: <a class="el" href="struct_x_osd___config.html#32f45b6373d8d7b62abdf7cd43b082b7">XOsd_Config</a><li>Layer4InstructionBoxEnable
|
||||
: <a class="el" href="struct_x_osd___config.html#2ad466433b3e2a65fafb23a7144c06d8">XOsd_Config</a><li>Layer4InstructionLineEnable
|
||||
: <a class="el" href="struct_x_osd___config.html#8b24481544fd5953e99a5f16a27e0d12">XOsd_Config</a><li>Layer4InstructionMemSize
|
||||
: <a class="el" href="struct_x_osd___config.html#aa9693ae83f071f99bb69ee7e87875ad">XOsd_Config</a><li>Layer4InstructionTextEnable
|
||||
: <a class="el" href="struct_x_osd___config.html#d5b5e8d6a0a2a2b25e048cf42e39ce92">XOsd_Config</a><li>Layer4TextMaxStringLength
|
||||
: <a class="el" href="struct_x_osd___config.html#cbe9789a784883b2a0cb52d87f4246a8">XOsd_Config</a><li>Layer4TextNumStrings
|
||||
: <a class="el" href="struct_x_osd___config.html#837bb9cb9b75505d200d9a6b83081632">XOsd_Config</a><li>Layer4Type
|
||||
: <a class="el" href="struct_x_osd___config.html#e3566a69576c77537f944465c213d062">XOsd_Config</a><li>Layer5ColorLutMemoryType
|
||||
: <a class="el" href="struct_x_osd___config.html#e10a964507b1fd7e3a1b27726328b819">XOsd_Config</a><li>Layer5ColorLutSize
|
||||
: <a class="el" href="struct_x_osd___config.html#aa7f9b2b86d7a6bdd4ed9ae32dac3feb">XOsd_Config</a><li>Layer5FontAsciiOffset
|
||||
: <a class="el" href="struct_x_osd___config.html#aae518abb1005652e914a2003ee76da6">XOsd_Config</a><li>Layer5FontBitsPerPixel
|
||||
: <a class="el" href="struct_x_osd___config.html#384ad7b423dbb66454a683d77c815851">XOsd_Config</a><li>Layer5FontHeight
|
||||
: <a class="el" href="struct_x_osd___config.html#fbb883050ebc8032d1438e43f0356085">XOsd_Config</a><li>Layer5FontNumChars
|
||||
: <a class="el" href="struct_x_osd___config.html#5c6df37045855289b33a89fba0914700">XOsd_Config</a><li>Layer5FontWidth
|
||||
: <a class="el" href="struct_x_osd___config.html#bcb371a9143a7d957ec1c764dab8afab">XOsd_Config</a><li>Layer5InstructionBoxEnable
|
||||
: <a class="el" href="struct_x_osd___config.html#fba4a2410439aaccb478fd6fe0973b44">XOsd_Config</a><li>Layer5InstructionLineEnable
|
||||
: <a class="el" href="struct_x_osd___config.html#add5e55c09f6d40586c72d0f53adf8ab">XOsd_Config</a><li>Layer5InstructionMemSize
|
||||
: <a class="el" href="struct_x_osd___config.html#85ddb91b80d9a8187121f507d71a7737">XOsd_Config</a><li>Layer5InstructionTextEnable
|
||||
: <a class="el" href="struct_x_osd___config.html#a903ba893d765504323cbab32ec58bff">XOsd_Config</a><li>Layer5TextMaxStringLength
|
||||
: <a class="el" href="struct_x_osd___config.html#3fca794c1cbae08212e29e41b84c733c">XOsd_Config</a><li>Layer5TextNumStrings
|
||||
: <a class="el" href="struct_x_osd___config.html#6420fd62ebfa85f9162fe9b464dc5521">XOsd_Config</a><li>Layer5Type
|
||||
: <a class="el" href="struct_x_osd___config.html#d8723363e07fa129abf919683b7060e0">XOsd_Config</a><li>Layer6ColorLutMemoryType
|
||||
: <a class="el" href="struct_x_osd___config.html#57c3cde7ba0b048de38fb05b351a7b99">XOsd_Config</a><li>Layer6ColorLutSize
|
||||
: <a class="el" href="struct_x_osd___config.html#3ee77f37c044aba38a1ac9b115381b9d">XOsd_Config</a><li>Layer6FontAsciiOffset
|
||||
: <a class="el" href="struct_x_osd___config.html#d5422afe3a3161bdb0a904cad73d4478">XOsd_Config</a><li>Layer6FontBitsPerPixel
|
||||
: <a class="el" href="struct_x_osd___config.html#39d8849c6966042c9eda07f7ac21e7e5">XOsd_Config</a><li>Layer6FontHeight
|
||||
: <a class="el" href="struct_x_osd___config.html#2230c21e620e79019f08b3cf32798213">XOsd_Config</a><li>Layer6FontNumChars
|
||||
: <a class="el" href="struct_x_osd___config.html#7bfdb0e00d281671807936eb484e1f9a">XOsd_Config</a><li>Layer6FontWidth
|
||||
: <a class="el" href="struct_x_osd___config.html#f60f7fd07cd87b8fd05d789cb395b370">XOsd_Config</a><li>Layer6InstructionBoxEnable
|
||||
: <a class="el" href="struct_x_osd___config.html#974b0fccf28e2f36ac8740b1654b866f">XOsd_Config</a><li>Layer6InstructionLineEnable
|
||||
: <a class="el" href="struct_x_osd___config.html#6538907efbfe18f4a64b65a2fdc7b06a">XOsd_Config</a><li>Layer6InstructionMemSize
|
||||
: <a class="el" href="struct_x_osd___config.html#6210ad8665347f4a2e109bf8e6f66bc7">XOsd_Config</a><li>Layer6InstructionTextEnable
|
||||
: <a class="el" href="struct_x_osd___config.html#118e7cf61b8a66d8ec640f06c7463251">XOsd_Config</a><li>Layer6TextMaxStringLength
|
||||
: <a class="el" href="struct_x_osd___config.html#29a9e031d26087a118bf096d9a9e6ac2">XOsd_Config</a><li>Layer6TextNumStrings
|
||||
: <a class="el" href="struct_x_osd___config.html#bfb6307eb4767b033084d94aac512116">XOsd_Config</a><li>Layer6Type
|
||||
: <a class="el" href="struct_x_osd___config.html#c2cea33b925cb39e481f68f5b3dd0ab3">XOsd_Config</a><li>Layer7ColorLutMemoryType
|
||||
: <a class="el" href="struct_x_osd___config.html#6592f93a177b3c183c941e4a65c50edf">XOsd_Config</a><li>Layer7ColorLutSize
|
||||
: <a class="el" href="struct_x_osd___config.html#59ca9005c6fc75092d410cdf055c3916">XOsd_Config</a><li>Layer7FontAsciiOffset
|
||||
: <a class="el" href="struct_x_osd___config.html#56939c631c18662f818ba8935d224b5d">XOsd_Config</a><li>Layer7FontBitsPerPixel
|
||||
: <a class="el" href="struct_x_osd___config.html#fb8f42f3cd676e6d57c341246c19cda4">XOsd_Config</a><li>Layer7FontHeight
|
||||
: <a class="el" href="struct_x_osd___config.html#7a11b0f6425ceae2010b8bf42b3623ff">XOsd_Config</a><li>Layer7FontNumChars
|
||||
: <a class="el" href="struct_x_osd___config.html#551b67898a24b4076b29ea1c6235c14e">XOsd_Config</a><li>Layer7FontWidth
|
||||
: <a class="el" href="struct_x_osd___config.html#fbc83c44b9b8a36496ca01b2e9538328">XOsd_Config</a><li>Layer7InstructionBoxEnable
|
||||
: <a class="el" href="struct_x_osd___config.html#408344c322190c9c72fee27115441756">XOsd_Config</a><li>Layer7InstructionLineEnable
|
||||
: <a class="el" href="struct_x_osd___config.html#0b980f5f831dfb8a950c274e506b97ce">XOsd_Config</a><li>Layer7InstructionMemSize
|
||||
: <a class="el" href="struct_x_osd___config.html#24cb5a5444d70651a2fe413bd794a26c">XOsd_Config</a><li>Layer7InstructionTextEnable
|
||||
: <a class="el" href="struct_x_osd___config.html#62952e693888e993bf142c2bef07e714">XOsd_Config</a><li>Layer7TextMaxStringLength
|
||||
: <a class="el" href="struct_x_osd___config.html#252d80b1495349e901c3959eb64fcfa9">XOsd_Config</a><li>Layer7TextNumStrings
|
||||
: <a class="el" href="struct_x_osd___config.html#d1209dab22e0267dd9d813705d10a0fc">XOsd_Config</a><li>Layer7Type
|
||||
: <a class="el" href="struct_x_osd___config.html#8f57c011ff7c8512253516ef9fcaa3b2">XOsd_Config</a><li>LayerNum
|
||||
: <a class="el" href="struct_x_osd___config.html#579e05fdc45e85e14db12c6c5db475f6">XOsd_Config</a><li>Layers
|
||||
: <a class="el" href="struct_x_osd.html#4fed4f9d4d3240f0c24524fee0b04d9c">XOsd</a><li>LayerType
|
||||
: <a class="el" href="struct_x_osd___layer.html#013b375fa16c618f303251141a01c887">XOsd_Layer</a></ul>
|
||||
<h3><a class="anchor" name="index_p">- p -</a></h3><ul>
|
||||
<li>ProcStartCallBack
|
||||
: <a class="el" href="struct_x_osd.html#e55843d9b4871ac1061849f7fcb5d600">XOsd</a><li>ProcStartRef
|
||||
: <a class="el" href="struct_x_osd.html#bc97cc4c250059d23a8375f539a7718d">XOsd</a></ul>
|
||||
<h3><a class="anchor" name="index_s">- s -</a></h3><ul>
|
||||
<li>ScreenHeight
|
||||
: <a class="el" href="struct_x_osd.html#7e460ecd0c527b2880f076e19047bd8b">XOsd</a><li>ScreenWidth
|
||||
: <a class="el" href="struct_x_osd.html#7d42c0e6a4f18237f33c440887bfaa99">XOsd</a><li>SlaveAxisVideoDataWidth
|
||||
: <a class="el" href="struct_x_osd___config.html#47c9598ee08d3d1710ad43614b23d676">XOsd_Config</a></ul>
|
||||
<h3><a class="anchor" name="index_t">- t -</a></h3><ul>
|
||||
<li>TextMaxStringLength
|
||||
: <a class="el" href="struct_x_osd___layer.html#00db4c777b648f8ec99e6868e3131422">XOsd_Layer</a><li>TextNumStrings
|
||||
: <a class="el" href="struct_x_osd___layer.html#673926b13f628fc8da7f8257438fc1e4">XOsd_Layer</a></ul>
|
||||
Copyright @ 1995-2014 Xilinx, Inc. All rights reserved.
|
|
@ -0,0 +1,210 @@
|
|||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>
|
||||
Class Members - Variables
|
||||
</title>
|
||||
<link href="$DriverApiDocsCssPath" rel="stylesheet" type="text/css">
|
||||
</head>
|
||||
<h3 class="PageHeader">Xilinx Processor IP Library</h3>
|
||||
<hl>Software Drivers</hl>
|
||||
<hr class="whs1">
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li id="current"><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="functions.html"><span>All</span></a></li>
|
||||
<li id="current"><a href="functions_vars.html"><span>Variables</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="#index_b"><span>b</span></a></li>
|
||||
<li><a href="#index_c"><span>c</span></a></li>
|
||||
<li><a href="#index_d"><span>d</span></a></li>
|
||||
<li><a href="#index_e"><span>e</span></a></li>
|
||||
<li><a href="#index_f"><span>f</span></a></li>
|
||||
<li><a href="#index_i"><span>i</span></a></li>
|
||||
<li><a href="#index_l"><span>l</span></a></li>
|
||||
<li><a href="#index_p"><span>p</span></a></li>
|
||||
<li><a href="#index_s"><span>s</span></a></li>
|
||||
<li><a href="#index_t"><span>t</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
|
||||
<p>
|
||||
<h3><a class="anchor" name="index_b">- b -</a></h3><ul>
|
||||
<li>BaseAddress
|
||||
: <a class="el" href="struct_x_osd___config.html#0184842cb2ea8cc47ef55263d68d28e8">XOsd_Config</a></ul>
|
||||
<h3><a class="anchor" name="index_c">- c -</a></h3><ul>
|
||||
<li>ColorLutMemoryType
|
||||
: <a class="el" href="struct_x_osd___layer.html#ece88916dcf0a4435a09f3dcc310974a">XOsd_Layer</a><li>ColorLutSize
|
||||
: <a class="el" href="struct_x_osd___layer.html#ad2001b2be1dbe72d429197244fd1540">XOsd_Layer</a><li>Config
|
||||
: <a class="el" href="struct_x_osd.html#75b2217e888eaab5cdc6b94015920bcf">XOsd</a></ul>
|
||||
<h3><a class="anchor" name="index_d">- d -</a></h3><ul>
|
||||
<li>DeviceId
|
||||
: <a class="el" href="struct_x_osd___config.html#2ef658e767cd65f70effefaf4dd5262c">XOsd_Config</a></ul>
|
||||
<h3><a class="anchor" name="index_e">- e -</a></h3><ul>
|
||||
<li>ErrCallBack
|
||||
: <a class="el" href="struct_x_osd.html#11b8f2d180fd2d92b6c7629926e651fd">XOsd</a><li>ErrRef
|
||||
: <a class="el" href="struct_x_osd.html#c3de9ffdd6fe3b4e30f91f1d3f3637a6">XOsd</a></ul>
|
||||
<h3><a class="anchor" name="index_f">- f -</a></h3><ul>
|
||||
<li>FontAsciiOffset
|
||||
: <a class="el" href="struct_x_osd___layer.html#04fcb7c94a5088d4aa614f8ad7e05b4d">XOsd_Layer</a><li>FontBitsPerPixel
|
||||
: <a class="el" href="struct_x_osd___layer.html#8276913064bdaf98615e150f5ef8c454">XOsd_Layer</a><li>FontHeight
|
||||
: <a class="el" href="struct_x_osd___layer.html#b219b64e7250bc2175092c7e820e210f">XOsd_Layer</a><li>FontNumChars
|
||||
: <a class="el" href="struct_x_osd___layer.html#1b4c3636c712f5329df178ec3fac5310">XOsd_Layer</a><li>FontWidth
|
||||
: <a class="el" href="struct_x_osd___layer.html#9b121c88331ebb25e0a2abb1e6e0228a">XOsd_Layer</a><li>FrameDoneCallBack
|
||||
: <a class="el" href="struct_x_osd.html#2172512b6169dc40a5cd2c015f8e1554">XOsd</a><li>FrameDoneRef
|
||||
: <a class="el" href="struct_x_osd.html#72e3b090dd5dfc03ec61e95d347b81b8">XOsd</a></ul>
|
||||
<h3><a class="anchor" name="index_i">- i -</a></h3><ul>
|
||||
<li>InstructionBoxEnable
|
||||
: <a class="el" href="struct_x_osd___layer.html#c2956959fa48f1f791a68562913673aa">XOsd_Layer</a><li>InstructionInExternalMem
|
||||
: <a class="el" href="struct_x_osd.html#fc253b631db03783ef2965698eca860c">XOsd</a><li>InstructionLineEnable
|
||||
: <a class="el" href="struct_x_osd___layer.html#3dd762a610113622d875675527cc9a82">XOsd_Layer</a><li>InstructionNum
|
||||
: <a class="el" href="struct_x_osd___layer.html#ffaef6032ff39c4bffd57d6d6b30dd06">XOsd_Layer</a><li>InstructionTextEnable
|
||||
: <a class="el" href="struct_x_osd___layer.html#aeb47e99f1f131f19094de973b66a277">XOsd_Layer</a><li>IsReady
|
||||
: <a class="el" href="struct_x_osd.html#38a8bd573a3623c8d22a42c331007658">XOsd</a></ul>
|
||||
<h3><a class="anchor" name="index_l">- l -</a></h3><ul>
|
||||
<li>Layer0ColorLutMemoryType
|
||||
: <a class="el" href="struct_x_osd___config.html#6683da3b3f309fdcb6b56c0f5352cca6">XOsd_Config</a><li>Layer0ColorLutSize
|
||||
: <a class="el" href="struct_x_osd___config.html#4f8aad9a70ae0c22c53b9f8d1183a135">XOsd_Config</a><li>Layer0FontAsciiOffset
|
||||
: <a class="el" href="struct_x_osd___config.html#208fb9bbb03f3d827348d88be19fd013">XOsd_Config</a><li>Layer0FontBitsPerPixel
|
||||
: <a class="el" href="struct_x_osd___config.html#735534afe8d3290881694b5532a33188">XOsd_Config</a><li>Layer0FontHeight
|
||||
: <a class="el" href="struct_x_osd___config.html#1968eb18a4fd7897de8436417d77d99f">XOsd_Config</a><li>Layer0FontNumChars
|
||||
: <a class="el" href="struct_x_osd___config.html#c6238db42bbdfce6e5cc744b75190a58">XOsd_Config</a><li>Layer0FontWidth
|
||||
: <a class="el" href="struct_x_osd___config.html#ac480238f107286da2d41b9438783093">XOsd_Config</a><li>Layer0InstructionBoxEnable
|
||||
: <a class="el" href="struct_x_osd___config.html#f36817012a6c17ac2b3aa709418df22f">XOsd_Config</a><li>Layer0InstructionLineEnable
|
||||
: <a class="el" href="struct_x_osd___config.html#7929bf4417e1e5049889a9d37bf766a8">XOsd_Config</a><li>Layer0InstructionMemSize
|
||||
: <a class="el" href="struct_x_osd___config.html#a9710af1afbd8bf55f16096f183a16ae">XOsd_Config</a><li>Layer0InstructionTextEnable
|
||||
: <a class="el" href="struct_x_osd___config.html#bac848e5f706cc91145316b568f9658a">XOsd_Config</a><li>Layer0TextMaxStringLength
|
||||
: <a class="el" href="struct_x_osd___config.html#81bb385bb442962648c209dc16752104">XOsd_Config</a><li>Layer0TextNumStrings
|
||||
: <a class="el" href="struct_x_osd___config.html#005336ce8584445ad117d7d71982bbc4">XOsd_Config</a><li>Layer0Type
|
||||
: <a class="el" href="struct_x_osd___config.html#80a52416cdd57f46102109a3d6375ed6">XOsd_Config</a><li>Layer1ColorLutMemoryType
|
||||
: <a class="el" href="struct_x_osd___config.html#12d6523fa589614a80d18673bed42ebd">XOsd_Config</a><li>Layer1ColorLutSize
|
||||
: <a class="el" href="struct_x_osd___config.html#c0b507d0ef3ea56ee5c8ca40d9d4ac31">XOsd_Config</a><li>Layer1FontAsciiOffset
|
||||
: <a class="el" href="struct_x_osd___config.html#0c68a54dc61e01163efa1333b242b318">XOsd_Config</a><li>Layer1FontBitsPerPixel
|
||||
: <a class="el" href="struct_x_osd___config.html#8ba63175bdf22138ca2e940f3067d141">XOsd_Config</a><li>Layer1FontHeight
|
||||
: <a class="el" href="struct_x_osd___config.html#b004689aeefebc88e1363a93d8e46470">XOsd_Config</a><li>Layer1FontNumChars
|
||||
: <a class="el" href="struct_x_osd___config.html#87c7108e287fde49b6f58ea31c38402e">XOsd_Config</a><li>Layer1FontWidth
|
||||
: <a class="el" href="struct_x_osd___config.html#bbe66abdd1a4b75358f9a29f98266560">XOsd_Config</a><li>Layer1InstructionBoxEnable
|
||||
: <a class="el" href="struct_x_osd___config.html#a8d46a97fe8f98d7859525957649d968">XOsd_Config</a><li>Layer1InstructionLineEnable
|
||||
: <a class="el" href="struct_x_osd___config.html#2234abd6c9e96dc2bb5b5222f083c102">XOsd_Config</a><li>Layer1InstructionMemSize
|
||||
: <a class="el" href="struct_x_osd___config.html#260551a8ffd344e2c088c11ad476ff2c">XOsd_Config</a><li>Layer1InstructionTextEnable
|
||||
: <a class="el" href="struct_x_osd___config.html#3df0c7063f1a20d7a3d1095ebae1b32b">XOsd_Config</a><li>Layer1TextMaxStringLength
|
||||
: <a class="el" href="struct_x_osd___config.html#d0d73d92b81228f6f5b1bdc1676d5418">XOsd_Config</a><li>Layer1TextNumStrings
|
||||
: <a class="el" href="struct_x_osd___config.html#8d732269cf21f3c46196915d2356389b">XOsd_Config</a><li>Layer1Type
|
||||
: <a class="el" href="struct_x_osd___config.html#62a85541ed4c0a6c95b397a73f632e35">XOsd_Config</a><li>Layer2ColorLutMemoryType
|
||||
: <a class="el" href="struct_x_osd___config.html#4becaad459076a818753d4bddb4ff610">XOsd_Config</a><li>Layer2ColorLutSize
|
||||
: <a class="el" href="struct_x_osd___config.html#bd48d4a80e39a0b90548dc1212479e4b">XOsd_Config</a><li>Layer2FontAsciiOffset
|
||||
: <a class="el" href="struct_x_osd___config.html#ab955b331630d08747307f1d1fec04c0">XOsd_Config</a><li>Layer2FontBitsPerPixel
|
||||
: <a class="el" href="struct_x_osd___config.html#7e2564e39a06fbf04918bb4aa1735c7b">XOsd_Config</a><li>Layer2FontHeight
|
||||
: <a class="el" href="struct_x_osd___config.html#f29fd87c26de2ea26dfe8d448ed59d75">XOsd_Config</a><li>Layer2FontNumChars
|
||||
: <a class="el" href="struct_x_osd___config.html#3b0ca129be890117afed6cb21684972f">XOsd_Config</a><li>Layer2FontWidth
|
||||
: <a class="el" href="struct_x_osd___config.html#e8dd7aa7f64fce05f5287188b986c715">XOsd_Config</a><li>Layer2InstructionBoxEnable
|
||||
: <a class="el" href="struct_x_osd___config.html#9c1c9a52e5ebb81707eb03e8a7eaf7f4">XOsd_Config</a><li>Layer2InstructionLineEnable
|
||||
: <a class="el" href="struct_x_osd___config.html#5236a7a4c38fa43c127491b9b519c2be">XOsd_Config</a><li>Layer2InstructionMemSize
|
||||
: <a class="el" href="struct_x_osd___config.html#dfd670f8b3fabd949e3c93ed12d87a92">XOsd_Config</a><li>Layer2InstructionTextEnable
|
||||
: <a class="el" href="struct_x_osd___config.html#01e152182097b5b6b2586cc298c7afe4">XOsd_Config</a><li>Layer2TextMaxStringLength
|
||||
: <a class="el" href="struct_x_osd___config.html#3400c3be5f5e9d0a05d4930d2fd6aaaf">XOsd_Config</a><li>Layer2TextNumStrings
|
||||
: <a class="el" href="struct_x_osd___config.html#688d8e1bc296686dcd95af35eb622ea3">XOsd_Config</a><li>Layer2Type
|
||||
: <a class="el" href="struct_x_osd___config.html#13680f2544dc4c3cad89f0a56d5e50ab">XOsd_Config</a><li>Layer3ColorLutMemoryType
|
||||
: <a class="el" href="struct_x_osd___config.html#6cb3d226b2631889531d3c5c7c8dbe44">XOsd_Config</a><li>Layer3ColorLutSize
|
||||
: <a class="el" href="struct_x_osd___config.html#abc7b7c0f2b96fe34f22d5d78fb66526">XOsd_Config</a><li>Layer3FontAsciiOffset
|
||||
: <a class="el" href="struct_x_osd___config.html#543e3963d3fc4b2e2097eef053806483">XOsd_Config</a><li>Layer3FontBitsPerPixel
|
||||
: <a class="el" href="struct_x_osd___config.html#5f95d9f6a9e6fbcecd89a5e752b2d8a2">XOsd_Config</a><li>Layer3FontHeight
|
||||
: <a class="el" href="struct_x_osd___config.html#286c915c681a09727c04f8471db4bc64">XOsd_Config</a><li>Layer3FontNumChars
|
||||
: <a class="el" href="struct_x_osd___config.html#ffc8c5906a40e9392b28023d5bd3f2e8">XOsd_Config</a><li>Layer3FontWidth
|
||||
: <a class="el" href="struct_x_osd___config.html#00701b2141c729be01db6e4c939fcd73">XOsd_Config</a><li>Layer3InstructionBoxEnable
|
||||
: <a class="el" href="struct_x_osd___config.html#896c3d8dce291dfe13aabbbba0febf52">XOsd_Config</a><li>Layer3InstructionLineEnable
|
||||
: <a class="el" href="struct_x_osd___config.html#8899f4f52078bd9d0fa845763fa1a37c">XOsd_Config</a><li>Layer3InstructionMemSize
|
||||
: <a class="el" href="struct_x_osd___config.html#42cf59e74d8669723e825c21d827b378">XOsd_Config</a><li>Layer3InstructionTextEnable
|
||||
: <a class="el" href="struct_x_osd___config.html#0ca059f62350ca0bb8a4146958397f80">XOsd_Config</a><li>Layer3TextMaxStringLength
|
||||
: <a class="el" href="struct_x_osd___config.html#fae1376c530c2a8182e972d3f57e6426">XOsd_Config</a><li>Layer3TextNumStrings
|
||||
: <a class="el" href="struct_x_osd___config.html#0f25e9e1b9c1be6fb022cb523dc80957">XOsd_Config</a><li>Layer3Type
|
||||
: <a class="el" href="struct_x_osd___config.html#ae68634b0e1d9921a200d5bc5dab5a0a">XOsd_Config</a><li>Layer4ColorLutMemoryType
|
||||
: <a class="el" href="struct_x_osd___config.html#8413bcf9e306948204332834588c8a1a">XOsd_Config</a><li>Layer4ColorLutSize
|
||||
: <a class="el" href="struct_x_osd___config.html#9a571ffcf39a010799e0e6497235c7e5">XOsd_Config</a><li>Layer4FontAsciiOffset
|
||||
: <a class="el" href="struct_x_osd___config.html#1e18bebaa2b59664c5a86a3217b6b5bd">XOsd_Config</a><li>Layer4FontBitsPerPixel
|
||||
: <a class="el" href="struct_x_osd___config.html#a4483d464db8b01ab2514836037acdf3">XOsd_Config</a><li>Layer4FontHeight
|
||||
: <a class="el" href="struct_x_osd___config.html#5b17323ab5a2d22ea5a1f802f25a474b">XOsd_Config</a><li>Layer4FontNumChars
|
||||
: <a class="el" href="struct_x_osd___config.html#e2afb55395282def5cbbd633f36c6b90">XOsd_Config</a><li>Layer4FontWidth
|
||||
: <a class="el" href="struct_x_osd___config.html#32f45b6373d8d7b62abdf7cd43b082b7">XOsd_Config</a><li>Layer4InstructionBoxEnable
|
||||
: <a class="el" href="struct_x_osd___config.html#2ad466433b3e2a65fafb23a7144c06d8">XOsd_Config</a><li>Layer4InstructionLineEnable
|
||||
: <a class="el" href="struct_x_osd___config.html#8b24481544fd5953e99a5f16a27e0d12">XOsd_Config</a><li>Layer4InstructionMemSize
|
||||
: <a class="el" href="struct_x_osd___config.html#aa9693ae83f071f99bb69ee7e87875ad">XOsd_Config</a><li>Layer4InstructionTextEnable
|
||||
: <a class="el" href="struct_x_osd___config.html#d5b5e8d6a0a2a2b25e048cf42e39ce92">XOsd_Config</a><li>Layer4TextMaxStringLength
|
||||
: <a class="el" href="struct_x_osd___config.html#cbe9789a784883b2a0cb52d87f4246a8">XOsd_Config</a><li>Layer4TextNumStrings
|
||||
: <a class="el" href="struct_x_osd___config.html#837bb9cb9b75505d200d9a6b83081632">XOsd_Config</a><li>Layer4Type
|
||||
: <a class="el" href="struct_x_osd___config.html#e3566a69576c77537f944465c213d062">XOsd_Config</a><li>Layer5ColorLutMemoryType
|
||||
: <a class="el" href="struct_x_osd___config.html#e10a964507b1fd7e3a1b27726328b819">XOsd_Config</a><li>Layer5ColorLutSize
|
||||
: <a class="el" href="struct_x_osd___config.html#aa7f9b2b86d7a6bdd4ed9ae32dac3feb">XOsd_Config</a><li>Layer5FontAsciiOffset
|
||||
: <a class="el" href="struct_x_osd___config.html#aae518abb1005652e914a2003ee76da6">XOsd_Config</a><li>Layer5FontBitsPerPixel
|
||||
: <a class="el" href="struct_x_osd___config.html#384ad7b423dbb66454a683d77c815851">XOsd_Config</a><li>Layer5FontHeight
|
||||
: <a class="el" href="struct_x_osd___config.html#fbb883050ebc8032d1438e43f0356085">XOsd_Config</a><li>Layer5FontNumChars
|
||||
: <a class="el" href="struct_x_osd___config.html#5c6df37045855289b33a89fba0914700">XOsd_Config</a><li>Layer5FontWidth
|
||||
: <a class="el" href="struct_x_osd___config.html#bcb371a9143a7d957ec1c764dab8afab">XOsd_Config</a><li>Layer5InstructionBoxEnable
|
||||
: <a class="el" href="struct_x_osd___config.html#fba4a2410439aaccb478fd6fe0973b44">XOsd_Config</a><li>Layer5InstructionLineEnable
|
||||
: <a class="el" href="struct_x_osd___config.html#add5e55c09f6d40586c72d0f53adf8ab">XOsd_Config</a><li>Layer5InstructionMemSize
|
||||
: <a class="el" href="struct_x_osd___config.html#85ddb91b80d9a8187121f507d71a7737">XOsd_Config</a><li>Layer5InstructionTextEnable
|
||||
: <a class="el" href="struct_x_osd___config.html#a903ba893d765504323cbab32ec58bff">XOsd_Config</a><li>Layer5TextMaxStringLength
|
||||
: <a class="el" href="struct_x_osd___config.html#3fca794c1cbae08212e29e41b84c733c">XOsd_Config</a><li>Layer5TextNumStrings
|
||||
: <a class="el" href="struct_x_osd___config.html#6420fd62ebfa85f9162fe9b464dc5521">XOsd_Config</a><li>Layer5Type
|
||||
: <a class="el" href="struct_x_osd___config.html#d8723363e07fa129abf919683b7060e0">XOsd_Config</a><li>Layer6ColorLutMemoryType
|
||||
: <a class="el" href="struct_x_osd___config.html#57c3cde7ba0b048de38fb05b351a7b99">XOsd_Config</a><li>Layer6ColorLutSize
|
||||
: <a class="el" href="struct_x_osd___config.html#3ee77f37c044aba38a1ac9b115381b9d">XOsd_Config</a><li>Layer6FontAsciiOffset
|
||||
: <a class="el" href="struct_x_osd___config.html#d5422afe3a3161bdb0a904cad73d4478">XOsd_Config</a><li>Layer6FontBitsPerPixel
|
||||
: <a class="el" href="struct_x_osd___config.html#39d8849c6966042c9eda07f7ac21e7e5">XOsd_Config</a><li>Layer6FontHeight
|
||||
: <a class="el" href="struct_x_osd___config.html#2230c21e620e79019f08b3cf32798213">XOsd_Config</a><li>Layer6FontNumChars
|
||||
: <a class="el" href="struct_x_osd___config.html#7bfdb0e00d281671807936eb484e1f9a">XOsd_Config</a><li>Layer6FontWidth
|
||||
: <a class="el" href="struct_x_osd___config.html#f60f7fd07cd87b8fd05d789cb395b370">XOsd_Config</a><li>Layer6InstructionBoxEnable
|
||||
: <a class="el" href="struct_x_osd___config.html#974b0fccf28e2f36ac8740b1654b866f">XOsd_Config</a><li>Layer6InstructionLineEnable
|
||||
: <a class="el" href="struct_x_osd___config.html#6538907efbfe18f4a64b65a2fdc7b06a">XOsd_Config</a><li>Layer6InstructionMemSize
|
||||
: <a class="el" href="struct_x_osd___config.html#6210ad8665347f4a2e109bf8e6f66bc7">XOsd_Config</a><li>Layer6InstructionTextEnable
|
||||
: <a class="el" href="struct_x_osd___config.html#118e7cf61b8a66d8ec640f06c7463251">XOsd_Config</a><li>Layer6TextMaxStringLength
|
||||
: <a class="el" href="struct_x_osd___config.html#29a9e031d26087a118bf096d9a9e6ac2">XOsd_Config</a><li>Layer6TextNumStrings
|
||||
: <a class="el" href="struct_x_osd___config.html#bfb6307eb4767b033084d94aac512116">XOsd_Config</a><li>Layer6Type
|
||||
: <a class="el" href="struct_x_osd___config.html#c2cea33b925cb39e481f68f5b3dd0ab3">XOsd_Config</a><li>Layer7ColorLutMemoryType
|
||||
: <a class="el" href="struct_x_osd___config.html#6592f93a177b3c183c941e4a65c50edf">XOsd_Config</a><li>Layer7ColorLutSize
|
||||
: <a class="el" href="struct_x_osd___config.html#59ca9005c6fc75092d410cdf055c3916">XOsd_Config</a><li>Layer7FontAsciiOffset
|
||||
: <a class="el" href="struct_x_osd___config.html#56939c631c18662f818ba8935d224b5d">XOsd_Config</a><li>Layer7FontBitsPerPixel
|
||||
: <a class="el" href="struct_x_osd___config.html#fb8f42f3cd676e6d57c341246c19cda4">XOsd_Config</a><li>Layer7FontHeight
|
||||
: <a class="el" href="struct_x_osd___config.html#7a11b0f6425ceae2010b8bf42b3623ff">XOsd_Config</a><li>Layer7FontNumChars
|
||||
: <a class="el" href="struct_x_osd___config.html#551b67898a24b4076b29ea1c6235c14e">XOsd_Config</a><li>Layer7FontWidth
|
||||
: <a class="el" href="struct_x_osd___config.html#fbc83c44b9b8a36496ca01b2e9538328">XOsd_Config</a><li>Layer7InstructionBoxEnable
|
||||
: <a class="el" href="struct_x_osd___config.html#408344c322190c9c72fee27115441756">XOsd_Config</a><li>Layer7InstructionLineEnable
|
||||
: <a class="el" href="struct_x_osd___config.html#0b980f5f831dfb8a950c274e506b97ce">XOsd_Config</a><li>Layer7InstructionMemSize
|
||||
: <a class="el" href="struct_x_osd___config.html#24cb5a5444d70651a2fe413bd794a26c">XOsd_Config</a><li>Layer7InstructionTextEnable
|
||||
: <a class="el" href="struct_x_osd___config.html#62952e693888e993bf142c2bef07e714">XOsd_Config</a><li>Layer7TextMaxStringLength
|
||||
: <a class="el" href="struct_x_osd___config.html#252d80b1495349e901c3959eb64fcfa9">XOsd_Config</a><li>Layer7TextNumStrings
|
||||
: <a class="el" href="struct_x_osd___config.html#d1209dab22e0267dd9d813705d10a0fc">XOsd_Config</a><li>Layer7Type
|
||||
: <a class="el" href="struct_x_osd___config.html#8f57c011ff7c8512253516ef9fcaa3b2">XOsd_Config</a><li>LayerNum
|
||||
: <a class="el" href="struct_x_osd___config.html#579e05fdc45e85e14db12c6c5db475f6">XOsd_Config</a><li>Layers
|
||||
: <a class="el" href="struct_x_osd.html#4fed4f9d4d3240f0c24524fee0b04d9c">XOsd</a><li>LayerType
|
||||
: <a class="el" href="struct_x_osd___layer.html#013b375fa16c618f303251141a01c887">XOsd_Layer</a></ul>
|
||||
<h3><a class="anchor" name="index_p">- p -</a></h3><ul>
|
||||
<li>ProcStartCallBack
|
||||
: <a class="el" href="struct_x_osd.html#e55843d9b4871ac1061849f7fcb5d600">XOsd</a><li>ProcStartRef
|
||||
: <a class="el" href="struct_x_osd.html#bc97cc4c250059d23a8375f539a7718d">XOsd</a></ul>
|
||||
<h3><a class="anchor" name="index_s">- s -</a></h3><ul>
|
||||
<li>ScreenHeight
|
||||
: <a class="el" href="struct_x_osd.html#7e460ecd0c527b2880f076e19047bd8b">XOsd</a><li>ScreenWidth
|
||||
: <a class="el" href="struct_x_osd.html#7d42c0e6a4f18237f33c440887bfaa99">XOsd</a><li>SlaveAxisVideoDataWidth
|
||||
: <a class="el" href="struct_x_osd___config.html#47c9598ee08d3d1710ad43614b23d676">XOsd_Config</a></ul>
|
||||
<h3><a class="anchor" name="index_t">- t -</a></h3><ul>
|
||||
<li>TextMaxStringLength
|
||||
: <a class="el" href="struct_x_osd___layer.html#00db4c777b648f8ec99e6868e3131422">XOsd_Layer</a><li>TextNumStrings
|
||||
: <a class="el" href="struct_x_osd___layer.html#673926b13f628fc8da7f8257438fc1e4">XOsd_Layer</a></ul>
|
||||
Copyright @ 1995-2014 Xilinx, Inc. All rights reserved.
|
356
XilinxProcessorIPLib/drivers/osd/doc/html/api/globals.html
Normal file
356
XilinxProcessorIPLib/drivers/osd/doc/html/api/globals.html
Normal file
|
@ -0,0 +1,356 @@
|
|||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>
|
||||
Class Members
|
||||
</title>
|
||||
<link href="$DriverApiDocsCssPath" rel="stylesheet" type="text/css">
|
||||
</head>
|
||||
<h3 class="PageHeader">Xilinx Processor IP Library</h3>
|
||||
<hl>Software Drivers</hl>
|
||||
<hr class="whs1">
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li id="current"><a href="files.html"><span>Files</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li id="current"><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li id="current"><a href="globals.html"><span>All</span></a></li>
|
||||
<li><a href="globals_func.html"><span>Functions</span></a></li>
|
||||
<li><a href="globals_vars.html"><span>Variables</span></a></li>
|
||||
<li><a href="globals_type.html"><span>Typedefs</span></a></li>
|
||||
<li><a href="globals_eval.html"><span>Enumerator</span></a></li>
|
||||
<li><a href="globals_defs.html"><span>Defines</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li id="current"><a href="globals.html#index_x"><span>x</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
Here is a list of all file members with links to the files they belong to:
|
||||
<p>
|
||||
<h3><a class="anchor" name="index_x">- x -</a></h3><ul>
|
||||
<li>XOSD
|
||||
: <a class="el" href="xosd_8h.html#bb4e413d75d4744d3ae47fea8f79233e">xosd.h</a><li>XOSD_ACTIVE_SIZE_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#de3687044261450fc11f800ce9414a02">xosd_hw.h</a><li>XOSD_ACTSIZE_NUM_LINE_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#c75b658316a6744fba822b9d19cdbd96">xosd_hw.h</a><li>XOSD_ACTSIZE_NUM_LINE_SHIFT
|
||||
: <a class="el" href="xosd__hw_8h.html#9ac4754b89e00ebaa197523d94c5abab">xosd_hw.h</a><li>XOSD_ACTSIZE_NUM_PIXEL_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#ee78e03170b5d597abcdb41bb789987a">xosd_hw.h</a><li>XOSD_BC0
|
||||
: <a class="el" href="xosd__hw_8h.html#201d57244428636f7c63d07be1e2088b">xosd_hw.h</a><li>XOSD_BC0_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#05c21ad0e43e61c2a4a904d60ff59a0f">xosd_hw.h</a><li>XOSD_BC0_YG_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#636eaade937285fa383032f1013e4007">xosd_hw.h</a><li>XOSD_BC1
|
||||
: <a class="el" href="xosd__hw_8h.html#21be6ffe80fc75e6900fff3541fd16e8">xosd_hw.h</a><li>XOSD_BC1_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#f595fa566ff6e43a0b68207b87ae934b">xosd_hw.h</a><li>XOSD_BC1_UCBB_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#dbc74a40e404c4500625c304f6038eb8">xosd_hw.h</a><li>XOSD_BC2
|
||||
: <a class="el" href="xosd__hw_8h.html#2618b9ec587edbd17d706869ba736c09">xosd_hw.h</a><li>XOSD_BC2_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#9196d5680140ee807654c6cfc14f8319">xosd_hw.h</a><li>XOSD_BC2_VCRR_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#5ea983e4b594d372821939b55c4f1ec3">xosd_hw.h</a><li>XOsd_CallBack
|
||||
: <a class="el" href="xosd_8h.html#46840c1ab68ea63547a835c3fff47502">xosd.h</a><li>XOSD_CallBack
|
||||
: <a class="el" href="xosd_8h.html#cd9101273b90a4e5c06c6ebb51c016f2">xosd.h</a><li>XOSD_CfgInitialize
|
||||
: <a class="el" href="xosd_8h.html#f17e4c21616b8a6cbf4df3a395a48f0f">xosd.h</a><li>XOsd_CfgInitialize()
|
||||
: <a class="el" href="xosd_8h.html#f9dad59565307cd8f71b385689f91048">xosd.h</a>, <a class="el" href="xosd_8c.html#f9dad59565307cd8f71b385689f91048">xosd.c</a><li>XOSD_COLOR_ENTRY_SIZE
|
||||
: <a class="el" href="xosd__hw_8h.html#02df75e48788b9182ef56cfa94cccdd4">xosd_hw.h</a><li>XOSD_Config
|
||||
: <a class="el" href="xosd_8h.html#f14f4ac3a9310bd23dba1ade008d79a0">xosd.h</a><li>XOsd_ConfigTable
|
||||
: <a class="el" href="xosd__g_8c.html#00396fa8eaa1d48340d9eda2fe2dab08">xosd_g.c</a><li>XOSD_CreateInstruction
|
||||
: <a class="el" href="xosd_8h.html#7b3e88b6611fc1fbdc4bbc82ad65b651">xosd.h</a><li>XOsd_CreateInstruction()
|
||||
: <a class="el" href="xosd_8h.html#7abff2415587a54c259f159fc780e2cc">xosd.h</a>, <a class="el" href="xosd_8c.html#7abff2415587a54c259f159fc780e2cc">xosd.c</a><li>XOSD_CTL
|
||||
: <a class="el" href="xosd__hw_8h.html#8f160298d92b7e17204cd10053ceec37">xosd_hw.h</a><li>XOSD_CTL_EN_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#f80d798ea9734a4c56e7c03c1b2b3b01">xosd_hw.h</a><li>XOSD_CTL_FSYNC_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#68088d2cf45788126489895482f52276">xosd_hw.h</a><li>XOSD_CTL_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#a5d6b91c6ac72faf3a38044153f373d4">xosd_hw.h</a><li>XOSD_CTL_RUE_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#75f6be92e492fb0a76e9f530939467af">xosd_hw.h</a><li>XOSD_CTL_SW_RST_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#5071d9f484bd2b71197794e55ccdd92e">xosd_hw.h</a><li>XOSD_DATA_2
|
||||
: <a class="el" href="xosd__hw_8h.html#90a2d54e8603ec74403a643049e94250">xosd_hw.h</a><li>XOSD_DATA_8
|
||||
: <a class="el" href="xosd__hw_8h.html#ca0722052e3a9c1714c7697b7b275ec1">xosd_hw.h</a><li>XOSD_Disable
|
||||
: <a class="el" href="xosd_8h.html#3ea618aa4c855c62987bb945d19d83c5">xosd.h</a><li>XOsd_Disable
|
||||
: <a class="el" href="xosd_8h.html#2a84453f73f690e671aa3b2ede645fb0">xosd.h</a><li>XOsd_DisableLayer()
|
||||
: <a class="el" href="xosd_8h.html#1ecd1900b797b12867274e0daf1a8d62">xosd.h</a>, <a class="el" href="xosd_8c.html#1ecd1900b797b12867274e0daf1a8d62">xosd.c</a><li>XOSD_DisableLayer
|
||||
: <a class="el" href="xosd_8h.html#c456746063b3bc1d62fc875ca8936ae2">xosd.h</a><li>XOSD_Enable
|
||||
: <a class="el" href="xosd_8h.html#0a1743afc00ebca5f00db89800d12760">xosd.h</a><li>XOsd_Enable
|
||||
: <a class="el" href="xosd_8h.html#e6e41c067d999ee6cdc29d3868ec8be8">xosd.h</a><li>XOsd_EnableLayer()
|
||||
: <a class="el" href="xosd_8h.html#cdb4b75859dbfc611d70382fb2c94a7f">xosd.h</a>, <a class="el" href="xosd_8c.html#cdb4b75859dbfc611d70382fb2c94a7f">xosd.c</a><li>XOSD_EnableLayer
|
||||
: <a class="el" href="xosd_8h.html#6a03bffc95aefae704789a518fe8f6dc">xosd.h</a><li>XOSD_ERR_ALL_ERR_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#a7d0a9eb85f31e590dadf6b274a9281e">xosd_hw.h</a><li>XOSD_ERR_LAYER0_EOL_EARLY_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#fb5a121bc4d2c540ac287e76d28078e0">xosd_hw.h</a><li>XOSD_ERR_LAYER0_EOL_LATE_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#5c5df68bcab4acc7da9bfe69d98f600e">xosd_hw.h</a><li>XOSD_ERR_LAYER0_SOF_EARLY_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#7517eb9b05d4312d18ffdff9d8ca1d46">xosd_hw.h</a><li>XOSD_ERR_LAYER0_SOF_LATE_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#a6466702b2f31b4bd369aaa70957dced">xosd_hw.h</a><li>XOSD_ERR_LAYER1_EOL_EARLY_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#8a66bd271a23414c3ef69ebaf016ec18">xosd_hw.h</a><li>XOSD_ERR_LAYER1_EOL_LATE_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#be892325b1d348a98464f217ec422cb7">xosd_hw.h</a><li>XOSD_ERR_LAYER1_SOF_EARLY_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#1a749387fc7c57e40de48628d3a9f732">xosd_hw.h</a><li>XOSD_ERR_LAYER1_SOF_LATE_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#de7769e8c273bdb670dbd7c388355f7d">xosd_hw.h</a><li>XOSD_ERR_LAYER2_EOL_EARLY_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#d9f946ee2f6409d2fb370c88f35953c5">xosd_hw.h</a><li>XOSD_ERR_LAYER2_EOL_LATE_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#969a25b0bb62c10731102993e25ed5e8">xosd_hw.h</a><li>XOSD_ERR_LAYER2_SOF_EARLY_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#7abb69836b37481f2de34f71b4ab89ed">xosd_hw.h</a><li>XOSD_ERR_LAYER2_SOF_LATE_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#6f56d28d089d815b8b1bd48857be1055">xosd_hw.h</a><li>XOSD_ERR_LAYER3_EOL_EARLY_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#83c32dd2054d8c53d9e0c185e644f770">xosd_hw.h</a><li>XOSD_ERR_LAYER3_EOL_LATE_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#b91ec7831a5f0737dde3c64c696e219d">xosd_hw.h</a><li>XOSD_ERR_LAYER3_SOF_EARLY_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#216a452cd347f156c8aad270a070d391">xosd_hw.h</a><li>XOSD_ERR_LAYER3_SOF_LATE_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#5391bbfec33b3effa54a4bb604fe6278">xosd_hw.h</a><li>XOSD_ERR_LAYER4_EOL_EARLY_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#929099f2d2d44a9cbb9a69e58d4bcb3e">xosd_hw.h</a><li>XOSD_ERR_LAYER4_EOL_LATE_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#c53283fca0ed05577a667cc4ab9bc2cd">xosd_hw.h</a><li>XOSD_ERR_LAYER4_SOF_EARLY_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#ec2e32d4ddf184fb3555b79153aec8d3">xosd_hw.h</a><li>XOSD_ERR_LAYER4_SOF_LATE_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#b329ef2807aaf752b2c01a6bc9d9d0ba">xosd_hw.h</a><li>XOSD_ERR_LAYER5_EOL_EARLY_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#08e42d245ee21438fdab438a86006f08">xosd_hw.h</a><li>XOSD_ERR_LAYER5_EOL_LATE_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#59b8807097445c26d93164a11e980284">xosd_hw.h</a><li>XOSD_ERR_LAYER5_SOF_EARLY_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#98ffc4be6fa41cd4e4b610d96d820207">xosd_hw.h</a><li>XOSD_ERR_LAYER5_SOF_LATE_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#8420356e1af56b65bbb0dc1e5730309e">xosd_hw.h</a><li>XOSD_ERR_LAYER6_EOL_EARLY_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#6091712dca160402ed2915518be2f07b">xosd_hw.h</a><li>XOSD_ERR_LAYER6_EOL_LATE_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#edbe10c1d98c47e2dd878c45191e103b">xosd_hw.h</a><li>XOSD_ERR_LAYER6_SOF_EARLY_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#da693dd13ea9d921bdf5b4950c72661e">xosd_hw.h</a><li>XOSD_ERR_LAYER6_SOF_LATE_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#7df8e951554bf328c19cae2d3813c5a0">xosd_hw.h</a><li>XOSD_ERR_LAYER7_EOL_EARLY_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#41581b6e7d8cdee3bdb5f5c8d6e6eba2">xosd_hw.h</a><li>XOSD_ERR_LAYER7_EOL_LATE_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#ba797c4407966a78426755393075bcc8">xosd_hw.h</a><li>XOSD_ERR_LAYER7_SOF_EARLY_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#50d162b4eea9e79a3414dbe166db87d7">xosd_hw.h</a><li>XOSD_ERR_LAYER7_SOF_LATE_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#c6704ba3bfc1be81b2667be690a63fb2">xosd_hw.h</a><li>XOSD_ERROR
|
||||
: <a class="el" href="xosd__hw_8h.html#274a7a398add7c34c11d9f956f9e10bc">xosd_hw.h</a><li>XOSD_ERROR_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#1410ce6e4fff4ea10154e9724d0823af">xosd_hw.h</a><li>XOsd_ErrorCallBack
|
||||
: <a class="el" href="xosd_8h.html#1c713906b42ab6fdf53d57bb7e8b432a">xosd.h</a><li>XOSD_ErrorCallBack
|
||||
: <a class="el" href="xosd_8h.html#139dc832207509457b8393bd592f8f61">xosd.h</a><li>XOSD_FONT_BIT_TO_BYTE
|
||||
: <a class="el" href="xosd__hw_8h.html#abff64a3ad88851d9c886d6bf91f6942">xosd_hw.h</a><li>XOsd_FSyncReset
|
||||
: <a class="el" href="xosd_8h.html#baa8b4a92fcfc0ae2152c87249975db9">xosd.h</a><li>XOSD_GC_BANK_NUM
|
||||
: <a class="el" href="xosd__hw_8h.html#45ae5aa9dfc53098d0b710623fad8872">xosd_hw.h</a><li>XOSD_GCABA
|
||||
: <a class="el" href="xosd__hw_8h.html#a4aafb9a255891b8ff7a9d87ca406161">xosd_hw.h</a><li>XOSD_GCABA_CHR_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#11a12b88b43abe8e5fca75b3b4b88ae3">xosd_hw.h</a><li>XOSD_GCABA_CHR_SHIFT
|
||||
: <a class="el" href="xosd__hw_8h.html#3ef9c844a0695a6af31f5aba5254ebdb">xosd_hw.h</a><li>XOSD_GCABA_COL_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#2394cb98a760d2ffc447f4c6ddd67720">xosd_hw.h</a><li>XOSD_GCABA_COL_SHIFT
|
||||
: <a class="el" href="xosd__hw_8h.html#0180a6f642268480d81a2a006ce8b85a">xosd_hw.h</a><li>XOSD_GCABA_INS_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#0b67b99445f37ebb190b4bd69edc3f58">xosd_hw.h</a><li>XOSD_GCABA_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#f8a5cab153ddb20712278001ab8bf534">xosd_hw.h</a><li>XOSD_GCABA_TXT_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#efe55dfbb30ee83089584e80d86471c7">xosd_hw.h</a><li>XOSD_GCABA_TXT_SHIFT
|
||||
: <a class="el" href="xosd__hw_8h.html#f4d8ce31dbe126d0fa8f5976c80de11d">xosd_hw.h</a><li>XOSD_GCD
|
||||
: <a class="el" href="xosd__hw_8h.html#c48fe3a6b0f8d4bab14b0d3c179776a6">xosd_hw.h</a><li>XOSD_GCD_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#09280c9581cb52b21792d38917a29ba2">xosd_hw.h</a><li>XOSD_GCWBA
|
||||
: <a class="el" href="xosd__hw_8h.html#0d7b75fe5f3daa1a6a9de4ef0627a46b">xosd_hw.h</a><li>XOSD_GCWBA_BANK_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#744f4c46706bb0fb5b0d3de3c5826c7f">xosd_hw.h</a><li>XOSD_GCWBA_CHR0
|
||||
: <a class="el" href="xosd__hw_8h.html#4aeaabbe94c0e21210ed6ab657844ef3">xosd_hw.h</a><li>XOSD_GCWBA_CHR1
|
||||
: <a class="el" href="xosd__hw_8h.html#ff47cfc532bc48818fc99502c9bcb7b3">xosd_hw.h</a><li>XOSD_GCWBA_COL0
|
||||
: <a class="el" href="xosd__hw_8h.html#affb3c9e8b2db21168a8fb96a4566fea">xosd_hw.h</a><li>XOSD_GCWBA_COL1
|
||||
: <a class="el" href="xosd__hw_8h.html#277ca4377da8071f9620ecd75c364fef">xosd_hw.h</a><li>XOSD_GCWBA_GCNUM_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#9b1814d86e5233adee245c745fa4930e">xosd_hw.h</a><li>XOSD_GCWBA_GCNUM_SHIFT
|
||||
: <a class="el" href="xosd__hw_8h.html#a649271aac06a31917c73c8a98728bee">xosd_hw.h</a><li>XOSD_GCWBA_INS0
|
||||
: <a class="el" href="xosd__hw_8h.html#964674dbcc6e06590d99a20430cab2d6">xosd_hw.h</a><li>XOSD_GCWBA_INS1
|
||||
: <a class="el" href="xosd__hw_8h.html#18160d3eb42273df9b5537e1472231b8">xosd_hw.h</a><li>XOSD_GCWBA_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#ad8f1c87d9bbbfda000f872824e8300a">xosd_hw.h</a><li>XOSD_GCWBA_TXT0
|
||||
: <a class="el" href="xosd__hw_8h.html#ced5e2ebb0ea5479c310434321bc57ed">xosd_hw.h</a><li>XOSD_GCWBA_TXT1
|
||||
: <a class="el" href="xosd__hw_8h.html#e66d1df1cea042e3d9ee49d55eea04b4">xosd_hw.h</a><li>XOsd_GetActiveSize()
|
||||
: <a class="el" href="xosd_8h.html#fad06669f4df698b225bfe8b05e6dbbd">xosd.h</a>, <a class="el" href="xosd_8c.html#fad06669f4df698b225bfe8b05e6dbbd">xosd.c</a><li>XOsd_GetBackgroundColor()
|
||||
: <a class="el" href="xosd_8h.html#a7361c792b36dafe0e48ae22c32cf125">xosd.h</a>, <a class="el" href="xosd_8c.html#a7361c792b36dafe0e48ae22c32cf125">xosd.c</a><li>XOSD_GetBackgroundColor
|
||||
: <a class="el" href="xosd_8h.html#8f3a37588eb6ed247c4f868917b8ac97">xosd.h</a><li>XOsd_GetLayerAlpha()
|
||||
: <a class="el" href="xosd_8h.html#b692eaddc144c270dfb05f7171c403e2">xosd.h</a>, <a class="el" href="xosd_8c.html#b692eaddc144c270dfb05f7171c403e2">xosd.c</a><li>XOSD_GetLayerAlpha
|
||||
: <a class="el" href="xosd_8h.html#2a67a46ae0104fc4b535132712373af3">xosd.h</a><li>XOsd_GetLayerDimension()
|
||||
: <a class="el" href="xosd_8h.html#3223d1726b2e25cda7de089d85353c1b">xosd.h</a>, <a class="el" href="xosd_8c.html#3223d1726b2e25cda7de089d85353c1b">xosd.c</a><li>XOSD_GetLayerDimension
|
||||
: <a class="el" href="xosd_8h.html#0a9a411efd1708c0b119af01ae0cd8a9">xosd.h</a><li>XOsd_GetLayerPriority()
|
||||
: <a class="el" href="xosd_8h.html#02cbaaa4f5e6b640c876b727db267602">xosd.h</a>, <a class="el" href="xosd_8c.html#02cbaaa4f5e6b640c876b727db267602">xosd.c</a><li>XOSD_GetLayerPriority
|
||||
: <a class="el" href="xosd_8h.html#56d33c11247dec9ae6c371b69edf60fd">xosd.h</a><li>XOSD_GetScreenSize
|
||||
: <a class="el" href="xosd_8h.html#84dc9e1e0950076bf20b989876d8e5aa">xosd.h</a><li>XOsd_GetVersion()
|
||||
: <a class="el" href="xosd_8h.html#94b9d7eac70a2fc2315b07059e832986">xosd.h</a>, <a class="el" href="xosd_8c.html#94b9d7eac70a2fc2315b07059e832986">xosd.c</a><li>XOSD_H_
|
||||
: <a class="el" href="xosd_8h.html#310a282ec96e49d83d367881531a88ca">xosd.h</a><li>XOSD_HANDLER_ERROR
|
||||
: <a class="el" href="xosd_8h.html#06fc87d81c62e9abb8790b6e5713c55bfe9b918732108caa970d83f22fceecfc">xosd.h</a><li>XOSD_HANDLER_FRAMEDONE
|
||||
: <a class="el" href="xosd_8h.html#06fc87d81c62e9abb8790b6e5713c55bc2aa1b96540765ad7b91aad694e3072b">xosd.h</a><li>XOSD_HANDLER_PROCSTART
|
||||
: <a class="el" href="xosd_8h.html#06fc87d81c62e9abb8790b6e5713c55b41c52bbf34e031cfb024cb0b21e7a212">xosd.h</a><li>XOSD_HW_H_
|
||||
: <a class="el" href="xosd__hw_8h.html#51a9fc13b8a6a270b1a1c531f54dcd8a">xosd_hw.h</a><li>XOSD_IER
|
||||
: <a class="el" href="xosd__hw_8h.html#42c0cf8b389215cdc1173ac477698a5b">xosd_hw.h</a><li>XOSD_IER_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#f99a287707b01d05bb7ad6aadbe7d328">xosd_hw.h</a><li>XOSD_In32
|
||||
: <a class="el" href="xosd__hw_8h.html#dc564eda553a82a9ef6f4f7c4ced8a7f">xosd_hw.h</a><li>XOsd_In32
|
||||
: <a class="el" href="xosd__hw_8h.html#0f582a571cbf279725ff4635b98bf7ef">xosd_hw.h</a><li>XOSD_INS0
|
||||
: <a class="el" href="xosd__hw_8h.html#2e8bfbd972e0ac9e0ba6f163f424a83e">xosd_hw.h</a><li>XOSD_INS0_GCNUM_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#0f5a79d13524e9f9cc1dd1bb1c6b4e17">xosd_hw.h</a><li>XOSD_INS0_GCNUM_SHIFT
|
||||
: <a class="el" href="xosd__hw_8h.html#c3a8f3b2a9b5033e28b4d01816831069">xosd_hw.h</a><li>XOSD_INS0_OPCODE_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#ee38041f6b3686d192becfdc9d625108">xosd_hw.h</a><li>XOSD_INS0_OPCODE_SHIFT
|
||||
: <a class="el" href="xosd__hw_8h.html#f95cc7852856ccf13f0d2b96fc17507d">xosd_hw.h</a><li>XOSD_INS0_XEND_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#316274c11c4bdf01881be2e5fa8c3ddd">xosd_hw.h</a><li>XOSD_INS0_XEND_SHIFT
|
||||
: <a class="el" href="xosd__hw_8h.html#0718123f4128faf36a3613d4d83d9bc9">xosd_hw.h</a><li>XOSD_INS0_XSTART_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#c28f5bcf9429cd6d5db7ba73dd8037e0">xosd_hw.h</a><li>XOSD_INS1
|
||||
: <a class="el" href="xosd__hw_8h.html#85673ee70fcf9f62d30dbbe12f9ea4a6">xosd_hw.h</a><li>XOSD_INS1_TXTINDEX_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#845d109b3f71bafffbad75d0fc096e95">xosd_hw.h</a><li>XOSD_INS2
|
||||
: <a class="el" href="xosd__hw_8h.html#b3b51f42fb458498b44640a4d7f48447">xosd_hw.h</a><li>XOSD_INS2_OBJSIZE_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#308b392a1c8f2e3b58c34b60f3c832e2">xosd_hw.h</a><li>XOSD_INS2_OBJSIZE_SHIFT
|
||||
: <a class="el" href="xosd__hw_8h.html#2e64473070f0ad81308d0fdde70c846e">xosd_hw.h</a><li>XOSD_INS2_YEND_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#f441c303e232e267cecd015457c3b059">xosd_hw.h</a><li>XOSD_INS2_YEND_SHIFT
|
||||
: <a class="el" href="xosd__hw_8h.html#557eb7583fc6e177b653144e1dd46309">xosd_hw.h</a><li>XOSD_INS2_YSTART_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#572eaf61ee8df22c543f6cf017fd4b4d">xosd_hw.h</a><li>XOSD_INS3
|
||||
: <a class="el" href="xosd__hw_8h.html#ffb751247452fc737ba7f4c5a2a0a158">xosd_hw.h</a><li>XOSD_INS3_COL_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#baf54e22c321fa30301173f7a7a8404c">xosd_hw.h</a><li>XOSD_INS_MEM_SIZE_TO_NUM
|
||||
: <a class="el" href="xosd__hw_8h.html#1de0b5cabf37d0d1036692d209a2ffeb">xosd_hw.h</a><li>XOSD_INS_OPCODE_BOX
|
||||
: <a class="el" href="xosd__hw_8h.html#8c2bdbf05a06c913c482769abb207a04">xosd_hw.h</a><li>XOSD_INS_OPCODE_BOXTXT
|
||||
: <a class="el" href="xosd__hw_8h.html#06d2e8c7a16846a74ffa8413261c1b42">xosd_hw.h</a><li>XOSD_INS_OPCODE_END
|
||||
: <a class="el" href="xosd__hw_8h.html#020a93ee98e26b3e9bef6d37bdca6d93">xosd_hw.h</a><li>XOSD_INS_OPCODE_LINE
|
||||
: <a class="el" href="xosd__hw_8h.html#4d4d7f9062d81c4db38142348c23db3c">xosd_hw.h</a><li>XOSD_INS_OPCODE_NOP
|
||||
: <a class="el" href="xosd__hw_8h.html#b378c3a2033c60420990fc0c6e035de8">xosd_hw.h</a><li>XOSD_INS_OPCODE_TXT
|
||||
: <a class="el" href="xosd__hw_8h.html#594d67ea3248e5eb9cc243f7436c0506">xosd_hw.h</a><li>XOSD_INS_SIZE
|
||||
: <a class="el" href="xosd__hw_8h.html#f52a55e9ca22269266faf951be024ee1">xosd_hw.h</a><li>XOsd_Instruction
|
||||
: <a class="el" href="xosd_8h.html#d6799381b1f4b3353fa00f82da6b381f">xosd.h</a><li>XOSD_Instruction
|
||||
: <a class="el" href="xosd_8h.html#002cda164434abda9b7179a7d72347ab">xosd.h</a><li>XOSD_IntrClear
|
||||
: <a class="el" href="xosd_8h.html#2b6f3f6b8fe5860cc4158bf9f6597aa2">xosd.h</a><li>XOsd_IntrClear
|
||||
: <a class="el" href="xosd_8h.html#2507152f445947e19e16ac59939adc9e">xosd.h</a><li>XOsd_IntrDisable
|
||||
: <a class="el" href="xosd_8h.html#53d9596240b76f8887fd519518f21e82">xosd.h</a><li>XOSD_IntrDisable
|
||||
: <a class="el" href="xosd_8h.html#814f7d9ad60720a2de105d7914586315">xosd.h</a><li>XOsd_IntrEnable
|
||||
: <a class="el" href="xosd_8h.html#c752c2e2d84d0735f45986c2a27df3b2">xosd.h</a><li>XOSD_IntrEnable
|
||||
: <a class="el" href="xosd_8h.html#b11bfc8947b71e036cc374d3b8149974">xosd.h</a><li>XOsd_IntrGetPending
|
||||
: <a class="el" href="xosd_8h.html#89fd83e071e7da016c89f9e155f1453a">xosd.h</a><li>XOSD_IntrGetPending
|
||||
: <a class="el" href="xosd_8h.html#44d23b4beedb883724e93d6184df69c6">xosd.h</a><li>XOSD_IntrHandler
|
||||
: <a class="el" href="xosd_8h.html#e8904e7904dec7c77c2f8cb37b06c917">xosd.h</a><li>XOsd_IntrHandler()
|
||||
: <a class="el" href="xosd__intr_8c.html#7079d6f5586ca603657dac6b9e188105">xosd_intr.c</a>, <a class="el" href="xosd_8h.html#7079d6f5586ca603657dac6b9e188105">xosd.h</a><li>XOSD_ISR
|
||||
: <a class="el" href="xosd__hw_8h.html#500f997f63759a43d02dc425e9b6de33">xosd_hw.h</a><li>XOSD_ISR_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#391290622b578053a6e4f87b94afe6d2">xosd_hw.h</a><li>XOSD_IXR_ALLERR_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#a0d5d1c04e53cea07f1f53e36485ca5e">xosd_hw.h</a><li>XOSD_IXR_ALLINTR_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#f0bcfced7a4f1a3f6069c73002ccb9aa">xosd_hw.h</a><li>XOSD_IXR_EOF_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#0411b83937245d123c394afb37aa17f3">xosd_hw.h</a><li>XOSD_IXR_LAYER0_ERROR_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#32ae9bfdbd5fbb3a8bfeb678ec477a5f">xosd_hw.h</a><li>XOSD_IXR_LAYER1_ERROR_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#1254380758b34648ac290aaad85ab5ed">xosd_hw.h</a><li>XOSD_IXR_LAYER2_ERROR_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#a1f661112594eca33ebd966fa2f3416b">xosd_hw.h</a><li>XOSD_IXR_LAYER3_ERROR_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#3c2b866d2e5b926e20da7d0b211105a6">xosd_hw.h</a><li>XOSD_IXR_LAYER4_ERROR_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#af399127e81913ff3fb0cfac78cc9dea">xosd_hw.h</a><li>XOSD_IXR_LAYER5_ERROR_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#c204724cf271ed09f2f0c8d6ced5cb9c">xosd_hw.h</a><li>XOSD_IXR_LAYER6_ERROR_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#9febd5155dafb097e9b237c14cc7f50e">xosd_hw.h</a><li>XOSD_IXR_LAYER7_ERROR_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#447641c9b752868a28ecc3b835701222">xosd_hw.h</a><li>XOSD_IXR_PROC_STARTED_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#d2803dca6d21253c1cb2b5920b3f8eac">xosd_hw.h</a><li>XOSD_L0C
|
||||
: <a class="el" href="xosd__hw_8h.html#5a7b0868c5a2961837d064e17a54b61c">xosd_hw.h</a><li>XOSD_L0C_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#b825adfb1951ceab0492b842f71aacca">xosd_hw.h</a><li>XOSD_L0P
|
||||
: <a class="el" href="xosd__hw_8h.html#d100832bf5229bf83cd34ffdd56f15b6">xosd_hw.h</a><li>XOSD_L0P_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#be519b825ff0b5a1d9dac15547940342">xosd_hw.h</a><li>XOSD_L0S
|
||||
: <a class="el" href="xosd__hw_8h.html#390126f1009e663c5b9b654581fa53d0">xosd_hw.h</a><li>XOSD_L0S_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#a161dd03025d073eb9327284e41582bd">xosd_hw.h</a><li>XOSD_L1C
|
||||
: <a class="el" href="xosd__hw_8h.html#69c9e2de330f69fbf0016b48de3f7796">xosd_hw.h</a><li>XOSD_L1C_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#70aa9e8b9ed2fe76fa2960152926afbe">xosd_hw.h</a><li>XOSD_L1P
|
||||
: <a class="el" href="xosd__hw_8h.html#b00497176e0e88b4c458c22d3665f20d">xosd_hw.h</a><li>XOSD_L1P_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#8b5ae130a5dfd75c02fc0ccf2bd8b98f">xosd_hw.h</a><li>XOSD_L1S
|
||||
: <a class="el" href="xosd__hw_8h.html#c5ee6f6aea17bfdbb408c465183d380a">xosd_hw.h</a><li>XOSD_L1S_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#ced9aba4cf986d847391c8c30ab19cc3">xosd_hw.h</a><li>XOSD_L2C
|
||||
: <a class="el" href="xosd__hw_8h.html#cf31b9098661f08c7b6c6791394060ae">xosd_hw.h</a><li>XOSD_L2C_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#925d78cb14d70f8329cf243c8e0ce1ee">xosd_hw.h</a><li>XOSD_L2P
|
||||
: <a class="el" href="xosd__hw_8h.html#3470cb08db3e697be4b964ba35563c0f">xosd_hw.h</a><li>XOSD_L2P_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#4ac6293832014e6d934caafcdbaae044">xosd_hw.h</a><li>XOSD_L2S
|
||||
: <a class="el" href="xosd__hw_8h.html#977c691922460ce57dc3e5e8053b8aa5">xosd_hw.h</a><li>XOSD_L2S_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#9af8d0e5b810ea58ecf281a2059c9934">xosd_hw.h</a><li>XOSD_L3C
|
||||
: <a class="el" href="xosd__hw_8h.html#a9370bc38126276dd097967951b98fea">xosd_hw.h</a><li>XOSD_L3C_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#f6d8e1e6148e2a91b2e95f1098fdec7f">xosd_hw.h</a><li>XOSD_L3P
|
||||
: <a class="el" href="xosd__hw_8h.html#7c3189a6e4809c8b595d439cef5dd031">xosd_hw.h</a><li>XOSD_L3P_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#f234b25ab449a9ddc4f67c13a9f2087b">xosd_hw.h</a><li>XOSD_L3S
|
||||
: <a class="el" href="xosd__hw_8h.html#08ba5e5d439fd7f8d6d07070edaff113">xosd_hw.h</a><li>XOSD_L3S_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#6ae38a8780cdfbb444c70c7306401d1e">xosd_hw.h</a><li>XOSD_L4C
|
||||
: <a class="el" href="xosd__hw_8h.html#808c11ecd656334475606ca9e38ed3c8">xosd_hw.h</a><li>XOSD_L4C_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#f355de81e717afb5190ead6478446a10">xosd_hw.h</a><li>XOSD_L4P
|
||||
: <a class="el" href="xosd__hw_8h.html#b7945ef132770f56bf930713f4b57e70">xosd_hw.h</a><li>XOSD_L4P_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#e524e8407dccba60543eacd4fb2b3c20">xosd_hw.h</a><li>XOSD_L4S
|
||||
: <a class="el" href="xosd__hw_8h.html#89fa22d871eef7cb0259cd00d6544843">xosd_hw.h</a><li>XOSD_L4S_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#4717858c6b289e3e28d4346adfb699ad">xosd_hw.h</a><li>XOSD_L5C
|
||||
: <a class="el" href="xosd__hw_8h.html#f84ab0da8f01a5265164cfadb9ff226c">xosd_hw.h</a><li>XOSD_L5C_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#6d9ca6883a9354270cf2ff7df52abb82">xosd_hw.h</a><li>XOSD_L5P
|
||||
: <a class="el" href="xosd__hw_8h.html#8b9c10f6f030095cd8d9772eb7164819">xosd_hw.h</a><li>XOSD_L5P_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#b75a67c686efa89397e8b00f4aaa8817">xosd_hw.h</a><li>XOSD_L5S
|
||||
: <a class="el" href="xosd__hw_8h.html#1d43f4f692537f0dfe6639fac5836138">xosd_hw.h</a><li>XOSD_L5S_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#bd17ef37dfe5b050a08711228e73149f">xosd_hw.h</a><li>XOSD_L6C
|
||||
: <a class="el" href="xosd__hw_8h.html#be7761f441ca390f68719278e34247a9">xosd_hw.h</a><li>XOSD_L6C_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#cfe62f0aa69899d5e19bafa4032febe8">xosd_hw.h</a><li>XOSD_L6P
|
||||
: <a class="el" href="xosd__hw_8h.html#db5c0434e273b488c344287d79c1df5d">xosd_hw.h</a><li>XOSD_L6P_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#28048d90e31a2e44b244233c3d0624c1">xosd_hw.h</a><li>XOSD_L6S
|
||||
: <a class="el" href="xosd__hw_8h.html#e670073090392c8aea07019d8f0daa49">xosd_hw.h</a><li>XOSD_L6S_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#a182c7c579413b0956ad34f3182487f9">xosd_hw.h</a><li>XOSD_L7C
|
||||
: <a class="el" href="xosd__hw_8h.html#6f8ba4b8c916518e32970a49ddb2dd30">xosd_hw.h</a><li>XOSD_L7C_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#375b3299a3ab6e962607996a1bb4995b">xosd_hw.h</a><li>XOSD_L7P
|
||||
: <a class="el" href="xosd__hw_8h.html#4eaed4946deb94ae95b3b61dd78563e2">xosd_hw.h</a><li>XOSD_L7P_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#9fd076860e53affe65c7cc8d8d13bf78">xosd_hw.h</a><li>XOSD_L7S
|
||||
: <a class="el" href="xosd__hw_8h.html#51a1df3cb8980693b9da0bf40c5c13cb">xosd_hw.h</a><li>XOSD_L7S_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#2dc4a8a41f7c1084bdc730adfbf8d42c">xosd_hw.h</a><li>XOSD_Layer
|
||||
: <a class="el" href="xosd_8h.html#1e5a4bc4ce621f4edc7e1629f797aba0">xosd.h</a><li>XOSD_LAYER_PRIORITY_0
|
||||
: <a class="el" href="xosd__hw_8h.html#d9b764d852dcdd0102fc01cedfac7684">xosd_hw.h</a><li>XOSD_LAYER_PRIORITY_1
|
||||
: <a class="el" href="xosd__hw_8h.html#932a406187d259e86449505a11e3692a">xosd_hw.h</a><li>XOSD_LAYER_PRIORITY_2
|
||||
: <a class="el" href="xosd__hw_8h.html#15bda6688dc6f86f074be6971a97917d">xosd_hw.h</a><li>XOSD_LAYER_PRIORITY_3
|
||||
: <a class="el" href="xosd__hw_8h.html#2f30a4bda0efa109c6a35606d3eb9879">xosd_hw.h</a><li>XOSD_LAYER_PRIORITY_4
|
||||
: <a class="el" href="xosd__hw_8h.html#1318d3cdd34c3814c23fb1421c1feb0a">xosd_hw.h</a><li>XOSD_LAYER_PRIORITY_5
|
||||
: <a class="el" href="xosd__hw_8h.html#6d604585c04f43a69b2b0d6866d91910">xosd_hw.h</a><li>XOSD_LAYER_PRIORITY_6
|
||||
: <a class="el" href="xosd__hw_8h.html#cda70be55f085349598127d3df04518a">xosd_hw.h</a><li>XOSD_LAYER_PRIORITY_7
|
||||
: <a class="el" href="xosd__hw_8h.html#a7258407b41c68c30777e966937118ba">xosd_hw.h</a><li>XOSD_LAYER_SIZE
|
||||
: <a class="el" href="xosd__hw_8h.html#59528981053fa8883db1b0b897ca0c06">xosd_hw.h</a><li>XOSD_LAYER_TYPE_DISABLE
|
||||
: <a class="el" href="xosd__hw_8h.html#aaab169a7980313aad002f2301cd8023">xosd_hw.h</a><li>XOSD_LAYER_TYPE_GPU
|
||||
: <a class="el" href="xosd__hw_8h.html#5b24c90cd1ba5772581eb7b743d2abe9">xosd_hw.h</a><li>XOSD_LAYER_TYPE_VFBC
|
||||
: <a class="el" href="xosd__hw_8h.html#50ef709588ee8a929cbfbd6215d63605">xosd_hw.h</a><li>XOSD_LoadCharacterSetBank
|
||||
: <a class="el" href="xosd_8h.html#87487c3e8ba23fea435e66b6df9ab7a6">xosd.h</a><li>XOsd_LoadCharacterSetBank()
|
||||
: <a class="el" href="xosd_8h.html#6579cb01322e477e72faec9ea6feee63">xosd.h</a>, <a class="el" href="xosd_8c.html#6579cb01322e477e72faec9ea6feee63">xosd.c</a><li>XOsd_LoadColorLUTBank()
|
||||
: <a class="el" href="xosd_8h.html#9d28c4453d039dc09b540d55c78c80b2">xosd.h</a>, <a class="el" href="xosd_8c.html#9d28c4453d039dc09b540d55c78c80b2">xosd.c</a><li>XOSD_LoadColorLUTBank
|
||||
: <a class="el" href="xosd_8h.html#15da7a556bc111ffc6e2c0c1131789d2">xosd.h</a><li>XOSD_LoadInstructionList
|
||||
: <a class="el" href="xosd_8h.html#7ac001acd34798165fecec91698ca54e">xosd.h</a><li>XOsd_LoadInstructionList()
|
||||
: <a class="el" href="xosd_8h.html#55937cb3259f5843c9e1beec4e126955">xosd.h</a>, <a class="el" href="xosd_8c.html#55937cb3259f5843c9e1beec4e126955">xosd.c</a><li>XOsd_LoadTextBank()
|
||||
: <a class="el" href="xosd_8h.html#5a76210dc91d4a51111855bbc501c4e8">xosd.h</a>, <a class="el" href="xosd_8c.html#5a76210dc91d4a51111855bbc501c4e8">xosd.c</a><li>XOSD_LoadTextBank
|
||||
: <a class="el" href="xosd_8h.html#8840f2c4372cf865de450dcbae347367">xosd.h</a><li>XOSD_LookupConfig
|
||||
: <a class="el" href="xosd_8h.html#f88bf9724aba6f7af2e048b0b356b4f2">xosd.h</a><li>XOsd_LookupConfig()
|
||||
: <a class="el" href="xosd__sinit_8c.html#d382cf0219cd9f1ce2006549f6c33dfb">xosd_sinit.c</a>, <a class="el" href="xosd_8h.html#d382cf0219cd9f1ce2006549f6c33dfb">xosd.h</a><li>XOSD_LXC
|
||||
: <a class="el" href="xosd__hw_8h.html#a7a4a31d3453e33f287b1be4ac4dd866">xosd_hw.h</a><li>XOSD_LXC_ALPHA_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#d95aafec82b865159f52e65949c23529">xosd_hw.h</a><li>XOSD_LXC_ALPHA_SHIFT
|
||||
: <a class="el" href="xosd__hw_8h.html#8b9042e82d8df689be0036e9ede471f2">xosd_hw.h</a><li>XOSD_LXC_EN_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#222fb398c40df639f9dfdb9ccdf67964">xosd_hw.h</a><li>XOSD_LXC_GALPHAEN_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#be784eba2fa547d6a70591efa719dd16">xosd_hw.h</a><li>XOSD_LXC_PRIORITY_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#e1e09e803eb566221f3ad1ea9544534a">xosd_hw.h</a><li>XOSD_LXC_PRIORITY_SHIFT
|
||||
: <a class="el" href="xosd__hw_8h.html#2d7d038fb2a5bdf668dc3e39961e7644">xosd_hw.h</a><li>XOSD_LXP
|
||||
: <a class="el" href="xosd__hw_8h.html#06bbfe6e69f2747df8d5260827f588fa">xosd_hw.h</a><li>XOSD_LXP_XSTART_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#54711c94080d9bc076195b0747729856">xosd_hw.h</a><li>XOSD_LXP_YSTART_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#7c23d1cec7d28b5ac5c8632fe602bf9c">xosd_hw.h</a><li>XOSD_LXP_YSTART_SHIFT
|
||||
: <a class="el" href="xosd__hw_8h.html#c828bb35053a7d8f8ecfc27766ec6703">xosd_hw.h</a><li>XOSD_LXS
|
||||
: <a class="el" href="xosd__hw_8h.html#1679b9fa0d6170817f443a7c24c10a62">xosd_hw.h</a><li>XOSD_LXS_XSIZE_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#0ce8e4abc1669f61786c556bb496a471">xosd_hw.h</a><li>XOSD_LXS_YSIZE_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#1a19bab0f8bae1dbbfe591ad6338757a">xosd_hw.h</a><li>XOSD_LXS_YSIZE_SHIFT
|
||||
: <a class="el" href="xosd__hw_8h.html#3b683ef20fa0d1f9d9dfca72fe9bed28">xosd_hw.h</a><li>XOSD_MAX_NUM_OF_LAYERS
|
||||
: <a class="el" href="xosd__hw_8h.html#9bbf9f4ac7f8a29a4666da1eaa076089">xosd_hw.h</a><li>XOSD_OPENC
|
||||
: <a class="el" href="xosd__hw_8h.html#be93bb3ba0a8860f8c7d56dfcea8df73">xosd_hw.h</a><li>XOSD_OPENC_NBITS_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#aa6093725b9f6e7f4b8d4badd4a383b1">xosd_hw.h</a><li>XOSD_OPENC_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#88c638d281a3d1e03af771b1d52089f9">xosd_hw.h</a><li>XOSD_OPENC_VID_FORMAT_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#755bedd632dc7d9005afc8b451402c59">xosd_hw.h</a><li>XOsd_Out32
|
||||
: <a class="el" href="xosd__hw_8h.html#b51b75ab7cc1f16e323cb148803cf628">xosd_hw.h</a><li>XOSD_Out32
|
||||
: <a class="el" href="xosd__hw_8h.html#576ddd7e506be02abdef8bf12bc799f0">xosd_hw.h</a><li>XOsd_ReadReg
|
||||
: <a class="el" href="xosd__hw_8h.html#09c0fe42f0cb0fe4a84e84acb6d548f3">xosd_hw.h</a><li>XOSD_ReadReg
|
||||
: <a class="el" href="xosd__hw_8h.html#94a0e439ae927e4aeb2685bb2efe7a9b">xosd_hw.h</a><li>XOSD_RegUpdateDisable
|
||||
: <a class="el" href="xosd_8h.html#342571e4cdba12e325c660e0ce1e0be7">xosd.h</a><li>XOsd_RegUpdateDisable
|
||||
: <a class="el" href="xosd_8h.html#cf3d6dd9a30650e586a89cbbfa2f0e1a">xosd.h</a><li>XOSD_RegUpdateEnable
|
||||
: <a class="el" href="xosd_8h.html#db4a41d824b508af1864ca1e80f0c0f5">xosd.h</a><li>XOsd_RegUpdateEnable
|
||||
: <a class="el" href="xosd_8h.html#ce1507486db80db018b62df611dbe0d6">xosd.h</a><li>XOSD_Reset
|
||||
: <a class="el" href="xosd_8h.html#1bb365e93587a800207a67d2ec71e469">xosd.h</a><li>XOsd_Reset
|
||||
: <a class="el" href="xosd_8h.html#2ccc3d88129121707113a37dd1a7dea8">xosd.h</a><li>XOSD_RST
|
||||
: <a class="el" href="xosd__hw_8h.html#f7f0cbff58240909c1ff4f333f5a92a3">xosd_hw.h</a><li>XOSD_RST_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#3e1d00b23577b666a2f91a563f56f7f4">xosd_hw.h</a><li>XOSD_RST_RESET
|
||||
: <a class="el" href="xosd__hw_8h.html#ea23e38f10971419aa4e85b033332617">xosd_hw.h</a><li>XOsd_SelfTest()
|
||||
: <a class="el" href="xosd__selftest_8c.html#8a5fad0300d0413161f50c5df445a08f">xosd_selftest.c</a>, <a class="el" href="xosd_8h.html#8a5fad0300d0413161f50c5df445a08f">xosd.h</a><li>XOSD_SetActiveBank
|
||||
: <a class="el" href="xosd_8h.html#a5bd60ca4a1fc8f2bb75235170fcb905">xosd.h</a><li>XOsd_SetActiveBank()
|
||||
: <a class="el" href="xosd_8h.html#5552532bfdfcd272722180e71d6c7b75">xosd.h</a>, <a class="el" href="xosd_8c.html#5552532bfdfcd272722180e71d6c7b75">xosd.c</a><li>XOsd_SetActiveSize()
|
||||
: <a class="el" href="xosd_8h.html#037810c3a4ef79dba6cc202afc679373">xosd.h</a>, <a class="el" href="xosd_8c.html#037810c3a4ef79dba6cc202afc679373">xosd.c</a><li>XOSD_SetBackgroundColor
|
||||
: <a class="el" href="xosd_8h.html#b75648c4056fffb987ca7212b01b6283">xosd.h</a><li>XOsd_SetBackgroundColor()
|
||||
: <a class="el" href="xosd_8h.html#b2040236e554455aa030814966dad413">xosd.h</a>, <a class="el" href="xosd_8c.html#b2040236e554455aa030814966dad413">xosd.c</a><li>XOSD_SetCallBack
|
||||
: <a class="el" href="xosd_8h.html#39674820d1025173212e5a91dd343585">xosd.h</a><li>XOsd_SetCallBack()
|
||||
: <a class="el" href="xosd__intr_8c.html#3d389873d919422ef5f5d56592659481">xosd_intr.c</a>, <a class="el" href="xosd_8h.html#3d389873d919422ef5f5d56592659481">xosd.h</a><li>XOsd_SetLayerAlpha()
|
||||
: <a class="el" href="xosd_8h.html#08b6809a1bd0d27dd275e06fe1cbea61">xosd.h</a>, <a class="el" href="xosd_8c.html#08b6809a1bd0d27dd275e06fe1cbea61">xosd.c</a><li>XOSD_SetLayerAlpha
|
||||
: <a class="el" href="xosd_8h.html#ef46b612cd386ed228c3c0a3e3bf6053">xosd.h</a><li>XOsd_SetLayerDimension()
|
||||
: <a class="el" href="xosd_8h.html#33679ac417b6f2596c6b6b085d39a5b1">xosd.h</a>, <a class="el" href="xosd_8c.html#33679ac417b6f2596c6b6b085d39a5b1">xosd.c</a><li>XOSD_SetLayerDimension
|
||||
: <a class="el" href="xosd_8h.html#dc8033cb5cb366adce7de8e1e33de3aa">xosd.h</a><li>XOsd_SetLayerPriority()
|
||||
: <a class="el" href="xosd_8h.html#e10e5b163cf71fd385200b724d1dd560">xosd.h</a>, <a class="el" href="xosd_8c.html#e10e5b163cf71fd385200b724d1dd560">xosd.c</a><li>XOSD_SetLayerPriority
|
||||
: <a class="el" href="xosd_8h.html#87250029e8abeb07cf2cab80443b3168">xosd.h</a><li>XOSD_SetScreenSize
|
||||
: <a class="el" href="xosd_8h.html#1cb25b43b77dcabc560257d2c6e7abc7">xosd.h</a><li>XOSD_SS
|
||||
: <a class="el" href="xosd__hw_8h.html#7431b34af4a0111b645d156723cb1ec0">xosd_hw.h</a><li>XOsd_Start
|
||||
: <a class="el" href="xosd_8h.html#44aa3036799de8b96c61143abf156b02">xosd.h</a><li>XOSD_STATUS
|
||||
: <a class="el" href="xosd__hw_8h.html#73cfbb2c8fc912fb251e04a62bac9a13">xosd_hw.h</a><li>XOSD_STATUS_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#ee8b66db164a6929f9d75c1e75b6c4f7">xosd_hw.h</a><li>XOsd_StatusGetPending
|
||||
: <a class="el" href="xosd_8h.html#2e2425a5c7b56573e9fdc833f89843f0">xosd.h</a><li>XOsd_Stop
|
||||
: <a class="el" href="xosd_8h.html#9e08f021a97bc835d659b08b57dc4b5a">xosd.h</a><li>XOsd_SyncReset
|
||||
: <a class="el" href="xosd_8h.html#3a758a90dded736022ab70e7c0be8796">xosd.h</a><li>XOSD_VER
|
||||
: <a class="el" href="xosd__hw_8h.html#050ded370604237151b03ac5003eb144">xosd_hw.h</a><li>XOSD_VER_MAJOR_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#f4c0ce396e98531dc80b593b3b7557b2">xosd_hw.h</a><li>XOSD_VER_MAJOR_SHIFT
|
||||
: <a class="el" href="xosd__hw_8h.html#079f481173bbb835dfc0f47b2c7d7af4">xosd_hw.h</a><li>XOSD_VER_MINOR_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#c1483a4d527969d76a659e645be3f617">xosd_hw.h</a><li>XOSD_VER_MINOR_SHIFT
|
||||
: <a class="el" href="xosd__hw_8h.html#ff3ce24678475480c9c6604613fdb214">xosd_hw.h</a><li>XOSD_VER_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#36e95c1f63aa950517fb1f08a588ca01">xosd_hw.h</a><li>XOSD_VER_REV_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#350bb744c50ec8d79e0e02d83fe0c35b">xosd_hw.h</a><li>XOSD_VER_REV_SHIFT
|
||||
: <a class="el" href="xosd__hw_8h.html#f6a1c6f62f348c33f99c1e5acdafb6b1">xosd_hw.h</a><li>XOSD_WriteReg
|
||||
: <a class="el" href="xosd__hw_8h.html#74a19e0800fc00f3cc1f5053745ec40f">xosd_hw.h</a><li>XOsd_WriteReg
|
||||
: <a class="el" href="xosd__hw_8h.html#37791d01d7ba72baa57bd45c2744a6b7">xosd_hw.h</a></ul>
|
||||
Copyright @ 1995-2014 Xilinx, Inc. All rights reserved.
|
325
XilinxProcessorIPLib/drivers/osd/doc/html/api/globals_defs.html
Normal file
325
XilinxProcessorIPLib/drivers/osd/doc/html/api/globals_defs.html
Normal file
|
@ -0,0 +1,325 @@
|
|||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>
|
||||
Class Members
|
||||
</title>
|
||||
<link href="$DriverApiDocsCssPath" rel="stylesheet" type="text/css">
|
||||
</head>
|
||||
<h3 class="PageHeader">Xilinx Processor IP Library</h3>
|
||||
<hl>Software Drivers</hl>
|
||||
<hr class="whs1">
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li id="current"><a href="files.html"><span>Files</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li id="current"><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="globals.html"><span>All</span></a></li>
|
||||
<li><a href="globals_func.html"><span>Functions</span></a></li>
|
||||
<li><a href="globals_vars.html"><span>Variables</span></a></li>
|
||||
<li><a href="globals_type.html"><span>Typedefs</span></a></li>
|
||||
<li><a href="globals_eval.html"><span>Enumerator</span></a></li>
|
||||
<li id="current"><a href="globals_defs.html"><span>Defines</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li id="current"><a href="globals_defs.html#index_x"><span>x</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
|
||||
<p>
|
||||
<h3><a class="anchor" name="index_x">- x -</a></h3><ul>
|
||||
<li>XOSD
|
||||
: <a class="el" href="xosd_8h.html#bb4e413d75d4744d3ae47fea8f79233e">xosd.h</a><li>XOSD_ACTIVE_SIZE_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#de3687044261450fc11f800ce9414a02">xosd_hw.h</a><li>XOSD_ACTSIZE_NUM_LINE_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#c75b658316a6744fba822b9d19cdbd96">xosd_hw.h</a><li>XOSD_ACTSIZE_NUM_LINE_SHIFT
|
||||
: <a class="el" href="xosd__hw_8h.html#9ac4754b89e00ebaa197523d94c5abab">xosd_hw.h</a><li>XOSD_ACTSIZE_NUM_PIXEL_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#ee78e03170b5d597abcdb41bb789987a">xosd_hw.h</a><li>XOSD_BC0
|
||||
: <a class="el" href="xosd__hw_8h.html#201d57244428636f7c63d07be1e2088b">xosd_hw.h</a><li>XOSD_BC0_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#05c21ad0e43e61c2a4a904d60ff59a0f">xosd_hw.h</a><li>XOSD_BC0_YG_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#636eaade937285fa383032f1013e4007">xosd_hw.h</a><li>XOSD_BC1
|
||||
: <a class="el" href="xosd__hw_8h.html#21be6ffe80fc75e6900fff3541fd16e8">xosd_hw.h</a><li>XOSD_BC1_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#f595fa566ff6e43a0b68207b87ae934b">xosd_hw.h</a><li>XOSD_BC1_UCBB_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#dbc74a40e404c4500625c304f6038eb8">xosd_hw.h</a><li>XOSD_BC2
|
||||
: <a class="el" href="xosd__hw_8h.html#2618b9ec587edbd17d706869ba736c09">xosd_hw.h</a><li>XOSD_BC2_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#9196d5680140ee807654c6cfc14f8319">xosd_hw.h</a><li>XOSD_BC2_VCRR_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#5ea983e4b594d372821939b55c4f1ec3">xosd_hw.h</a><li>XOSD_CallBack
|
||||
: <a class="el" href="xosd_8h.html#cd9101273b90a4e5c06c6ebb51c016f2">xosd.h</a><li>XOSD_CfgInitialize
|
||||
: <a class="el" href="xosd_8h.html#f17e4c21616b8a6cbf4df3a395a48f0f">xosd.h</a><li>XOSD_COLOR_ENTRY_SIZE
|
||||
: <a class="el" href="xosd__hw_8h.html#02df75e48788b9182ef56cfa94cccdd4">xosd_hw.h</a><li>XOSD_Config
|
||||
: <a class="el" href="xosd_8h.html#f14f4ac3a9310bd23dba1ade008d79a0">xosd.h</a><li>XOSD_CreateInstruction
|
||||
: <a class="el" href="xosd_8h.html#7b3e88b6611fc1fbdc4bbc82ad65b651">xosd.h</a><li>XOSD_CTL
|
||||
: <a class="el" href="xosd__hw_8h.html#8f160298d92b7e17204cd10053ceec37">xosd_hw.h</a><li>XOSD_CTL_EN_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#f80d798ea9734a4c56e7c03c1b2b3b01">xosd_hw.h</a><li>XOSD_CTL_FSYNC_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#68088d2cf45788126489895482f52276">xosd_hw.h</a><li>XOSD_CTL_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#a5d6b91c6ac72faf3a38044153f373d4">xosd_hw.h</a><li>XOSD_CTL_RUE_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#75f6be92e492fb0a76e9f530939467af">xosd_hw.h</a><li>XOSD_CTL_SW_RST_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#5071d9f484bd2b71197794e55ccdd92e">xosd_hw.h</a><li>XOSD_DATA_2
|
||||
: <a class="el" href="xosd__hw_8h.html#90a2d54e8603ec74403a643049e94250">xosd_hw.h</a><li>XOSD_DATA_8
|
||||
: <a class="el" href="xosd__hw_8h.html#ca0722052e3a9c1714c7697b7b275ec1">xosd_hw.h</a><li>XOSD_Disable
|
||||
: <a class="el" href="xosd_8h.html#3ea618aa4c855c62987bb945d19d83c5">xosd.h</a><li>XOsd_Disable
|
||||
: <a class="el" href="xosd_8h.html#2a84453f73f690e671aa3b2ede645fb0">xosd.h</a><li>XOSD_DisableLayer
|
||||
: <a class="el" href="xosd_8h.html#c456746063b3bc1d62fc875ca8936ae2">xosd.h</a><li>XOSD_Enable
|
||||
: <a class="el" href="xosd_8h.html#0a1743afc00ebca5f00db89800d12760">xosd.h</a><li>XOsd_Enable
|
||||
: <a class="el" href="xosd_8h.html#e6e41c067d999ee6cdc29d3868ec8be8">xosd.h</a><li>XOSD_EnableLayer
|
||||
: <a class="el" href="xosd_8h.html#6a03bffc95aefae704789a518fe8f6dc">xosd.h</a><li>XOSD_ERR_ALL_ERR_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#a7d0a9eb85f31e590dadf6b274a9281e">xosd_hw.h</a><li>XOSD_ERR_LAYER0_EOL_EARLY_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#fb5a121bc4d2c540ac287e76d28078e0">xosd_hw.h</a><li>XOSD_ERR_LAYER0_EOL_LATE_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#5c5df68bcab4acc7da9bfe69d98f600e">xosd_hw.h</a><li>XOSD_ERR_LAYER0_SOF_EARLY_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#7517eb9b05d4312d18ffdff9d8ca1d46">xosd_hw.h</a><li>XOSD_ERR_LAYER0_SOF_LATE_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#a6466702b2f31b4bd369aaa70957dced">xosd_hw.h</a><li>XOSD_ERR_LAYER1_EOL_EARLY_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#8a66bd271a23414c3ef69ebaf016ec18">xosd_hw.h</a><li>XOSD_ERR_LAYER1_EOL_LATE_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#be892325b1d348a98464f217ec422cb7">xosd_hw.h</a><li>XOSD_ERR_LAYER1_SOF_EARLY_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#1a749387fc7c57e40de48628d3a9f732">xosd_hw.h</a><li>XOSD_ERR_LAYER1_SOF_LATE_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#de7769e8c273bdb670dbd7c388355f7d">xosd_hw.h</a><li>XOSD_ERR_LAYER2_EOL_EARLY_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#d9f946ee2f6409d2fb370c88f35953c5">xosd_hw.h</a><li>XOSD_ERR_LAYER2_EOL_LATE_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#969a25b0bb62c10731102993e25ed5e8">xosd_hw.h</a><li>XOSD_ERR_LAYER2_SOF_EARLY_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#7abb69836b37481f2de34f71b4ab89ed">xosd_hw.h</a><li>XOSD_ERR_LAYER2_SOF_LATE_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#6f56d28d089d815b8b1bd48857be1055">xosd_hw.h</a><li>XOSD_ERR_LAYER3_EOL_EARLY_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#83c32dd2054d8c53d9e0c185e644f770">xosd_hw.h</a><li>XOSD_ERR_LAYER3_EOL_LATE_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#b91ec7831a5f0737dde3c64c696e219d">xosd_hw.h</a><li>XOSD_ERR_LAYER3_SOF_EARLY_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#216a452cd347f156c8aad270a070d391">xosd_hw.h</a><li>XOSD_ERR_LAYER3_SOF_LATE_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#5391bbfec33b3effa54a4bb604fe6278">xosd_hw.h</a><li>XOSD_ERR_LAYER4_EOL_EARLY_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#929099f2d2d44a9cbb9a69e58d4bcb3e">xosd_hw.h</a><li>XOSD_ERR_LAYER4_EOL_LATE_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#c53283fca0ed05577a667cc4ab9bc2cd">xosd_hw.h</a><li>XOSD_ERR_LAYER4_SOF_EARLY_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#ec2e32d4ddf184fb3555b79153aec8d3">xosd_hw.h</a><li>XOSD_ERR_LAYER4_SOF_LATE_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#b329ef2807aaf752b2c01a6bc9d9d0ba">xosd_hw.h</a><li>XOSD_ERR_LAYER5_EOL_EARLY_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#08e42d245ee21438fdab438a86006f08">xosd_hw.h</a><li>XOSD_ERR_LAYER5_EOL_LATE_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#59b8807097445c26d93164a11e980284">xosd_hw.h</a><li>XOSD_ERR_LAYER5_SOF_EARLY_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#98ffc4be6fa41cd4e4b610d96d820207">xosd_hw.h</a><li>XOSD_ERR_LAYER5_SOF_LATE_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#8420356e1af56b65bbb0dc1e5730309e">xosd_hw.h</a><li>XOSD_ERR_LAYER6_EOL_EARLY_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#6091712dca160402ed2915518be2f07b">xosd_hw.h</a><li>XOSD_ERR_LAYER6_EOL_LATE_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#edbe10c1d98c47e2dd878c45191e103b">xosd_hw.h</a><li>XOSD_ERR_LAYER6_SOF_EARLY_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#da693dd13ea9d921bdf5b4950c72661e">xosd_hw.h</a><li>XOSD_ERR_LAYER6_SOF_LATE_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#7df8e951554bf328c19cae2d3813c5a0">xosd_hw.h</a><li>XOSD_ERR_LAYER7_EOL_EARLY_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#41581b6e7d8cdee3bdb5f5c8d6e6eba2">xosd_hw.h</a><li>XOSD_ERR_LAYER7_EOL_LATE_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#ba797c4407966a78426755393075bcc8">xosd_hw.h</a><li>XOSD_ERR_LAYER7_SOF_EARLY_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#50d162b4eea9e79a3414dbe166db87d7">xosd_hw.h</a><li>XOSD_ERR_LAYER7_SOF_LATE_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#c6704ba3bfc1be81b2667be690a63fb2">xosd_hw.h</a><li>XOSD_ERROR
|
||||
: <a class="el" href="xosd__hw_8h.html#274a7a398add7c34c11d9f956f9e10bc">xosd_hw.h</a><li>XOSD_ERROR_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#1410ce6e4fff4ea10154e9724d0823af">xosd_hw.h</a><li>XOSD_ErrorCallBack
|
||||
: <a class="el" href="xosd_8h.html#139dc832207509457b8393bd592f8f61">xosd.h</a><li>XOSD_FONT_BIT_TO_BYTE
|
||||
: <a class="el" href="xosd__hw_8h.html#abff64a3ad88851d9c886d6bf91f6942">xosd_hw.h</a><li>XOsd_FSyncReset
|
||||
: <a class="el" href="xosd_8h.html#baa8b4a92fcfc0ae2152c87249975db9">xosd.h</a><li>XOSD_GC_BANK_NUM
|
||||
: <a class="el" href="xosd__hw_8h.html#45ae5aa9dfc53098d0b710623fad8872">xosd_hw.h</a><li>XOSD_GCABA
|
||||
: <a class="el" href="xosd__hw_8h.html#a4aafb9a255891b8ff7a9d87ca406161">xosd_hw.h</a><li>XOSD_GCABA_CHR_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#11a12b88b43abe8e5fca75b3b4b88ae3">xosd_hw.h</a><li>XOSD_GCABA_CHR_SHIFT
|
||||
: <a class="el" href="xosd__hw_8h.html#3ef9c844a0695a6af31f5aba5254ebdb">xosd_hw.h</a><li>XOSD_GCABA_COL_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#2394cb98a760d2ffc447f4c6ddd67720">xosd_hw.h</a><li>XOSD_GCABA_COL_SHIFT
|
||||
: <a class="el" href="xosd__hw_8h.html#0180a6f642268480d81a2a006ce8b85a">xosd_hw.h</a><li>XOSD_GCABA_INS_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#0b67b99445f37ebb190b4bd69edc3f58">xosd_hw.h</a><li>XOSD_GCABA_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#f8a5cab153ddb20712278001ab8bf534">xosd_hw.h</a><li>XOSD_GCABA_TXT_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#efe55dfbb30ee83089584e80d86471c7">xosd_hw.h</a><li>XOSD_GCABA_TXT_SHIFT
|
||||
: <a class="el" href="xosd__hw_8h.html#f4d8ce31dbe126d0fa8f5976c80de11d">xosd_hw.h</a><li>XOSD_GCD
|
||||
: <a class="el" href="xosd__hw_8h.html#c48fe3a6b0f8d4bab14b0d3c179776a6">xosd_hw.h</a><li>XOSD_GCD_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#09280c9581cb52b21792d38917a29ba2">xosd_hw.h</a><li>XOSD_GCWBA
|
||||
: <a class="el" href="xosd__hw_8h.html#0d7b75fe5f3daa1a6a9de4ef0627a46b">xosd_hw.h</a><li>XOSD_GCWBA_BANK_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#744f4c46706bb0fb5b0d3de3c5826c7f">xosd_hw.h</a><li>XOSD_GCWBA_CHR0
|
||||
: <a class="el" href="xosd__hw_8h.html#4aeaabbe94c0e21210ed6ab657844ef3">xosd_hw.h</a><li>XOSD_GCWBA_CHR1
|
||||
: <a class="el" href="xosd__hw_8h.html#ff47cfc532bc48818fc99502c9bcb7b3">xosd_hw.h</a><li>XOSD_GCWBA_COL0
|
||||
: <a class="el" href="xosd__hw_8h.html#affb3c9e8b2db21168a8fb96a4566fea">xosd_hw.h</a><li>XOSD_GCWBA_COL1
|
||||
: <a class="el" href="xosd__hw_8h.html#277ca4377da8071f9620ecd75c364fef">xosd_hw.h</a><li>XOSD_GCWBA_GCNUM_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#9b1814d86e5233adee245c745fa4930e">xosd_hw.h</a><li>XOSD_GCWBA_GCNUM_SHIFT
|
||||
: <a class="el" href="xosd__hw_8h.html#a649271aac06a31917c73c8a98728bee">xosd_hw.h</a><li>XOSD_GCWBA_INS0
|
||||
: <a class="el" href="xosd__hw_8h.html#964674dbcc6e06590d99a20430cab2d6">xosd_hw.h</a><li>XOSD_GCWBA_INS1
|
||||
: <a class="el" href="xosd__hw_8h.html#18160d3eb42273df9b5537e1472231b8">xosd_hw.h</a><li>XOSD_GCWBA_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#ad8f1c87d9bbbfda000f872824e8300a">xosd_hw.h</a><li>XOSD_GCWBA_TXT0
|
||||
: <a class="el" href="xosd__hw_8h.html#ced5e2ebb0ea5479c310434321bc57ed">xosd_hw.h</a><li>XOSD_GCWBA_TXT1
|
||||
: <a class="el" href="xosd__hw_8h.html#e66d1df1cea042e3d9ee49d55eea04b4">xosd_hw.h</a><li>XOSD_GetBackgroundColor
|
||||
: <a class="el" href="xosd_8h.html#8f3a37588eb6ed247c4f868917b8ac97">xosd.h</a><li>XOSD_GetLayerAlpha
|
||||
: <a class="el" href="xosd_8h.html#2a67a46ae0104fc4b535132712373af3">xosd.h</a><li>XOSD_GetLayerDimension
|
||||
: <a class="el" href="xosd_8h.html#0a9a411efd1708c0b119af01ae0cd8a9">xosd.h</a><li>XOSD_GetLayerPriority
|
||||
: <a class="el" href="xosd_8h.html#56d33c11247dec9ae6c371b69edf60fd">xosd.h</a><li>XOSD_GetScreenSize
|
||||
: <a class="el" href="xosd_8h.html#84dc9e1e0950076bf20b989876d8e5aa">xosd.h</a><li>XOSD_H_
|
||||
: <a class="el" href="xosd_8h.html#310a282ec96e49d83d367881531a88ca">xosd.h</a><li>XOSD_HW_H_
|
||||
: <a class="el" href="xosd__hw_8h.html#51a9fc13b8a6a270b1a1c531f54dcd8a">xosd_hw.h</a><li>XOSD_IER
|
||||
: <a class="el" href="xosd__hw_8h.html#42c0cf8b389215cdc1173ac477698a5b">xosd_hw.h</a><li>XOSD_IER_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#f99a287707b01d05bb7ad6aadbe7d328">xosd_hw.h</a><li>XOSD_In32
|
||||
: <a class="el" href="xosd__hw_8h.html#dc564eda553a82a9ef6f4f7c4ced8a7f">xosd_hw.h</a><li>XOsd_In32
|
||||
: <a class="el" href="xosd__hw_8h.html#0f582a571cbf279725ff4635b98bf7ef">xosd_hw.h</a><li>XOSD_INS0
|
||||
: <a class="el" href="xosd__hw_8h.html#2e8bfbd972e0ac9e0ba6f163f424a83e">xosd_hw.h</a><li>XOSD_INS0_GCNUM_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#0f5a79d13524e9f9cc1dd1bb1c6b4e17">xosd_hw.h</a><li>XOSD_INS0_GCNUM_SHIFT
|
||||
: <a class="el" href="xosd__hw_8h.html#c3a8f3b2a9b5033e28b4d01816831069">xosd_hw.h</a><li>XOSD_INS0_OPCODE_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#ee38041f6b3686d192becfdc9d625108">xosd_hw.h</a><li>XOSD_INS0_OPCODE_SHIFT
|
||||
: <a class="el" href="xosd__hw_8h.html#f95cc7852856ccf13f0d2b96fc17507d">xosd_hw.h</a><li>XOSD_INS0_XEND_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#316274c11c4bdf01881be2e5fa8c3ddd">xosd_hw.h</a><li>XOSD_INS0_XEND_SHIFT
|
||||
: <a class="el" href="xosd__hw_8h.html#0718123f4128faf36a3613d4d83d9bc9">xosd_hw.h</a><li>XOSD_INS0_XSTART_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#c28f5bcf9429cd6d5db7ba73dd8037e0">xosd_hw.h</a><li>XOSD_INS1
|
||||
: <a class="el" href="xosd__hw_8h.html#85673ee70fcf9f62d30dbbe12f9ea4a6">xosd_hw.h</a><li>XOSD_INS1_TXTINDEX_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#845d109b3f71bafffbad75d0fc096e95">xosd_hw.h</a><li>XOSD_INS2
|
||||
: <a class="el" href="xosd__hw_8h.html#b3b51f42fb458498b44640a4d7f48447">xosd_hw.h</a><li>XOSD_INS2_OBJSIZE_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#308b392a1c8f2e3b58c34b60f3c832e2">xosd_hw.h</a><li>XOSD_INS2_OBJSIZE_SHIFT
|
||||
: <a class="el" href="xosd__hw_8h.html#2e64473070f0ad81308d0fdde70c846e">xosd_hw.h</a><li>XOSD_INS2_YEND_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#f441c303e232e267cecd015457c3b059">xosd_hw.h</a><li>XOSD_INS2_YEND_SHIFT
|
||||
: <a class="el" href="xosd__hw_8h.html#557eb7583fc6e177b653144e1dd46309">xosd_hw.h</a><li>XOSD_INS2_YSTART_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#572eaf61ee8df22c543f6cf017fd4b4d">xosd_hw.h</a><li>XOSD_INS3
|
||||
: <a class="el" href="xosd__hw_8h.html#ffb751247452fc737ba7f4c5a2a0a158">xosd_hw.h</a><li>XOSD_INS3_COL_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#baf54e22c321fa30301173f7a7a8404c">xosd_hw.h</a><li>XOSD_INS_MEM_SIZE_TO_NUM
|
||||
: <a class="el" href="xosd__hw_8h.html#1de0b5cabf37d0d1036692d209a2ffeb">xosd_hw.h</a><li>XOSD_INS_OPCODE_BOX
|
||||
: <a class="el" href="xosd__hw_8h.html#8c2bdbf05a06c913c482769abb207a04">xosd_hw.h</a><li>XOSD_INS_OPCODE_BOXTXT
|
||||
: <a class="el" href="xosd__hw_8h.html#06d2e8c7a16846a74ffa8413261c1b42">xosd_hw.h</a><li>XOSD_INS_OPCODE_END
|
||||
: <a class="el" href="xosd__hw_8h.html#020a93ee98e26b3e9bef6d37bdca6d93">xosd_hw.h</a><li>XOSD_INS_OPCODE_LINE
|
||||
: <a class="el" href="xosd__hw_8h.html#4d4d7f9062d81c4db38142348c23db3c">xosd_hw.h</a><li>XOSD_INS_OPCODE_NOP
|
||||
: <a class="el" href="xosd__hw_8h.html#b378c3a2033c60420990fc0c6e035de8">xosd_hw.h</a><li>XOSD_INS_OPCODE_TXT
|
||||
: <a class="el" href="xosd__hw_8h.html#594d67ea3248e5eb9cc243f7436c0506">xosd_hw.h</a><li>XOSD_INS_SIZE
|
||||
: <a class="el" href="xosd__hw_8h.html#f52a55e9ca22269266faf951be024ee1">xosd_hw.h</a><li>XOSD_Instruction
|
||||
: <a class="el" href="xosd_8h.html#002cda164434abda9b7179a7d72347ab">xosd.h</a><li>XOSD_IntrClear
|
||||
: <a class="el" href="xosd_8h.html#2b6f3f6b8fe5860cc4158bf9f6597aa2">xosd.h</a><li>XOsd_IntrClear
|
||||
: <a class="el" href="xosd_8h.html#2507152f445947e19e16ac59939adc9e">xosd.h</a><li>XOsd_IntrDisable
|
||||
: <a class="el" href="xosd_8h.html#53d9596240b76f8887fd519518f21e82">xosd.h</a><li>XOSD_IntrDisable
|
||||
: <a class="el" href="xosd_8h.html#814f7d9ad60720a2de105d7914586315">xosd.h</a><li>XOsd_IntrEnable
|
||||
: <a class="el" href="xosd_8h.html#c752c2e2d84d0735f45986c2a27df3b2">xosd.h</a><li>XOSD_IntrEnable
|
||||
: <a class="el" href="xosd_8h.html#b11bfc8947b71e036cc374d3b8149974">xosd.h</a><li>XOsd_IntrGetPending
|
||||
: <a class="el" href="xosd_8h.html#89fd83e071e7da016c89f9e155f1453a">xosd.h</a><li>XOSD_IntrGetPending
|
||||
: <a class="el" href="xosd_8h.html#44d23b4beedb883724e93d6184df69c6">xosd.h</a><li>XOSD_IntrHandler
|
||||
: <a class="el" href="xosd_8h.html#e8904e7904dec7c77c2f8cb37b06c917">xosd.h</a><li>XOSD_ISR
|
||||
: <a class="el" href="xosd__hw_8h.html#500f997f63759a43d02dc425e9b6de33">xosd_hw.h</a><li>XOSD_ISR_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#391290622b578053a6e4f87b94afe6d2">xosd_hw.h</a><li>XOSD_IXR_ALLERR_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#a0d5d1c04e53cea07f1f53e36485ca5e">xosd_hw.h</a><li>XOSD_IXR_ALLINTR_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#f0bcfced7a4f1a3f6069c73002ccb9aa">xosd_hw.h</a><li>XOSD_IXR_EOF_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#0411b83937245d123c394afb37aa17f3">xosd_hw.h</a><li>XOSD_IXR_LAYER0_ERROR_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#32ae9bfdbd5fbb3a8bfeb678ec477a5f">xosd_hw.h</a><li>XOSD_IXR_LAYER1_ERROR_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#1254380758b34648ac290aaad85ab5ed">xosd_hw.h</a><li>XOSD_IXR_LAYER2_ERROR_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#a1f661112594eca33ebd966fa2f3416b">xosd_hw.h</a><li>XOSD_IXR_LAYER3_ERROR_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#3c2b866d2e5b926e20da7d0b211105a6">xosd_hw.h</a><li>XOSD_IXR_LAYER4_ERROR_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#af399127e81913ff3fb0cfac78cc9dea">xosd_hw.h</a><li>XOSD_IXR_LAYER5_ERROR_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#c204724cf271ed09f2f0c8d6ced5cb9c">xosd_hw.h</a><li>XOSD_IXR_LAYER6_ERROR_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#9febd5155dafb097e9b237c14cc7f50e">xosd_hw.h</a><li>XOSD_IXR_LAYER7_ERROR_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#447641c9b752868a28ecc3b835701222">xosd_hw.h</a><li>XOSD_IXR_PROC_STARTED_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#d2803dca6d21253c1cb2b5920b3f8eac">xosd_hw.h</a><li>XOSD_L0C
|
||||
: <a class="el" href="xosd__hw_8h.html#5a7b0868c5a2961837d064e17a54b61c">xosd_hw.h</a><li>XOSD_L0C_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#b825adfb1951ceab0492b842f71aacca">xosd_hw.h</a><li>XOSD_L0P
|
||||
: <a class="el" href="xosd__hw_8h.html#d100832bf5229bf83cd34ffdd56f15b6">xosd_hw.h</a><li>XOSD_L0P_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#be519b825ff0b5a1d9dac15547940342">xosd_hw.h</a><li>XOSD_L0S
|
||||
: <a class="el" href="xosd__hw_8h.html#390126f1009e663c5b9b654581fa53d0">xosd_hw.h</a><li>XOSD_L0S_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#a161dd03025d073eb9327284e41582bd">xosd_hw.h</a><li>XOSD_L1C
|
||||
: <a class="el" href="xosd__hw_8h.html#69c9e2de330f69fbf0016b48de3f7796">xosd_hw.h</a><li>XOSD_L1C_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#70aa9e8b9ed2fe76fa2960152926afbe">xosd_hw.h</a><li>XOSD_L1P
|
||||
: <a class="el" href="xosd__hw_8h.html#b00497176e0e88b4c458c22d3665f20d">xosd_hw.h</a><li>XOSD_L1P_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#8b5ae130a5dfd75c02fc0ccf2bd8b98f">xosd_hw.h</a><li>XOSD_L1S
|
||||
: <a class="el" href="xosd__hw_8h.html#c5ee6f6aea17bfdbb408c465183d380a">xosd_hw.h</a><li>XOSD_L1S_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#ced9aba4cf986d847391c8c30ab19cc3">xosd_hw.h</a><li>XOSD_L2C
|
||||
: <a class="el" href="xosd__hw_8h.html#cf31b9098661f08c7b6c6791394060ae">xosd_hw.h</a><li>XOSD_L2C_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#925d78cb14d70f8329cf243c8e0ce1ee">xosd_hw.h</a><li>XOSD_L2P
|
||||
: <a class="el" href="xosd__hw_8h.html#3470cb08db3e697be4b964ba35563c0f">xosd_hw.h</a><li>XOSD_L2P_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#4ac6293832014e6d934caafcdbaae044">xosd_hw.h</a><li>XOSD_L2S
|
||||
: <a class="el" href="xosd__hw_8h.html#977c691922460ce57dc3e5e8053b8aa5">xosd_hw.h</a><li>XOSD_L2S_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#9af8d0e5b810ea58ecf281a2059c9934">xosd_hw.h</a><li>XOSD_L3C
|
||||
: <a class="el" href="xosd__hw_8h.html#a9370bc38126276dd097967951b98fea">xosd_hw.h</a><li>XOSD_L3C_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#f6d8e1e6148e2a91b2e95f1098fdec7f">xosd_hw.h</a><li>XOSD_L3P
|
||||
: <a class="el" href="xosd__hw_8h.html#7c3189a6e4809c8b595d439cef5dd031">xosd_hw.h</a><li>XOSD_L3P_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#f234b25ab449a9ddc4f67c13a9f2087b">xosd_hw.h</a><li>XOSD_L3S
|
||||
: <a class="el" href="xosd__hw_8h.html#08ba5e5d439fd7f8d6d07070edaff113">xosd_hw.h</a><li>XOSD_L3S_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#6ae38a8780cdfbb444c70c7306401d1e">xosd_hw.h</a><li>XOSD_L4C
|
||||
: <a class="el" href="xosd__hw_8h.html#808c11ecd656334475606ca9e38ed3c8">xosd_hw.h</a><li>XOSD_L4C_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#f355de81e717afb5190ead6478446a10">xosd_hw.h</a><li>XOSD_L4P
|
||||
: <a class="el" href="xosd__hw_8h.html#b7945ef132770f56bf930713f4b57e70">xosd_hw.h</a><li>XOSD_L4P_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#e524e8407dccba60543eacd4fb2b3c20">xosd_hw.h</a><li>XOSD_L4S
|
||||
: <a class="el" href="xosd__hw_8h.html#89fa22d871eef7cb0259cd00d6544843">xosd_hw.h</a><li>XOSD_L4S_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#4717858c6b289e3e28d4346adfb699ad">xosd_hw.h</a><li>XOSD_L5C
|
||||
: <a class="el" href="xosd__hw_8h.html#f84ab0da8f01a5265164cfadb9ff226c">xosd_hw.h</a><li>XOSD_L5C_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#6d9ca6883a9354270cf2ff7df52abb82">xosd_hw.h</a><li>XOSD_L5P
|
||||
: <a class="el" href="xosd__hw_8h.html#8b9c10f6f030095cd8d9772eb7164819">xosd_hw.h</a><li>XOSD_L5P_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#b75a67c686efa89397e8b00f4aaa8817">xosd_hw.h</a><li>XOSD_L5S
|
||||
: <a class="el" href="xosd__hw_8h.html#1d43f4f692537f0dfe6639fac5836138">xosd_hw.h</a><li>XOSD_L5S_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#bd17ef37dfe5b050a08711228e73149f">xosd_hw.h</a><li>XOSD_L6C
|
||||
: <a class="el" href="xosd__hw_8h.html#be7761f441ca390f68719278e34247a9">xosd_hw.h</a><li>XOSD_L6C_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#cfe62f0aa69899d5e19bafa4032febe8">xosd_hw.h</a><li>XOSD_L6P
|
||||
: <a class="el" href="xosd__hw_8h.html#db5c0434e273b488c344287d79c1df5d">xosd_hw.h</a><li>XOSD_L6P_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#28048d90e31a2e44b244233c3d0624c1">xosd_hw.h</a><li>XOSD_L6S
|
||||
: <a class="el" href="xosd__hw_8h.html#e670073090392c8aea07019d8f0daa49">xosd_hw.h</a><li>XOSD_L6S_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#a182c7c579413b0956ad34f3182487f9">xosd_hw.h</a><li>XOSD_L7C
|
||||
: <a class="el" href="xosd__hw_8h.html#6f8ba4b8c916518e32970a49ddb2dd30">xosd_hw.h</a><li>XOSD_L7C_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#375b3299a3ab6e962607996a1bb4995b">xosd_hw.h</a><li>XOSD_L7P
|
||||
: <a class="el" href="xosd__hw_8h.html#4eaed4946deb94ae95b3b61dd78563e2">xosd_hw.h</a><li>XOSD_L7P_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#9fd076860e53affe65c7cc8d8d13bf78">xosd_hw.h</a><li>XOSD_L7S
|
||||
: <a class="el" href="xosd__hw_8h.html#51a1df3cb8980693b9da0bf40c5c13cb">xosd_hw.h</a><li>XOSD_L7S_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#2dc4a8a41f7c1084bdc730adfbf8d42c">xosd_hw.h</a><li>XOSD_Layer
|
||||
: <a class="el" href="xosd_8h.html#1e5a4bc4ce621f4edc7e1629f797aba0">xosd.h</a><li>XOSD_LAYER_PRIORITY_0
|
||||
: <a class="el" href="xosd__hw_8h.html#d9b764d852dcdd0102fc01cedfac7684">xosd_hw.h</a><li>XOSD_LAYER_PRIORITY_1
|
||||
: <a class="el" href="xosd__hw_8h.html#932a406187d259e86449505a11e3692a">xosd_hw.h</a><li>XOSD_LAYER_PRIORITY_2
|
||||
: <a class="el" href="xosd__hw_8h.html#15bda6688dc6f86f074be6971a97917d">xosd_hw.h</a><li>XOSD_LAYER_PRIORITY_3
|
||||
: <a class="el" href="xosd__hw_8h.html#2f30a4bda0efa109c6a35606d3eb9879">xosd_hw.h</a><li>XOSD_LAYER_PRIORITY_4
|
||||
: <a class="el" href="xosd__hw_8h.html#1318d3cdd34c3814c23fb1421c1feb0a">xosd_hw.h</a><li>XOSD_LAYER_PRIORITY_5
|
||||
: <a class="el" href="xosd__hw_8h.html#6d604585c04f43a69b2b0d6866d91910">xosd_hw.h</a><li>XOSD_LAYER_PRIORITY_6
|
||||
: <a class="el" href="xosd__hw_8h.html#cda70be55f085349598127d3df04518a">xosd_hw.h</a><li>XOSD_LAYER_PRIORITY_7
|
||||
: <a class="el" href="xosd__hw_8h.html#a7258407b41c68c30777e966937118ba">xosd_hw.h</a><li>XOSD_LAYER_SIZE
|
||||
: <a class="el" href="xosd__hw_8h.html#59528981053fa8883db1b0b897ca0c06">xosd_hw.h</a><li>XOSD_LAYER_TYPE_DISABLE
|
||||
: <a class="el" href="xosd__hw_8h.html#aaab169a7980313aad002f2301cd8023">xosd_hw.h</a><li>XOSD_LAYER_TYPE_GPU
|
||||
: <a class="el" href="xosd__hw_8h.html#5b24c90cd1ba5772581eb7b743d2abe9">xosd_hw.h</a><li>XOSD_LAYER_TYPE_VFBC
|
||||
: <a class="el" href="xosd__hw_8h.html#50ef709588ee8a929cbfbd6215d63605">xosd_hw.h</a><li>XOSD_LoadCharacterSetBank
|
||||
: <a class="el" href="xosd_8h.html#87487c3e8ba23fea435e66b6df9ab7a6">xosd.h</a><li>XOSD_LoadColorLUTBank
|
||||
: <a class="el" href="xosd_8h.html#15da7a556bc111ffc6e2c0c1131789d2">xosd.h</a><li>XOSD_LoadInstructionList
|
||||
: <a class="el" href="xosd_8h.html#7ac001acd34798165fecec91698ca54e">xosd.h</a><li>XOSD_LoadTextBank
|
||||
: <a class="el" href="xosd_8h.html#8840f2c4372cf865de450dcbae347367">xosd.h</a><li>XOSD_LookupConfig
|
||||
: <a class="el" href="xosd_8h.html#f88bf9724aba6f7af2e048b0b356b4f2">xosd.h</a><li>XOSD_LXC
|
||||
: <a class="el" href="xosd__hw_8h.html#a7a4a31d3453e33f287b1be4ac4dd866">xosd_hw.h</a><li>XOSD_LXC_ALPHA_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#d95aafec82b865159f52e65949c23529">xosd_hw.h</a><li>XOSD_LXC_ALPHA_SHIFT
|
||||
: <a class="el" href="xosd__hw_8h.html#8b9042e82d8df689be0036e9ede471f2">xosd_hw.h</a><li>XOSD_LXC_EN_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#222fb398c40df639f9dfdb9ccdf67964">xosd_hw.h</a><li>XOSD_LXC_GALPHAEN_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#be784eba2fa547d6a70591efa719dd16">xosd_hw.h</a><li>XOSD_LXC_PRIORITY_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#e1e09e803eb566221f3ad1ea9544534a">xosd_hw.h</a><li>XOSD_LXC_PRIORITY_SHIFT
|
||||
: <a class="el" href="xosd__hw_8h.html#2d7d038fb2a5bdf668dc3e39961e7644">xosd_hw.h</a><li>XOSD_LXP
|
||||
: <a class="el" href="xosd__hw_8h.html#06bbfe6e69f2747df8d5260827f588fa">xosd_hw.h</a><li>XOSD_LXP_XSTART_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#54711c94080d9bc076195b0747729856">xosd_hw.h</a><li>XOSD_LXP_YSTART_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#7c23d1cec7d28b5ac5c8632fe602bf9c">xosd_hw.h</a><li>XOSD_LXP_YSTART_SHIFT
|
||||
: <a class="el" href="xosd__hw_8h.html#c828bb35053a7d8f8ecfc27766ec6703">xosd_hw.h</a><li>XOSD_LXS
|
||||
: <a class="el" href="xosd__hw_8h.html#1679b9fa0d6170817f443a7c24c10a62">xosd_hw.h</a><li>XOSD_LXS_XSIZE_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#0ce8e4abc1669f61786c556bb496a471">xosd_hw.h</a><li>XOSD_LXS_YSIZE_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#1a19bab0f8bae1dbbfe591ad6338757a">xosd_hw.h</a><li>XOSD_LXS_YSIZE_SHIFT
|
||||
: <a class="el" href="xosd__hw_8h.html#3b683ef20fa0d1f9d9dfca72fe9bed28">xosd_hw.h</a><li>XOSD_MAX_NUM_OF_LAYERS
|
||||
: <a class="el" href="xosd__hw_8h.html#9bbf9f4ac7f8a29a4666da1eaa076089">xosd_hw.h</a><li>XOSD_OPENC
|
||||
: <a class="el" href="xosd__hw_8h.html#be93bb3ba0a8860f8c7d56dfcea8df73">xosd_hw.h</a><li>XOSD_OPENC_NBITS_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#aa6093725b9f6e7f4b8d4badd4a383b1">xosd_hw.h</a><li>XOSD_OPENC_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#88c638d281a3d1e03af771b1d52089f9">xosd_hw.h</a><li>XOSD_OPENC_VID_FORMAT_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#755bedd632dc7d9005afc8b451402c59">xosd_hw.h</a><li>XOsd_Out32
|
||||
: <a class="el" href="xosd__hw_8h.html#b51b75ab7cc1f16e323cb148803cf628">xosd_hw.h</a><li>XOSD_Out32
|
||||
: <a class="el" href="xosd__hw_8h.html#576ddd7e506be02abdef8bf12bc799f0">xosd_hw.h</a><li>XOsd_ReadReg
|
||||
: <a class="el" href="xosd__hw_8h.html#09c0fe42f0cb0fe4a84e84acb6d548f3">xosd_hw.h</a><li>XOSD_ReadReg
|
||||
: <a class="el" href="xosd__hw_8h.html#94a0e439ae927e4aeb2685bb2efe7a9b">xosd_hw.h</a><li>XOSD_RegUpdateDisable
|
||||
: <a class="el" href="xosd_8h.html#342571e4cdba12e325c660e0ce1e0be7">xosd.h</a><li>XOsd_RegUpdateDisable
|
||||
: <a class="el" href="xosd_8h.html#cf3d6dd9a30650e586a89cbbfa2f0e1a">xosd.h</a><li>XOSD_RegUpdateEnable
|
||||
: <a class="el" href="xosd_8h.html#db4a41d824b508af1864ca1e80f0c0f5">xosd.h</a><li>XOsd_RegUpdateEnable
|
||||
: <a class="el" href="xosd_8h.html#ce1507486db80db018b62df611dbe0d6">xosd.h</a><li>XOSD_Reset
|
||||
: <a class="el" href="xosd_8h.html#1bb365e93587a800207a67d2ec71e469">xosd.h</a><li>XOsd_Reset
|
||||
: <a class="el" href="xosd_8h.html#2ccc3d88129121707113a37dd1a7dea8">xosd.h</a><li>XOSD_RST
|
||||
: <a class="el" href="xosd__hw_8h.html#f7f0cbff58240909c1ff4f333f5a92a3">xosd_hw.h</a><li>XOSD_RST_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#3e1d00b23577b666a2f91a563f56f7f4">xosd_hw.h</a><li>XOSD_RST_RESET
|
||||
: <a class="el" href="xosd__hw_8h.html#ea23e38f10971419aa4e85b033332617">xosd_hw.h</a><li>XOSD_SetActiveBank
|
||||
: <a class="el" href="xosd_8h.html#a5bd60ca4a1fc8f2bb75235170fcb905">xosd.h</a><li>XOSD_SetBackgroundColor
|
||||
: <a class="el" href="xosd_8h.html#b75648c4056fffb987ca7212b01b6283">xosd.h</a><li>XOSD_SetCallBack
|
||||
: <a class="el" href="xosd_8h.html#39674820d1025173212e5a91dd343585">xosd.h</a><li>XOSD_SetLayerAlpha
|
||||
: <a class="el" href="xosd_8h.html#ef46b612cd386ed228c3c0a3e3bf6053">xosd.h</a><li>XOSD_SetLayerDimension
|
||||
: <a class="el" href="xosd_8h.html#dc8033cb5cb366adce7de8e1e33de3aa">xosd.h</a><li>XOSD_SetLayerPriority
|
||||
: <a class="el" href="xosd_8h.html#87250029e8abeb07cf2cab80443b3168">xosd.h</a><li>XOSD_SetScreenSize
|
||||
: <a class="el" href="xosd_8h.html#1cb25b43b77dcabc560257d2c6e7abc7">xosd.h</a><li>XOSD_SS
|
||||
: <a class="el" href="xosd__hw_8h.html#7431b34af4a0111b645d156723cb1ec0">xosd_hw.h</a><li>XOsd_Start
|
||||
: <a class="el" href="xosd_8h.html#44aa3036799de8b96c61143abf156b02">xosd.h</a><li>XOSD_STATUS
|
||||
: <a class="el" href="xosd__hw_8h.html#73cfbb2c8fc912fb251e04a62bac9a13">xosd_hw.h</a><li>XOSD_STATUS_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#ee8b66db164a6929f9d75c1e75b6c4f7">xosd_hw.h</a><li>XOsd_StatusGetPending
|
||||
: <a class="el" href="xosd_8h.html#2e2425a5c7b56573e9fdc833f89843f0">xosd.h</a><li>XOsd_Stop
|
||||
: <a class="el" href="xosd_8h.html#9e08f021a97bc835d659b08b57dc4b5a">xosd.h</a><li>XOsd_SyncReset
|
||||
: <a class="el" href="xosd_8h.html#3a758a90dded736022ab70e7c0be8796">xosd.h</a><li>XOSD_VER
|
||||
: <a class="el" href="xosd__hw_8h.html#050ded370604237151b03ac5003eb144">xosd_hw.h</a><li>XOSD_VER_MAJOR_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#f4c0ce396e98531dc80b593b3b7557b2">xosd_hw.h</a><li>XOSD_VER_MAJOR_SHIFT
|
||||
: <a class="el" href="xosd__hw_8h.html#079f481173bbb835dfc0f47b2c7d7af4">xosd_hw.h</a><li>XOSD_VER_MINOR_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#c1483a4d527969d76a659e645be3f617">xosd_hw.h</a><li>XOSD_VER_MINOR_SHIFT
|
||||
: <a class="el" href="xosd__hw_8h.html#ff3ce24678475480c9c6604613fdb214">xosd_hw.h</a><li>XOSD_VER_OFFSET
|
||||
: <a class="el" href="xosd__hw_8h.html#36e95c1f63aa950517fb1f08a588ca01">xosd_hw.h</a><li>XOSD_VER_REV_MASK
|
||||
: <a class="el" href="xosd__hw_8h.html#350bb744c50ec8d79e0e02d83fe0c35b">xosd_hw.h</a><li>XOSD_VER_REV_SHIFT
|
||||
: <a class="el" href="xosd__hw_8h.html#f6a1c6f62f348c33f99c1e5acdafb6b1">xosd_hw.h</a><li>XOSD_WriteReg
|
||||
: <a class="el" href="xosd__hw_8h.html#74a19e0800fc00f3cc1f5053745ec40f">xosd_hw.h</a><li>XOsd_WriteReg
|
||||
: <a class="el" href="xosd__hw_8h.html#37791d01d7ba72baa57bd45c2744a6b7">xosd_hw.h</a></ul>
|
||||
Copyright @ 1995-2014 Xilinx, Inc. All rights reserved.
|
|
@ -0,0 +1,41 @@
|
|||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>
|
||||
Class Members
|
||||
</title>
|
||||
<link href="$DriverApiDocsCssPath" rel="stylesheet" type="text/css">
|
||||
</head>
|
||||
<h3 class="PageHeader">Xilinx Processor IP Library</h3>
|
||||
<hl>Software Drivers</hl>
|
||||
<hr class="whs1">
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li id="current"><a href="files.html"><span>Files</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li id="current"><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="globals.html"><span>All</span></a></li>
|
||||
<li><a href="globals_func.html"><span>Functions</span></a></li>
|
||||
<li><a href="globals_vars.html"><span>Variables</span></a></li>
|
||||
<li><a href="globals_type.html"><span>Typedefs</span></a></li>
|
||||
<li id="current"><a href="globals_eval.html"><span>Enumerator</span></a></li>
|
||||
<li><a href="globals_defs.html"><span>Defines</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
<ul>
|
||||
<li>XOSD_HANDLER_ERROR
|
||||
: <a class="el" href="xosd_8h.html#06fc87d81c62e9abb8790b6e5713c55bfe9b918732108caa970d83f22fceecfc">xosd.h</a><li>XOSD_HANDLER_FRAMEDONE
|
||||
: <a class="el" href="xosd_8h.html#06fc87d81c62e9abb8790b6e5713c55bc2aa1b96540765ad7b91aad694e3072b">xosd.h</a><li>XOSD_HANDLER_PROCSTART
|
||||
: <a class="el" href="xosd_8h.html#06fc87d81c62e9abb8790b6e5713c55b41c52bbf34e031cfb024cb0b21e7a212">xosd.h</a></ul>
|
||||
Copyright @ 1995-2014 Xilinx, Inc. All rights reserved.
|
|
@ -0,0 +1,62 @@
|
|||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>
|
||||
Class Members
|
||||
</title>
|
||||
<link href="$DriverApiDocsCssPath" rel="stylesheet" type="text/css">
|
||||
</head>
|
||||
<h3 class="PageHeader">Xilinx Processor IP Library</h3>
|
||||
<hl>Software Drivers</hl>
|
||||
<hr class="whs1">
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li id="current"><a href="files.html"><span>Files</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li id="current"><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="globals.html"><span>All</span></a></li>
|
||||
<li id="current"><a href="globals_func.html"><span>Functions</span></a></li>
|
||||
<li><a href="globals_vars.html"><span>Variables</span></a></li>
|
||||
<li><a href="globals_type.html"><span>Typedefs</span></a></li>
|
||||
<li><a href="globals_eval.html"><span>Enumerator</span></a></li>
|
||||
<li><a href="globals_defs.html"><span>Defines</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
<ul>
|
||||
<li>XOsd_CfgInitialize()
|
||||
: <a class="el" href="xosd_8h.html#f9dad59565307cd8f71b385689f91048">xosd.h</a>, <a class="el" href="xosd_8c.html#f9dad59565307cd8f71b385689f91048">xosd.c</a><li>XOsd_CreateInstruction()
|
||||
: <a class="el" href="xosd_8h.html#7abff2415587a54c259f159fc780e2cc">xosd.h</a>, <a class="el" href="xosd_8c.html#7abff2415587a54c259f159fc780e2cc">xosd.c</a><li>XOsd_DisableLayer()
|
||||
: <a class="el" href="xosd_8h.html#1ecd1900b797b12867274e0daf1a8d62">xosd.h</a>, <a class="el" href="xosd_8c.html#1ecd1900b797b12867274e0daf1a8d62">xosd.c</a><li>XOsd_EnableLayer()
|
||||
: <a class="el" href="xosd_8h.html#cdb4b75859dbfc611d70382fb2c94a7f">xosd.h</a>, <a class="el" href="xosd_8c.html#cdb4b75859dbfc611d70382fb2c94a7f">xosd.c</a><li>XOsd_GetActiveSize()
|
||||
: <a class="el" href="xosd_8h.html#fad06669f4df698b225bfe8b05e6dbbd">xosd.h</a>, <a class="el" href="xosd_8c.html#fad06669f4df698b225bfe8b05e6dbbd">xosd.c</a><li>XOsd_GetBackgroundColor()
|
||||
: <a class="el" href="xosd_8h.html#a7361c792b36dafe0e48ae22c32cf125">xosd.h</a>, <a class="el" href="xosd_8c.html#a7361c792b36dafe0e48ae22c32cf125">xosd.c</a><li>XOsd_GetLayerAlpha()
|
||||
: <a class="el" href="xosd_8h.html#b692eaddc144c270dfb05f7171c403e2">xosd.h</a>, <a class="el" href="xosd_8c.html#b692eaddc144c270dfb05f7171c403e2">xosd.c</a><li>XOsd_GetLayerDimension()
|
||||
: <a class="el" href="xosd_8h.html#3223d1726b2e25cda7de089d85353c1b">xosd.h</a>, <a class="el" href="xosd_8c.html#3223d1726b2e25cda7de089d85353c1b">xosd.c</a><li>XOsd_GetLayerPriority()
|
||||
: <a class="el" href="xosd_8h.html#02cbaaa4f5e6b640c876b727db267602">xosd.h</a>, <a class="el" href="xosd_8c.html#02cbaaa4f5e6b640c876b727db267602">xosd.c</a><li>XOsd_GetVersion()
|
||||
: <a class="el" href="xosd_8h.html#94b9d7eac70a2fc2315b07059e832986">xosd.h</a>, <a class="el" href="xosd_8c.html#94b9d7eac70a2fc2315b07059e832986">xosd.c</a><li>XOsd_IntrHandler()
|
||||
: <a class="el" href="xosd__intr_8c.html#7079d6f5586ca603657dac6b9e188105">xosd_intr.c</a>, <a class="el" href="xosd_8h.html#7079d6f5586ca603657dac6b9e188105">xosd.h</a><li>XOsd_LoadCharacterSetBank()
|
||||
: <a class="el" href="xosd_8h.html#6579cb01322e477e72faec9ea6feee63">xosd.h</a>, <a class="el" href="xosd_8c.html#6579cb01322e477e72faec9ea6feee63">xosd.c</a><li>XOsd_LoadColorLUTBank()
|
||||
: <a class="el" href="xosd_8h.html#9d28c4453d039dc09b540d55c78c80b2">xosd.h</a>, <a class="el" href="xosd_8c.html#9d28c4453d039dc09b540d55c78c80b2">xosd.c</a><li>XOsd_LoadInstructionList()
|
||||
: <a class="el" href="xosd_8h.html#55937cb3259f5843c9e1beec4e126955">xosd.h</a>, <a class="el" href="xosd_8c.html#55937cb3259f5843c9e1beec4e126955">xosd.c</a><li>XOsd_LoadTextBank()
|
||||
: <a class="el" href="xosd_8h.html#5a76210dc91d4a51111855bbc501c4e8">xosd.h</a>, <a class="el" href="xosd_8c.html#5a76210dc91d4a51111855bbc501c4e8">xosd.c</a><li>XOsd_LookupConfig()
|
||||
: <a class="el" href="xosd__sinit_8c.html#d382cf0219cd9f1ce2006549f6c33dfb">xosd_sinit.c</a>, <a class="el" href="xosd_8h.html#d382cf0219cd9f1ce2006549f6c33dfb">xosd.h</a><li>XOsd_SelfTest()
|
||||
: <a class="el" href="xosd__selftest_8c.html#8a5fad0300d0413161f50c5df445a08f">xosd_selftest.c</a>, <a class="el" href="xosd_8h.html#8a5fad0300d0413161f50c5df445a08f">xosd.h</a><li>XOsd_SetActiveBank()
|
||||
: <a class="el" href="xosd_8h.html#5552532bfdfcd272722180e71d6c7b75">xosd.h</a>, <a class="el" href="xosd_8c.html#5552532bfdfcd272722180e71d6c7b75">xosd.c</a><li>XOsd_SetActiveSize()
|
||||
: <a class="el" href="xosd_8h.html#037810c3a4ef79dba6cc202afc679373">xosd.h</a>, <a class="el" href="xosd_8c.html#037810c3a4ef79dba6cc202afc679373">xosd.c</a><li>XOsd_SetBackgroundColor()
|
||||
: <a class="el" href="xosd_8h.html#b2040236e554455aa030814966dad413">xosd.h</a>, <a class="el" href="xosd_8c.html#b2040236e554455aa030814966dad413">xosd.c</a><li>XOsd_SetCallBack()
|
||||
: <a class="el" href="xosd__intr_8c.html#3d389873d919422ef5f5d56592659481">xosd_intr.c</a>, <a class="el" href="xosd_8h.html#3d389873d919422ef5f5d56592659481">xosd.h</a><li>XOsd_SetLayerAlpha()
|
||||
: <a class="el" href="xosd_8h.html#08b6809a1bd0d27dd275e06fe1cbea61">xosd.h</a>, <a class="el" href="xosd_8c.html#08b6809a1bd0d27dd275e06fe1cbea61">xosd.c</a><li>XOsd_SetLayerDimension()
|
||||
: <a class="el" href="xosd_8h.html#33679ac417b6f2596c6b6b085d39a5b1">xosd.h</a>, <a class="el" href="xosd_8c.html#33679ac417b6f2596c6b6b085d39a5b1">xosd.c</a><li>XOsd_SetLayerPriority()
|
||||
: <a class="el" href="xosd_8h.html#e10e5b163cf71fd385200b724d1dd560">xosd.h</a>, <a class="el" href="xosd_8c.html#e10e5b163cf71fd385200b724d1dd560">xosd.c</a></ul>
|
||||
Copyright @ 1995-2014 Xilinx, Inc. All rights reserved.
|
|
@ -0,0 +1,41 @@
|
|||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>
|
||||
Class Members
|
||||
</title>
|
||||
<link href="$DriverApiDocsCssPath" rel="stylesheet" type="text/css">
|
||||
</head>
|
||||
<h3 class="PageHeader">Xilinx Processor IP Library</h3>
|
||||
<hl>Software Drivers</hl>
|
||||
<hr class="whs1">
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li id="current"><a href="files.html"><span>Files</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li id="current"><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="globals.html"><span>All</span></a></li>
|
||||
<li><a href="globals_func.html"><span>Functions</span></a></li>
|
||||
<li><a href="globals_vars.html"><span>Variables</span></a></li>
|
||||
<li id="current"><a href="globals_type.html"><span>Typedefs</span></a></li>
|
||||
<li><a href="globals_eval.html"><span>Enumerator</span></a></li>
|
||||
<li><a href="globals_defs.html"><span>Defines</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
<ul>
|
||||
<li>XOsd_CallBack
|
||||
: <a class="el" href="xosd_8h.html#46840c1ab68ea63547a835c3fff47502">xosd.h</a><li>XOsd_ErrorCallBack
|
||||
: <a class="el" href="xosd_8h.html#1c713906b42ab6fdf53d57bb7e8b432a">xosd.h</a><li>XOsd_Instruction
|
||||
: <a class="el" href="xosd_8h.html#d6799381b1f4b3353fa00f82da6b381f">xosd.h</a></ul>
|
||||
Copyright @ 1995-2014 Xilinx, Inc. All rights reserved.
|
|
@ -0,0 +1,39 @@
|
|||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>
|
||||
Class Members
|
||||
</title>
|
||||
<link href="$DriverApiDocsCssPath" rel="stylesheet" type="text/css">
|
||||
</head>
|
||||
<h3 class="PageHeader">Xilinx Processor IP Library</h3>
|
||||
<hl>Software Drivers</hl>
|
||||
<hr class="whs1">
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li id="current"><a href="files.html"><span>Files</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li id="current"><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="globals.html"><span>All</span></a></li>
|
||||
<li><a href="globals_func.html"><span>Functions</span></a></li>
|
||||
<li id="current"><a href="globals_vars.html"><span>Variables</span></a></li>
|
||||
<li><a href="globals_type.html"><span>Typedefs</span></a></li>
|
||||
<li><a href="globals_eval.html"><span>Enumerator</span></a></li>
|
||||
<li><a href="globals_defs.html"><span>Defines</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
<ul>
|
||||
<li>XOsd_ConfigTable
|
||||
: <a class="el" href="xosd__g_8c.html#00396fa8eaa1d48340d9eda2fe2dab08">xosd_g.c</a></ul>
|
||||
Copyright @ 1995-2014 Xilinx, Inc. All rights reserved.
|
149
XilinxProcessorIPLib/drivers/osd/doc/html/api/index.html
Normal file
149
XilinxProcessorIPLib/drivers/osd/doc/html/api/index.html
Normal file
|
@ -0,0 +1,149 @@
|
|||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>
|
||||
OSD
|
||||
</title>
|
||||
<link href="$DriverApiDocsCssPath" rel="stylesheet" type="text/css">
|
||||
</head>
|
||||
<h3 class="PageHeader">Xilinx Processor IP Library</h3>
|
||||
<hl>Software Drivers</hl>
|
||||
<hr class="whs1">
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li id="current"><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul></div>
|
||||
<h1>OSD</h1>
|
||||
<p>
|
||||
This is main header file of the Xilinx On-Screen-Display (OSD) core.<p>
|
||||
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.<p>
|
||||
Xilinx OSD core has the following main features:<p>
|
||||
<ul>
|
||||
<li>Read Video Data from one of three sources as<ul>
|
||||
<li>VFBC/Frame Buffer,</li><li>VideoBus and</li><li>Graphics Controller.</li></ul>
|
||||
</li><li>Alpha Compositing and Alpha Blending of up to 8 layers.</li><li>Up to 8 priorities, one for each of the layers.</li><li>Real-Time Graphics Controller.</li><li>Write Composited Video Data to either<ul>
|
||||
<li>VFBC/Frame Buffer, or</li><li>VideoBus.</li></ul>
|
||||
</li></ul>
|
||||
<p>
|
||||
For a full description of OSD features, please see the hardware spec.<p>
|
||||
<b>Interrupt Service </b><p>
|
||||
Three interrupt types are supported:<p>
|
||||
<ul>
|
||||
<li>Processing Start Interrupt</li><li>Frame Done Interrupt</li><li>Error Interrupt</li></ul>
|
||||
<p>
|
||||
<b>Software Initialization </b><p>
|
||||
Please follow the example provided with this driver for the steps to use this driver.<p>
|
||||
<b>Cache Coherency</b><p>
|
||||
<b>Alignment</b><p>
|
||||
<b>Limitations</b><p>
|
||||
<b>BUS Interface</b><p>
|
||||
<pre>
|
||||
MODIFICATION HISTORY:</pre><p>
|
||||
<pre> 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 <a class="el" href="xosd_8h.html#2a67a46ae0104fc4b535132712373af3">XOSD_GetLayerAlpha()</a>, <a class="el" href="xosd_8h.html#ef46b612cd386ed228c3c0a3e3bf6053">XOSD_SetLayerAlpha()</a>,
|
||||
<a class="el" href="xosd_8h.html#b75648c4056fffb987ca7212b01b6283">XOSD_SetBackgroundColor()</a> and <a class="el" href="xosd_8h.html#8f3a37588eb6ed247c4f868917b8ac97">XOSD_GetBackgroundColor()</a>
|
||||
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.
|
||||
4.0 adk 02/18/14 Converted defined macros to enum types.
|
||||
Removed interrupt types XOSD_HANDLER_VBISTART and
|
||||
XOSD_HANDLER_VBIEND.
|
||||
Added interrupt type: XOSD_HANDLER_PROCSTART.
|
||||
Renamed the following function macros:
|
||||
XOSD_Enable -> XOsd_Enable,
|
||||
XOSD_Disable -> XOsd_Disable,
|
||||
XOSD_RegUpdateEnable -> XOsd_RegUpdateEnable,
|
||||
XOSD_RegUpdateDisable -> XOsd_RegUpdateDisable,
|
||||
XOSD_Reset -> XOsd_Reset,
|
||||
XOSD_IntrEnable -> XOsd_IntrEnable,
|
||||
XOSD_IntrDisable -> XOsd_IntrDisable,
|
||||
XOSD_IntrGetPending -> XOsd_IntrGetPending,
|
||||
XOSD_IntrClear -> XOsd_IntrClear.</pre><p>
|
||||
<pre> Added the following function macros:
|
||||
XOsd_SyncReset, XOsd_StatusGetPending, XOsd_FSyncReset.</pre><p>
|
||||
<pre> Removed the following function macros:
|
||||
XOSD_IntrEnableGlobal, XOSD_IntrDisableGlobal.</pre><p>
|
||||
<pre> Renamed S_AXIS_VIDEO_DATA_WIDTH ->
|
||||
SlaveAxisVideoDataWidth.
|
||||
Removed struct members from core structure:
|
||||
VbiStartCallBack, VbiStartRef, VbiEndCallBack,
|
||||
VbiEndRef.</pre><p>
|
||||
<pre> Added struct members in core structure:
|
||||
ProcStartCallBack, ProcStartRef.</pre><p>
|
||||
<pre> Added the following function prototypes:
|
||||
XOsd_SelfTest.</pre><p>
|
||||
<pre> Removed the following function prototypes:
|
||||
XOSD_SetBlankPolarity.</pre><p>
|
||||
<pre> Changes in <a class="el" href="xosd__sinit_8c.html">xosd_sinit.c</a>:
|
||||
Renamed the following functions:
|
||||
XOSD_LookupConfig - > XOsd_LookupConfig</pre><p>
|
||||
<pre> Changes in <a class="el" href="xosd__selftest_8c.html">xosd_selftest.c</a>:
|
||||
Implemented the following functions:
|
||||
XOsd_SelfTest.</pre><p>
|
||||
<pre> Changes in <a class="el" href="xosd__intr_8c.html">xosd_intr.c</a>:
|
||||
Renamed the following functions:
|
||||
XOSD_IntrHandler - > XOsd_IntrHandler.
|
||||
XOSD_SetCallBack -> XOsd_SetCallBack.
|
||||
Removed the following handlers:
|
||||
XOSD_HANDLER_VBISTART, XOSD_HANDLER_VBIEND.
|
||||
Added new handler XOSD_HANDLER_PROCSTART.
|
||||
Added Doxygen support, adherence to Xilinx
|
||||
coding guidelines.</pre><p>
|
||||
<pre> Changes in <a class="el" href="xosd__hw_8h.html">xosd_hw.h</a>:
|
||||
Suffixed "_OFFSET" to all register offset macros.
|
||||
Added register offsets, bit masks for the registers and
|
||||
added backward compatibility for macros.</pre><p>
|
||||
<pre> Removed following macros:
|
||||
XOSD_GIER_GIE_MASK, XOSD_IXR_GAO_MASK
|
||||
XOSD_IXR_GIE_MASK, XOSD_IXR_OOE_MASK,
|
||||
XOSD_IXR_IUE_MASK, XOSD_IXR_VBIE_MASK,
|
||||
XOSD_IXR_VBIS_MASK, XOSD_IXR_FE_MASK, XOSD_IXR_FD_MASK,
|
||||
XOSD_IXR_ALLIERR_MASK.</pre><p>
|
||||
<pre> Changes from <a class="el" href="xosd_8c.html">xosd.c</a>:
|
||||
Renamed S_AXIS_VIDEO_DATA_WIDTH ->
|
||||
SlaveAxisVideoDataWidth.
|
||||
Removed from XOsd_CfgInitialize:
|
||||
VbiStartCallBack, VbiStartRef, VbiEndCallBack,
|
||||
VbiEndRef.</pre><p>
|
||||
<pre> Added in XOsd_CfgInitialize:
|
||||
ProcStartCallBack, ProcStartRef.</pre><p>
|
||||
<pre> Renamed the following function prototypes:
|
||||
XOSD_CfgInitialize -> XOsd_CfgInitialize,
|
||||
XOSD_SetScreenSize -> XOsd_SetActiveSize,
|
||||
XOSD_GetScreenSize -> XOsd_GetActiveSize,
|
||||
XOSD_SetBackgroundColor -> XOsd_SetBackgroundColor,
|
||||
XOSD_GetBackgroundColor -> XOSD_GetBackgroundColor,
|
||||
XOSD_SetLayerDimension -> XOsd_SetLayerDimension,
|
||||
XOSD_GetLayerDimension -> XOsd_GetLayerDimension,
|
||||
XOSD_SetLayerAlpha -> XOsd_SetLayerAlpha,
|
||||
XOSD_GetLayerAlpha -> XOsd_GetLayerAlpha,
|
||||
XOSD_SetLayerAlpha -> XOsd_SetLayerAlpha,
|
||||
XOSD_GetLayerAlpha -> XOsd_GetLayerAlpha,
|
||||
XOSD_SetLayerPriority -> XOsd_SetLayerPriority,
|
||||
XOSD_GetLayerPriority -> XOsd_GetLayerPriority,
|
||||
XOSD_EnableLayer -> XOsd_EnableLayer,
|
||||
XOSD_DisableLayer -> XOsd_DisableLayer,
|
||||
XOSD_LoadColorLUTBank - > XOsd_LoadColorLUTBank,
|
||||
XOSD_LoadCharacterSetBank -> XOsd_LoadCharacterSetBank,
|
||||
XOSD_LoadTextBank - > XOsd_LoadTextBank,
|
||||
XOSD_SetActiveBank -> XOsd_SetActiveBank,
|
||||
XOSD_CreateInstruction -> XOsd_CreateInstruction,
|
||||
XOSD_LoadInstructionList -> XOsd_LoadInstructionList,
|
||||
XOSD_LookupConfig -> XOsd_LookupConfig,
|
||||
XOSD_IntrHandler -> XOsd_IntrHandler,
|
||||
XOSD_SetCallBack -> XOsd_SetCallBack.</pre><p>
|
||||
<pre> Changed the prototype of XOSD_GetVersion and renamed it as
|
||||
XOsd_GetVersion</pre><p>
|
||||
<pre> Removed the following function implementation:
|
||||
XOSD_SetBlankPolarity.
|
||||
</pre> Copyright @ 1995-2014 Xilinx, Inc. All rights reserved.
|
|
@ -0,0 +1,37 @@
|
|||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>
|
||||
Member List
|
||||
</title>
|
||||
<link href="$DriverApiDocsCssPath" rel="stylesheet" type="text/css">
|
||||
</head>
|
||||
<h3 class="PageHeader">Xilinx Processor IP Library</h3>
|
||||
<hl>Software Drivers</hl>
|
||||
<hr class="whs1">
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul></div>
|
||||
<h1>XOsd Member List</h1>This is the complete list of members for <a class="el" href="struct_x_osd.html">XOsd</a>, including all inherited members.<p><table>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd.html#75b2217e888eaab5cdc6b94015920bcf">Config</a></td><td><a class="el" href="struct_x_osd.html">XOsd</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd.html#11b8f2d180fd2d92b6c7629926e651fd">ErrCallBack</a></td><td><a class="el" href="struct_x_osd.html">XOsd</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd.html#c3de9ffdd6fe3b4e30f91f1d3f3637a6">ErrRef</a></td><td><a class="el" href="struct_x_osd.html">XOsd</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd.html#2172512b6169dc40a5cd2c015f8e1554">FrameDoneCallBack</a></td><td><a class="el" href="struct_x_osd.html">XOsd</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd.html#72e3b090dd5dfc03ec61e95d347b81b8">FrameDoneRef</a></td><td><a class="el" href="struct_x_osd.html">XOsd</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd.html#fc253b631db03783ef2965698eca860c">InstructionInExternalMem</a></td><td><a class="el" href="struct_x_osd.html">XOsd</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd.html#38a8bd573a3623c8d22a42c331007658">IsReady</a></td><td><a class="el" href="struct_x_osd.html">XOsd</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd.html#4fed4f9d4d3240f0c24524fee0b04d9c">Layers</a></td><td><a class="el" href="struct_x_osd.html">XOsd</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd.html#e55843d9b4871ac1061849f7fcb5d600">ProcStartCallBack</a></td><td><a class="el" href="struct_x_osd.html">XOsd</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd.html#bc97cc4c250059d23a8375f539a7718d">ProcStartRef</a></td><td><a class="el" href="struct_x_osd.html">XOsd</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd.html#7e460ecd0c527b2880f076e19047bd8b">ScreenHeight</a></td><td><a class="el" href="struct_x_osd.html">XOsd</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd.html#7d42c0e6a4f18237f33c440887bfaa99">ScreenWidth</a></td><td><a class="el" href="struct_x_osd.html">XOsd</a></td><td></td></tr>
|
||||
</table>Copyright @ 1995-2014 Xilinx, Inc. All rights reserved.
|
240
XilinxProcessorIPLib/drivers/osd/doc/html/api/struct_x_osd.html
Normal file
240
XilinxProcessorIPLib/drivers/osd/doc/html/api/struct_x_osd.html
Normal file
|
@ -0,0 +1,240 @@
|
|||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>
|
||||
XOsd Struct Reference
|
||||
</title>
|
||||
<link href="$DriverApiDocsCssPath" rel="stylesheet" type="text/css">
|
||||
</head>
|
||||
<h3 class="PageHeader">Xilinx Processor IP Library</h3>
|
||||
<hl>Software Drivers</hl>
|
||||
<hr class="whs1">
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul></div>
|
||||
<h1>XOsd Struct Reference</h1><!-- doxytag: class="XOsd" --><code>#include <xosd.h></code>
|
||||
<p>
|
||||
<a href="struct_x_osd-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
The <a class="el" href="struct_x_osd.html">XOsd</a> instance data. An instance must be allocated for each OSD core in use.
|
||||
<p>
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="struct_x_osd___config.html">XOsd_Config</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_osd.html#75b2217e888eaab5cdc6b94015920bcf">Config</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">u32 </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_osd.html#38a8bd573a3623c8d22a42c331007658">IsReady</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">u32 </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_osd.html#fc253b631db03783ef2965698eca860c">InstructionInExternalMem</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">u32 </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_osd.html#7e460ecd0c527b2880f076e19047bd8b">ScreenHeight</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">u32 </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_osd.html#7d42c0e6a4f18237f33c440887bfaa99">ScreenWidth</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="struct_x_osd___layer.html">XOsd_Layer</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_osd.html#4fed4f9d4d3240f0c24524fee0b04d9c">Layers</a> [(XOSD_MAX_NUM_OF_LAYERS)]</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="xosd_8h.html#46840c1ab68ea63547a835c3fff47502">XOsd_CallBack</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_osd.html#e55843d9b4871ac1061849f7fcb5d600">ProcStartCallBack</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_osd.html#bc97cc4c250059d23a8375f539a7718d">ProcStartRef</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="xosd_8h.html#46840c1ab68ea63547a835c3fff47502">XOsd_CallBack</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_osd.html#2172512b6169dc40a5cd2c015f8e1554">FrameDoneCallBack</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_osd.html#72e3b090dd5dfc03ec61e95d347b81b8">FrameDoneRef</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="xosd_8h.html#1c713906b42ab6fdf53d57bb7e8b432a">XOsd_ErrorCallBack</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_osd.html#11b8f2d180fd2d92b6c7629926e651fd">ErrCallBack</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_osd.html#c3de9ffdd6fe3b4e30f91f1d3f3637a6">ErrRef</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Member Data Documentation</h2>
|
||||
<a class="anchor" name="75b2217e888eaab5cdc6b94015920bcf"></a><!-- doxytag: member="XOsd::Config" ref="75b2217e888eaab5cdc6b94015920bcf" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="struct_x_osd___config.html">XOsd_Config</a> <a class="el" href="struct_x_osd.html#75b2217e888eaab5cdc6b94015920bcf">XOsd::Config</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Hardware configuration
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="11b8f2d180fd2d92b6c7629926e651fd"></a><!-- doxytag: member="XOsd::ErrCallBack" ref="11b8f2d180fd2d92b6c7629926e651fd" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="xosd_8h.html#1c713906b42ab6fdf53d57bb7e8b432a">XOsd_ErrorCallBack</a> <a class="el" href="struct_x_osd.html#11b8f2d180fd2d92b6c7629926e651fd">XOsd::ErrCallBack</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Call back for Error interrupt
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="c3de9ffdd6fe3b4e30f91f1d3f3637a6"></a><!-- doxytag: member="XOsd::ErrRef" ref="c3de9ffdd6fe3b4e30f91f1d3f3637a6" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void* <a class="el" href="struct_x_osd.html#c3de9ffdd6fe3b4e30f91f1d3f3637a6">XOsd::ErrRef</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
To be passed to the Error interrupt callback
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="2172512b6169dc40a5cd2c015f8e1554"></a><!-- doxytag: member="XOsd::FrameDoneCallBack" ref="2172512b6169dc40a5cd2c015f8e1554" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="xosd_8h.html#46840c1ab68ea63547a835c3fff47502">XOsd_CallBack</a> <a class="el" href="struct_x_osd.html#2172512b6169dc40a5cd2c015f8e1554">XOsd::FrameDoneCallBack</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Call back for Frame Done interrupt
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="72e3b090dd5dfc03ec61e95d347b81b8"></a><!-- doxytag: member="XOsd::FrameDoneRef" ref="72e3b090dd5dfc03ec61e95d347b81b8" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void* <a class="el" href="struct_x_osd.html#72e3b090dd5dfc03ec61e95d347b81b8">XOsd::FrameDoneRef</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
To be passed to the Frame Done interrupt callback
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="fc253b631db03783ef2965698eca860c"></a><!-- doxytag: member="XOsd::InstructionInExternalMem" ref="fc253b631db03783ef2965698eca860c" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">u32 <a class="el" href="struct_x_osd.html#fc253b631db03783ef2965698eca860c">XOsd::InstructionInExternalMem</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Flag indicating if the instruction list is from external memory
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="38a8bd573a3623c8d22a42c331007658"></a><!-- doxytag: member="XOsd::IsReady" ref="38a8bd573a3623c8d22a42c331007658" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">u32 <a class="el" href="struct_x_osd.html#38a8bd573a3623c8d22a42c331007658">XOsd::IsReady</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Core instance is initialized
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="4fed4f9d4d3240f0c24524fee0b04d9c"></a><!-- doxytag: member="XOsd::Layers" ref="4fed4f9d4d3240f0c24524fee0b04d9c" args="[(XOSD_MAX_NUM_OF_LAYERS)]" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="struct_x_osd___layer.html">XOsd_Layer</a> <a class="el" href="struct_x_osd.html#4fed4f9d4d3240f0c24524fee0b04d9c">XOsd::Layers</a>[(XOSD_MAX_NUM_OF_LAYERS)] </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Properties of layers
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="e55843d9b4871ac1061849f7fcb5d600"></a><!-- doxytag: member="XOsd::ProcStartCallBack" ref="e55843d9b4871ac1061849f7fcb5d600" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="xosd_8h.html#46840c1ab68ea63547a835c3fff47502">XOsd_CallBack</a> <a class="el" href="struct_x_osd.html#e55843d9b4871ac1061849f7fcb5d600">XOsd::ProcStartCallBack</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Call back for Processing Start interrupt
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="bc97cc4c250059d23a8375f539a7718d"></a><!-- doxytag: member="XOsd::ProcStartRef" ref="bc97cc4c250059d23a8375f539a7718d" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void* <a class="el" href="struct_x_osd.html#bc97cc4c250059d23a8375f539a7718d">XOsd::ProcStartRef</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
To be passed to the Process Start interrupt callback
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="7e460ecd0c527b2880f076e19047bd8b"></a><!-- doxytag: member="XOsd::ScreenHeight" ref="7e460ecd0c527b2880f076e19047bd8b" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">u32 <a class="el" href="struct_x_osd.html#7e460ecd0c527b2880f076e19047bd8b">XOsd::ScreenHeight</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Screen Height of the OSD output
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="7d42c0e6a4f18237f33c440887bfaa99"></a><!-- doxytag: member="XOsd::ScreenWidth" ref="7d42c0e6a4f18237f33c440887bfaa99" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">u32 <a class="el" href="struct_x_osd.html#7d42c0e6a4f18237f33c440887bfaa99">XOsd::ScreenWidth</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Screen Width of the OSD output
|
||||
</div>
|
||||
</div><p>
|
||||
<hr>The documentation for this struct was generated from the following file:<ul>
|
||||
<li><a class="el" href="xosd_8h.html">xosd.h</a></ul>
|
||||
Copyright @ 1995-2014 Xilinx, Inc. All rights reserved.
|
|
@ -0,0 +1,141 @@
|
|||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>
|
||||
Member List
|
||||
</title>
|
||||
<link href="$DriverApiDocsCssPath" rel="stylesheet" type="text/css">
|
||||
</head>
|
||||
<h3 class="PageHeader">Xilinx Processor IP Library</h3>
|
||||
<hl>Software Drivers</hl>
|
||||
<hr class="whs1">
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul></div>
|
||||
<h1>XOsd_Config Member List</h1>This is the complete list of members for <a class="el" href="struct_x_osd___config.html">XOsd_Config</a>, including all inherited members.<p><table>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#0184842cb2ea8cc47ef55263d68d28e8">BaseAddress</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#2ef658e767cd65f70effefaf4dd5262c">DeviceId</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#6683da3b3f309fdcb6b56c0f5352cca6">Layer0ColorLutMemoryType</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#4f8aad9a70ae0c22c53b9f8d1183a135">Layer0ColorLutSize</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#208fb9bbb03f3d827348d88be19fd013">Layer0FontAsciiOffset</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#735534afe8d3290881694b5532a33188">Layer0FontBitsPerPixel</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#1968eb18a4fd7897de8436417d77d99f">Layer0FontHeight</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#c6238db42bbdfce6e5cc744b75190a58">Layer0FontNumChars</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#ac480238f107286da2d41b9438783093">Layer0FontWidth</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#f36817012a6c17ac2b3aa709418df22f">Layer0InstructionBoxEnable</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#7929bf4417e1e5049889a9d37bf766a8">Layer0InstructionLineEnable</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#a9710af1afbd8bf55f16096f183a16ae">Layer0InstructionMemSize</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#bac848e5f706cc91145316b568f9658a">Layer0InstructionTextEnable</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#81bb385bb442962648c209dc16752104">Layer0TextMaxStringLength</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#005336ce8584445ad117d7d71982bbc4">Layer0TextNumStrings</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#80a52416cdd57f46102109a3d6375ed6">Layer0Type</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#12d6523fa589614a80d18673bed42ebd">Layer1ColorLutMemoryType</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#c0b507d0ef3ea56ee5c8ca40d9d4ac31">Layer1ColorLutSize</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#0c68a54dc61e01163efa1333b242b318">Layer1FontAsciiOffset</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#8ba63175bdf22138ca2e940f3067d141">Layer1FontBitsPerPixel</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#b004689aeefebc88e1363a93d8e46470">Layer1FontHeight</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#87c7108e287fde49b6f58ea31c38402e">Layer1FontNumChars</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#bbe66abdd1a4b75358f9a29f98266560">Layer1FontWidth</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#a8d46a97fe8f98d7859525957649d968">Layer1InstructionBoxEnable</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#2234abd6c9e96dc2bb5b5222f083c102">Layer1InstructionLineEnable</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#260551a8ffd344e2c088c11ad476ff2c">Layer1InstructionMemSize</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#3df0c7063f1a20d7a3d1095ebae1b32b">Layer1InstructionTextEnable</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#d0d73d92b81228f6f5b1bdc1676d5418">Layer1TextMaxStringLength</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#8d732269cf21f3c46196915d2356389b">Layer1TextNumStrings</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#62a85541ed4c0a6c95b397a73f632e35">Layer1Type</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#4becaad459076a818753d4bddb4ff610">Layer2ColorLutMemoryType</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#bd48d4a80e39a0b90548dc1212479e4b">Layer2ColorLutSize</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#ab955b331630d08747307f1d1fec04c0">Layer2FontAsciiOffset</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#7e2564e39a06fbf04918bb4aa1735c7b">Layer2FontBitsPerPixel</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#f29fd87c26de2ea26dfe8d448ed59d75">Layer2FontHeight</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#3b0ca129be890117afed6cb21684972f">Layer2FontNumChars</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#e8dd7aa7f64fce05f5287188b986c715">Layer2FontWidth</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#9c1c9a52e5ebb81707eb03e8a7eaf7f4">Layer2InstructionBoxEnable</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#5236a7a4c38fa43c127491b9b519c2be">Layer2InstructionLineEnable</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#dfd670f8b3fabd949e3c93ed12d87a92">Layer2InstructionMemSize</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#01e152182097b5b6b2586cc298c7afe4">Layer2InstructionTextEnable</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#3400c3be5f5e9d0a05d4930d2fd6aaaf">Layer2TextMaxStringLength</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#688d8e1bc296686dcd95af35eb622ea3">Layer2TextNumStrings</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#13680f2544dc4c3cad89f0a56d5e50ab">Layer2Type</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#6cb3d226b2631889531d3c5c7c8dbe44">Layer3ColorLutMemoryType</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#abc7b7c0f2b96fe34f22d5d78fb66526">Layer3ColorLutSize</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#543e3963d3fc4b2e2097eef053806483">Layer3FontAsciiOffset</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#5f95d9f6a9e6fbcecd89a5e752b2d8a2">Layer3FontBitsPerPixel</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#286c915c681a09727c04f8471db4bc64">Layer3FontHeight</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#ffc8c5906a40e9392b28023d5bd3f2e8">Layer3FontNumChars</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#00701b2141c729be01db6e4c939fcd73">Layer3FontWidth</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#896c3d8dce291dfe13aabbbba0febf52">Layer3InstructionBoxEnable</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#8899f4f52078bd9d0fa845763fa1a37c">Layer3InstructionLineEnable</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#42cf59e74d8669723e825c21d827b378">Layer3InstructionMemSize</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#0ca059f62350ca0bb8a4146958397f80">Layer3InstructionTextEnable</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#fae1376c530c2a8182e972d3f57e6426">Layer3TextMaxStringLength</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#0f25e9e1b9c1be6fb022cb523dc80957">Layer3TextNumStrings</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#ae68634b0e1d9921a200d5bc5dab5a0a">Layer3Type</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#8413bcf9e306948204332834588c8a1a">Layer4ColorLutMemoryType</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#9a571ffcf39a010799e0e6497235c7e5">Layer4ColorLutSize</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#1e18bebaa2b59664c5a86a3217b6b5bd">Layer4FontAsciiOffset</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#a4483d464db8b01ab2514836037acdf3">Layer4FontBitsPerPixel</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#5b17323ab5a2d22ea5a1f802f25a474b">Layer4FontHeight</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#e2afb55395282def5cbbd633f36c6b90">Layer4FontNumChars</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#32f45b6373d8d7b62abdf7cd43b082b7">Layer4FontWidth</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#2ad466433b3e2a65fafb23a7144c06d8">Layer4InstructionBoxEnable</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#8b24481544fd5953e99a5f16a27e0d12">Layer4InstructionLineEnable</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#aa9693ae83f071f99bb69ee7e87875ad">Layer4InstructionMemSize</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#d5b5e8d6a0a2a2b25e048cf42e39ce92">Layer4InstructionTextEnable</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#cbe9789a784883b2a0cb52d87f4246a8">Layer4TextMaxStringLength</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#837bb9cb9b75505d200d9a6b83081632">Layer4TextNumStrings</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#e3566a69576c77537f944465c213d062">Layer4Type</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#e10a964507b1fd7e3a1b27726328b819">Layer5ColorLutMemoryType</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#aa7f9b2b86d7a6bdd4ed9ae32dac3feb">Layer5ColorLutSize</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#aae518abb1005652e914a2003ee76da6">Layer5FontAsciiOffset</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#384ad7b423dbb66454a683d77c815851">Layer5FontBitsPerPixel</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#fbb883050ebc8032d1438e43f0356085">Layer5FontHeight</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#5c6df37045855289b33a89fba0914700">Layer5FontNumChars</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#bcb371a9143a7d957ec1c764dab8afab">Layer5FontWidth</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#fba4a2410439aaccb478fd6fe0973b44">Layer5InstructionBoxEnable</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#add5e55c09f6d40586c72d0f53adf8ab">Layer5InstructionLineEnable</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#85ddb91b80d9a8187121f507d71a7737">Layer5InstructionMemSize</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#a903ba893d765504323cbab32ec58bff">Layer5InstructionTextEnable</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#3fca794c1cbae08212e29e41b84c733c">Layer5TextMaxStringLength</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#6420fd62ebfa85f9162fe9b464dc5521">Layer5TextNumStrings</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#d8723363e07fa129abf919683b7060e0">Layer5Type</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#57c3cde7ba0b048de38fb05b351a7b99">Layer6ColorLutMemoryType</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#3ee77f37c044aba38a1ac9b115381b9d">Layer6ColorLutSize</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#d5422afe3a3161bdb0a904cad73d4478">Layer6FontAsciiOffset</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#39d8849c6966042c9eda07f7ac21e7e5">Layer6FontBitsPerPixel</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#2230c21e620e79019f08b3cf32798213">Layer6FontHeight</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#7bfdb0e00d281671807936eb484e1f9a">Layer6FontNumChars</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#f60f7fd07cd87b8fd05d789cb395b370">Layer6FontWidth</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#974b0fccf28e2f36ac8740b1654b866f">Layer6InstructionBoxEnable</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#6538907efbfe18f4a64b65a2fdc7b06a">Layer6InstructionLineEnable</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#6210ad8665347f4a2e109bf8e6f66bc7">Layer6InstructionMemSize</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#118e7cf61b8a66d8ec640f06c7463251">Layer6InstructionTextEnable</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#29a9e031d26087a118bf096d9a9e6ac2">Layer6TextMaxStringLength</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#bfb6307eb4767b033084d94aac512116">Layer6TextNumStrings</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#c2cea33b925cb39e481f68f5b3dd0ab3">Layer6Type</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#6592f93a177b3c183c941e4a65c50edf">Layer7ColorLutMemoryType</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#59ca9005c6fc75092d410cdf055c3916">Layer7ColorLutSize</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#56939c631c18662f818ba8935d224b5d">Layer7FontAsciiOffset</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#fb8f42f3cd676e6d57c341246c19cda4">Layer7FontBitsPerPixel</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#7a11b0f6425ceae2010b8bf42b3623ff">Layer7FontHeight</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#551b67898a24b4076b29ea1c6235c14e">Layer7FontNumChars</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#fbc83c44b9b8a36496ca01b2e9538328">Layer7FontWidth</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#408344c322190c9c72fee27115441756">Layer7InstructionBoxEnable</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#0b980f5f831dfb8a950c274e506b97ce">Layer7InstructionLineEnable</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#24cb5a5444d70651a2fe413bd794a26c">Layer7InstructionMemSize</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#62952e693888e993bf142c2bef07e714">Layer7InstructionTextEnable</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#252d80b1495349e901c3959eb64fcfa9">Layer7TextMaxStringLength</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#d1209dab22e0267dd9d813705d10a0fc">Layer7TextNumStrings</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#8f57c011ff7c8512253516ef9fcaa3b2">Layer7Type</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#579e05fdc45e85e14db12c6c5db475f6">LayerNum</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___config.html#47c9598ee08d3d1710ad43614b23d676">SlaveAxisVideoDataWidth</a></td><td><a class="el" href="struct_x_osd___config.html">XOsd_Config</a></td><td></td></tr>
|
||||
</table>Copyright @ 1995-2014 Xilinx, Inc. All rights reserved.
|
File diff suppressed because it is too large
Load diff
|
@ -0,0 +1,39 @@
|
|||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>
|
||||
Member List
|
||||
</title>
|
||||
<link href="$DriverApiDocsCssPath" rel="stylesheet" type="text/css">
|
||||
</head>
|
||||
<h3 class="PageHeader">Xilinx Processor IP Library</h3>
|
||||
<hl>Software Drivers</hl>
|
||||
<hr class="whs1">
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul></div>
|
||||
<h1>XOsd_Layer Member List</h1>This is the complete list of members for <a class="el" href="struct_x_osd___layer.html">XOsd_Layer</a>, including all inherited members.<p><table>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___layer.html#ece88916dcf0a4435a09f3dcc310974a">ColorLutMemoryType</a></td><td><a class="el" href="struct_x_osd___layer.html">XOsd_Layer</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___layer.html#ad2001b2be1dbe72d429197244fd1540">ColorLutSize</a></td><td><a class="el" href="struct_x_osd___layer.html">XOsd_Layer</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___layer.html#04fcb7c94a5088d4aa614f8ad7e05b4d">FontAsciiOffset</a></td><td><a class="el" href="struct_x_osd___layer.html">XOsd_Layer</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___layer.html#8276913064bdaf98615e150f5ef8c454">FontBitsPerPixel</a></td><td><a class="el" href="struct_x_osd___layer.html">XOsd_Layer</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___layer.html#b219b64e7250bc2175092c7e820e210f">FontHeight</a></td><td><a class="el" href="struct_x_osd___layer.html">XOsd_Layer</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___layer.html#1b4c3636c712f5329df178ec3fac5310">FontNumChars</a></td><td><a class="el" href="struct_x_osd___layer.html">XOsd_Layer</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___layer.html#9b121c88331ebb25e0a2abb1e6e0228a">FontWidth</a></td><td><a class="el" href="struct_x_osd___layer.html">XOsd_Layer</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___layer.html#c2956959fa48f1f791a68562913673aa">InstructionBoxEnable</a></td><td><a class="el" href="struct_x_osd___layer.html">XOsd_Layer</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___layer.html#3dd762a610113622d875675527cc9a82">InstructionLineEnable</a></td><td><a class="el" href="struct_x_osd___layer.html">XOsd_Layer</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___layer.html#ffaef6032ff39c4bffd57d6d6b30dd06">InstructionNum</a></td><td><a class="el" href="struct_x_osd___layer.html">XOsd_Layer</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___layer.html#aeb47e99f1f131f19094de973b66a277">InstructionTextEnable</a></td><td><a class="el" href="struct_x_osd___layer.html">XOsd_Layer</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___layer.html#013b375fa16c618f303251141a01c887">LayerType</a></td><td><a class="el" href="struct_x_osd___layer.html">XOsd_Layer</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___layer.html#00db4c777b648f8ec99e6868e3131422">TextMaxStringLength</a></td><td><a class="el" href="struct_x_osd___layer.html">XOsd_Layer</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_x_osd___layer.html#673926b13f628fc8da7f8257438fc1e4">TextNumStrings</a></td><td><a class="el" href="struct_x_osd___layer.html">XOsd_Layer</a></td><td></td></tr>
|
||||
</table>Copyright @ 1995-2014 Xilinx, Inc. All rights reserved.
|
|
@ -0,0 +1,274 @@
|
|||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>
|
||||
XOsd_Layer Struct Reference
|
||||
</title>
|
||||
<link href="$DriverApiDocsCssPath" rel="stylesheet" type="text/css">
|
||||
</head>
|
||||
<h3 class="PageHeader">Xilinx Processor IP Library</h3>
|
||||
<hl>Software Drivers</hl>
|
||||
<hr class="whs1">
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul></div>
|
||||
<h1>XOsd_Layer Struct Reference</h1><!-- doxytag: class="XOsd_Layer" --><code>#include <xosd.h></code>
|
||||
<p>
|
||||
<a href="struct_x_osd___layer-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
The OSD core layer info structure
|
||||
<p>
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">u16 </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_osd___layer.html#013b375fa16c618f303251141a01c887">LayerType</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">u16 </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_osd___layer.html#ffaef6032ff39c4bffd57d6d6b30dd06">InstructionNum</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">u16 </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_osd___layer.html#c2956959fa48f1f791a68562913673aa">InstructionBoxEnable</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">u16 </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_osd___layer.html#3dd762a610113622d875675527cc9a82">InstructionLineEnable</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">u16 </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_osd___layer.html#aeb47e99f1f131f19094de973b66a277">InstructionTextEnable</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">u16 </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_osd___layer.html#ad2001b2be1dbe72d429197244fd1540">ColorLutSize</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">u16 </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_osd___layer.html#ece88916dcf0a4435a09f3dcc310974a">ColorLutMemoryType</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">u16 </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_osd___layer.html#1b4c3636c712f5329df178ec3fac5310">FontNumChars</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">u16 </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_osd___layer.html#9b121c88331ebb25e0a2abb1e6e0228a">FontWidth</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">u16 </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_osd___layer.html#b219b64e7250bc2175092c7e820e210f">FontHeight</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">u16 </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_osd___layer.html#8276913064bdaf98615e150f5ef8c454">FontBitsPerPixel</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">u16 </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_osd___layer.html#04fcb7c94a5088d4aa614f8ad7e05b4d">FontAsciiOffset</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">u16 </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_osd___layer.html#673926b13f628fc8da7f8257438fc1e4">TextNumStrings</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">u16 </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_osd___layer.html#00db4c777b648f8ec99e6868e3131422">TextMaxStringLength</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Member Data Documentation</h2>
|
||||
<a class="anchor" name="ece88916dcf0a4435a09f3dcc310974a"></a><!-- doxytag: member="XOsd_Layer::ColorLutMemoryType" ref="ece88916dcf0a4435a09f3dcc310974a" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">u16 <a class="el" href="struct_x_osd___layer.html#ece88916dcf0a4435a09f3dcc310974a">XOsd_Layer::ColorLutMemoryType</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Color LUT Memory Type
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="ad2001b2be1dbe72d429197244fd1540"></a><!-- doxytag: member="XOsd_Layer::ColorLutSize" ref="ad2001b2be1dbe72d429197244fd1540" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">u16 <a class="el" href="struct_x_osd___layer.html#ad2001b2be1dbe72d429197244fd1540">XOsd_Layer::ColorLutSize</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Color LUT Size
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="04fcb7c94a5088d4aa614f8ad7e05b4d"></a><!-- doxytag: member="XOsd_Layer::FontAsciiOffset" ref="04fcb7c94a5088d4aa614f8ad7e05b4d" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">u16 <a class="el" href="struct_x_osd___layer.html#04fcb7c94a5088d4aa614f8ad7e05b4d">XOsd_Layer::FontAsciiOffset</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Font: ASCII offset of 1st character
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="8276913064bdaf98615e150f5ef8c454"></a><!-- doxytag: member="XOsd_Layer::FontBitsPerPixel" ref="8276913064bdaf98615e150f5ef8c454" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">u16 <a class="el" href="struct_x_osd___layer.html#8276913064bdaf98615e150f5ef8c454">XOsd_Layer::FontBitsPerPixel</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Font: Number of bits per pixel
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="b219b64e7250bc2175092c7e820e210f"></a><!-- doxytag: member="XOsd_Layer::FontHeight" ref="b219b64e7250bc2175092c7e820e210f" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">u16 <a class="el" href="struct_x_osd___layer.html#b219b64e7250bc2175092c7e820e210f">XOsd_Layer::FontHeight</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Font: Height
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="1b4c3636c712f5329df178ec3fac5310"></a><!-- doxytag: member="XOsd_Layer::FontNumChars" ref="1b4c3636c712f5329df178ec3fac5310" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">u16 <a class="el" href="struct_x_osd___layer.html#1b4c3636c712f5329df178ec3fac5310">XOsd_Layer::FontNumChars</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Font: Number of characters
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="9b121c88331ebb25e0a2abb1e6e0228a"></a><!-- doxytag: member="XOsd_Layer::FontWidth" ref="9b121c88331ebb25e0a2abb1e6e0228a" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">u16 <a class="el" href="struct_x_osd___layer.html#9b121c88331ebb25e0a2abb1e6e0228a">XOsd_Layer::FontWidth</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Font: Width
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="c2956959fa48f1f791a68562913673aa"></a><!-- doxytag: member="XOsd_Layer::InstructionBoxEnable" ref="c2956959fa48f1f791a68562913673aa" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">u16 <a class="el" href="struct_x_osd___layer.html#c2956959fa48f1f791a68562913673aa">XOsd_Layer::InstructionBoxEnable</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Instruction Box Enable
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="3dd762a610113622d875675527cc9a82"></a><!-- doxytag: member="XOsd_Layer::InstructionLineEnable" ref="3dd762a610113622d875675527cc9a82" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">u16 <a class="el" href="struct_x_osd___layer.html#3dd762a610113622d875675527cc9a82">XOsd_Layer::InstructionLineEnable</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Instruction Line Enable
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="ffaef6032ff39c4bffd57d6d6b30dd06"></a><!-- doxytag: member="XOsd_Layer::InstructionNum" ref="ffaef6032ff39c4bffd57d6d6b30dd06" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">u16 <a class="el" href="struct_x_osd___layer.html#ffaef6032ff39c4bffd57d6d6b30dd06">XOsd_Layer::InstructionNum</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
The Number of Instructions
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="aeb47e99f1f131f19094de973b66a277"></a><!-- doxytag: member="XOsd_Layer::InstructionTextEnable" ref="aeb47e99f1f131f19094de973b66a277" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">u16 <a class="el" href="struct_x_osd___layer.html#aeb47e99f1f131f19094de973b66a277">XOsd_Layer::InstructionTextEnable</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Instruction Text Enable
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="013b375fa16c618f303251141a01c887"></a><!-- doxytag: member="XOsd_Layer::LayerType" ref="013b375fa16c618f303251141a01c887" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">u16 <a class="el" href="struct_x_osd___layer.html#013b375fa16c618f303251141a01c887">XOsd_Layer::LayerType</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Type of the layer
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="00db4c777b648f8ec99e6868e3131422"></a><!-- doxytag: member="XOsd_Layer::TextMaxStringLength" ref="00db4c777b648f8ec99e6868e3131422" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">u16 <a class="el" href="struct_x_osd___layer.html#00db4c777b648f8ec99e6868e3131422">XOsd_Layer::TextMaxStringLength</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Text: Maximum length of a String
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="673926b13f628fc8da7f8257438fc1e4"></a><!-- doxytag: member="XOsd_Layer::TextNumStrings" ref="673926b13f628fc8da7f8257438fc1e4" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">u16 <a class="el" href="struct_x_osd___layer.html#673926b13f628fc8da7f8257438fc1e4">XOsd_Layer::TextNumStrings</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Text: Number of Strings
|
||||
</div>
|
||||
</div><p>
|
||||
<hr>The documentation for this struct was generated from the following file:<ul>
|
||||
<li><a class="el" href="xosd_8h.html">xosd.h</a></ul>
|
||||
Copyright @ 1995-2014 Xilinx, Inc. All rights reserved.
|
BIN
XilinxProcessorIPLib/drivers/osd/doc/html/api/tab_b.gif
Normal file
BIN
XilinxProcessorIPLib/drivers/osd/doc/html/api/tab_b.gif
Normal file
Binary file not shown.
After Width: | Height: | Size: 35 B |
BIN
XilinxProcessorIPLib/drivers/osd/doc/html/api/tab_l.gif
Normal file
BIN
XilinxProcessorIPLib/drivers/osd/doc/html/api/tab_l.gif
Normal file
Binary file not shown.
After Width: | Height: | Size: 706 B |
BIN
XilinxProcessorIPLib/drivers/osd/doc/html/api/tab_r.gif
Normal file
BIN
XilinxProcessorIPLib/drivers/osd/doc/html/api/tab_r.gif
Normal file
Binary file not shown.
After Width: | Height: | Size: 2.5 KiB |
102
XilinxProcessorIPLib/drivers/osd/doc/html/api/tabs.css
Normal file
102
XilinxProcessorIPLib/drivers/osd/doc/html/api/tabs.css
Normal file
|
@ -0,0 +1,102 @@
|
|||
/* tabs styles, based on http://www.alistapart.com/articles/slidingdoors */
|
||||
|
||||
DIV.tabs
|
||||
{
|
||||
float : left;
|
||||
width : 100%;
|
||||
background : url("tab_b.gif") repeat-x bottom;
|
||||
margin-bottom : 4px;
|
||||
}
|
||||
|
||||
DIV.tabs UL
|
||||
{
|
||||
margin : 0px;
|
||||
padding-left : 10px;
|
||||
list-style : none;
|
||||
}
|
||||
|
||||
DIV.tabs LI, DIV.tabs FORM
|
||||
{
|
||||
display : inline;
|
||||
margin : 0px;
|
||||
padding : 0px;
|
||||
}
|
||||
|
||||
DIV.tabs FORM
|
||||
{
|
||||
float : right;
|
||||
}
|
||||
|
||||
DIV.tabs A
|
||||
{
|
||||
float : left;
|
||||
background : url("tab_r.gif") no-repeat right top;
|
||||
border-bottom : 1px solid #84B0C7;
|
||||
font-size : x-small;
|
||||
font-weight : bold;
|
||||
text-decoration : none;
|
||||
}
|
||||
|
||||
DIV.tabs A:hover
|
||||
{
|
||||
background-position: 100% -150px;
|
||||
}
|
||||
|
||||
DIV.tabs A:link, DIV.tabs A:visited,
|
||||
DIV.tabs A:active, DIV.tabs A:hover
|
||||
{
|
||||
color: #1A419D;
|
||||
}
|
||||
|
||||
DIV.tabs SPAN
|
||||
{
|
||||
float : left;
|
||||
display : block;
|
||||
background : url("tab_l.gif") no-repeat left top;
|
||||
padding : 5px 9px;
|
||||
white-space : nowrap;
|
||||
}
|
||||
|
||||
DIV.tabs INPUT
|
||||
{
|
||||
float : right;
|
||||
display : inline;
|
||||
font-size : 1em;
|
||||
}
|
||||
|
||||
DIV.tabs TD
|
||||
{
|
||||
font-size : x-small;
|
||||
font-weight : bold;
|
||||
text-decoration : none;
|
||||
}
|
||||
|
||||
|
||||
|
||||
/* Commented Backslash Hack hides rule from IE5-Mac \*/
|
||||
DIV.tabs SPAN {float : none;}
|
||||
/* End IE5-Mac hack */
|
||||
|
||||
DIV.tabs A:hover SPAN
|
||||
{
|
||||
background-position: 0% -150px;
|
||||
}
|
||||
|
||||
DIV.tabs LI#current A
|
||||
{
|
||||
background-position: 100% -150px;
|
||||
border-width : 0px;
|
||||
}
|
||||
|
||||
DIV.tabs LI#current SPAN
|
||||
{
|
||||
background-position: 0% -150px;
|
||||
padding-bottom : 6px;
|
||||
}
|
||||
|
||||
DIV.nav
|
||||
{
|
||||
background : none;
|
||||
border : none;
|
||||
border-bottom : 1px solid #84B0C7;
|
||||
}
|
1173
XilinxProcessorIPLib/drivers/osd/doc/html/api/xosd_8c.html
Normal file
1173
XilinxProcessorIPLib/drivers/osd/doc/html/api/xosd_8c.html
Normal file
File diff suppressed because it is too large
Load diff
2487
XilinxProcessorIPLib/drivers/osd/doc/html/api/xosd_8h.html
Normal file
2487
XilinxProcessorIPLib/drivers/osd/doc/html/api/xosd_8h.html
Normal file
File diff suppressed because it is too large
Load diff
|
@ -0,0 +1,50 @@
|
|||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>
|
||||
xosd_g.c File Reference
|
||||
</title>
|
||||
<link href="$DriverApiDocsCssPath" rel="stylesheet" type="text/css">
|
||||
</head>
|
||||
<h3 class="PageHeader">Xilinx Processor IP Library</h3>
|
||||
<hl>Software Drivers</hl>
|
||||
<hr class="whs1">
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li id="current"><a href="files.html"><span>Files</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul></div>
|
||||
<h1>xosd_g.c File Reference</h1>
|
||||
<p>
|
||||
<code>#include "xparameters.h"</code><br>
|
||||
<code>#include "<a class="el" href="xosd_8h.html">xosd.h</a>"</code><br>
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Variables</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="struct_x_osd___config.html">XOsd_Config</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="xosd__g_8c.html#00396fa8eaa1d48340d9eda2fe2dab08">XOsd_ConfigTable</a> []</td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Variable Documentation</h2>
|
||||
<a class="anchor" name="00396fa8eaa1d48340d9eda2fe2dab08"></a><!-- doxytag: member="xosd_g.c::XOsd_ConfigTable" ref="00396fa8eaa1d48340d9eda2fe2dab08" args="[]" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="struct_x_osd___config.html">XOsd_Config</a> <a class="el" href="xosd__g_8c.html#00396fa8eaa1d48340d9eda2fe2dab08">XOsd_ConfigTable</a>[] </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
Copyright @ 1995-2014 Xilinx, Inc. All rights reserved.
|
4009
XilinxProcessorIPLib/drivers/osd/doc/html/api/xosd__hw_8h.html
Normal file
4009
XilinxProcessorIPLib/drivers/osd/doc/html/api/xosd__hw_8h.html
Normal file
File diff suppressed because it is too large
Load diff
143
XilinxProcessorIPLib/drivers/osd/doc/html/api/xosd__intr_8c.html
Normal file
143
XilinxProcessorIPLib/drivers/osd/doc/html/api/xosd__intr_8c.html
Normal file
|
@ -0,0 +1,143 @@
|
|||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>
|
||||
xosd_intr.c File Reference
|
||||
</title>
|
||||
<link href="$DriverApiDocsCssPath" rel="stylesheet" type="text/css">
|
||||
</head>
|
||||
<h3 class="PageHeader">Xilinx Processor IP Library</h3>
|
||||
<hl>Software Drivers</hl>
|
||||
<hr class="whs1">
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li id="current"><a href="files.html"><span>Files</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul></div>
|
||||
<h1>xosd_intr.c File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
This code contains interrupt related functions of Xilinx Video On-Screen-Display core. Please see <a class="el" href="xosd_8h.html">xosd.h</a> for more details of the driver.<p>
|
||||
<pre>
|
||||
MODIFICATION HISTORY:</pre><p>
|
||||
<pre> Ver Who Date Changes
|
||||
----- ------ -------- -------------------------------------------------------
|
||||
1.00a xd 08/18/08 First release.
|
||||
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.
|
||||
4.0 adk 02/18/14 Renamed the following functions:
|
||||
XOSD_IntrHandler - > XOsd_IntrHandler.
|
||||
XOSD_SetCallBack -> XOsd_SetCallBack.
|
||||
Removed the following handlers:
|
||||
XOSD_HANDLER_VBISTART, XOSD_HANDLER_VBIEND.
|
||||
Added new handler XOSD_HANDLER_PROCSTART.
|
||||
</pre>
|
||||
<p>
|
||||
<code>#include "<a class="el" href="xosd_8h.html">xosd.h</a>"</code><br>
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="xosd__intr_8c.html#7079d6f5586ca603657dac6b9e188105">XOsd_IntrHandler</a> (void *InstancePtr)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="xosd__intr_8c.html#3d389873d919422ef5f5d56592659481">XOsd_SetCallBack</a> (<a class="el" href="struct_x_osd.html">XOsd</a> *InstancePtr, u32 HandlerType, void *CallBackFunc, void *CallBackRef)</td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Function Documentation</h2>
|
||||
<a class="anchor" name="7079d6f5586ca603657dac6b9e188105"></a><!-- doxytag: member="xosd_intr.c::XOsd_IntrHandler" ref="7079d6f5586ca603657dac6b9e188105" args="(void *InstancePtr)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void XOsd_IntrHandler </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">void * </td>
|
||||
<td class="paramname"> <em>InstancePtr</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
This function is the interrupt handler for the On-Screen-Display driver.<p>
|
||||
This handler reads the pending interrupt from the IER/ISR, determines the source of the interrupts, calls according callbacks, and finally clears the interrupts.<p>
|
||||
The application is responsible for connecting this function to the interrupt system. Application beyond this driver is also responsible for providing callbacks to handle interrupts and installing the callbacks using <a class="el" href="xosd_8h.html#3d389873d919422ef5f5d56592659481">XOsd_SetCallBack()</a> during initialization phase.<p>
|
||||
<dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign="top"></td><td valign="top"><em>InstancePtr</em> </td><td>is a pointer to the <a class="el" href="struct_x_osd.html">XOsd</a> instance that just interrupted.</td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>None.</dd></dl>
|
||||
<dl compact><dt><b>Note:</b></dt><dd>None. </dd></dl>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="3d389873d919422ef5f5d56592659481"></a><!-- doxytag: member="xosd_intr.c::XOsd_SetCallBack" ref="3d389873d919422ef5f5d56592659481" args="(XOsd *InstancePtr, u32 HandlerType, void *CallBackFunc, void *CallBackRef)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int XOsd_SetCallBack </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="struct_x_osd.html">XOsd</a> * </td>
|
||||
<td class="paramname"> <em>InstancePtr</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">u32 </td>
|
||||
<td class="paramname"> <em>HandlerType</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">void * </td>
|
||||
<td class="paramname"> <em>CallBackFunc</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">void * </td>
|
||||
<td class="paramname"> <em>CallBackRef</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
This routine installs an asynchronous callback function for the given HandlerType:<p>
|
||||
<pre>
|
||||
HandlerType Callback Function Type
|
||||
----------------------- -------------------------------
|
||||
XOSD_HANDLER_PROCSTART StubCallBack
|
||||
XOSD_HANDLER_FRAMEDONE StubCallBack
|
||||
XOSD_HANDLER_ERROR StubErrCallBack</pre><p>
|
||||
<pre> </pre><p>
|
||||
<dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign="top"></td><td valign="top"><em>InstancePtr</em> </td><td>is a pointer to the <a class="el" href="struct_x_osd.html">XOsd</a> instance to be worked on. </td></tr>
|
||||
<tr><td valign="top"></td><td valign="top"><em>HandlerType</em> </td><td>specifies which callback is to be attached. </td></tr>
|
||||
<tr><td valign="top"></td><td valign="top"><em>CallBackFunc</em> </td><td>is the address of the callback function. </td></tr>
|
||||
<tr><td valign="top"></td><td valign="top"><em>CallBackRef</em> </td><td>is a user data item that will be passed to the callback function when it is invoked.</td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>- XST_SUCCESS when handler is installed.<ul>
|
||||
<li>XST_INVALID_PARAM when HandlerType is invalid.</li></ul>
|
||||
</dd></dl>
|
||||
<dl compact><dt><b>Note:</b></dt><dd>Invoking this function for a handler that already has been installed replaces it with the new handler. </dd></dl>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
Copyright @ 1995-2014 Xilinx, Inc. All rights reserved.
|
|
@ -0,0 +1,73 @@
|
|||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>
|
||||
xosd_selftest.c File Reference
|
||||
</title>
|
||||
<link href="$DriverApiDocsCssPath" rel="stylesheet" type="text/css">
|
||||
</head>
|
||||
<h3 class="PageHeader">Xilinx Processor IP Library</h3>
|
||||
<hl>Software Drivers</hl>
|
||||
<hr class="whs1">
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li id="current"><a href="files.html"><span>Files</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul></div>
|
||||
<h1>xosd_selftest.c File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
This file contains the self-test function for the OSD core.<p>
|
||||
<pre>
|
||||
MODIFICATION HISTORY:</pre><p>
|
||||
<pre> Ver Who Date Changes
|
||||
----- ------ -------- --------------------------------------------------
|
||||
4.0 adk 02/18/14 First Release.
|
||||
Implemented the following functions:
|
||||
XOsd_SelfTest.
|
||||
</pre>
|
||||
<p>
|
||||
<code>#include "<a class="el" href="xosd_8h.html">xosd.h</a>"</code><br>
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="xosd__selftest_8c.html#8a5fad0300d0413161f50c5df445a08f">XOsd_SelfTest</a> (<a class="el" href="struct_x_osd.html">XOsd</a> *InstancePtr)</td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Function Documentation</h2>
|
||||
<a class="anchor" name="8a5fad0300d0413161f50c5df445a08f"></a><!-- doxytag: member="xosd_selftest.c::XOsd_SelfTest" ref="8a5fad0300d0413161f50c5df445a08f" args="(XOsd *InstancePtr)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int XOsd_SelfTest </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="struct_x_osd.html">XOsd</a> * </td>
|
||||
<td class="paramname"> <em>InstancePtr</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
This function reads Version register of OSD core and compares with zero as part of self test.<p>
|
||||
<dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign="top"></td><td valign="top"><em>InstancePtr</em> </td><td>is a pointer to the <a class="el" href="struct_x_osd.html">XOsd</a> instance.</td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>- XST_SUCCESS if the Version register read test was successful.<ul>
|
||||
<li>XST_FAILURE if the Version register read test failed.</li></ul>
|
||||
</dd></dl>
|
||||
<dl compact><dt><b>Note:</b></dt><dd>None. </dd></dl>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
Copyright @ 1995-2014 Xilinx, Inc. All rights reserved.
|
|
@ -0,0 +1,75 @@
|
|||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>
|
||||
xosd_sinit.c File Reference
|
||||
</title>
|
||||
<link href="$DriverApiDocsCssPath" rel="stylesheet" type="text/css">
|
||||
</head>
|
||||
<h3 class="PageHeader">Xilinx Processor IP Library</h3>
|
||||
<hl>Software Drivers</hl>
|
||||
<hr class="whs1">
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li id="current"><a href="files.html"><span>Files</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul></div>
|
||||
<h1>xosd_sinit.c File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
This file contains the static initialization method for Xilinx Video On-Screen-Display (OSD) core.<p>
|
||||
<pre>
|
||||
MODIFICATION HISTORY:</pre><p>
|
||||
<pre> Ver Who Date Changes
|
||||
----- ------ -------- ------------------------------------------------------
|
||||
1.00a xd 08/18/08 First release
|
||||
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.
|
||||
4.0 adk 02/18/14 Renamed the following functions:
|
||||
XOSD_LookupConfig - > XOsd_LookupConfig
|
||||
</pre>
|
||||
<p>
|
||||
<code>#include "<a class="el" href="xosd_8h.html">xosd.h</a>"</code><br>
|
||||
<code>#include "xparameters.h"</code><br>
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="struct_x_osd___config.html">XOsd_Config</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="xosd__sinit_8c.html#d382cf0219cd9f1ce2006549f6c33dfb">XOsd_LookupConfig</a> (u16 DeviceId)</td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Function Documentation</h2>
|
||||
<a class="anchor" name="d382cf0219cd9f1ce2006549f6c33dfb"></a><!-- doxytag: member="xosd_sinit.c::XOsd_LookupConfig" ref="d382cf0219cd9f1ce2006549f6c33dfb" args="(u16 DeviceId)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="struct_x_osd___config.html">XOsd_Config</a>* XOsd_LookupConfig </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">u16 </td>
|
||||
<td class="paramname"> <em>DeviceId</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
This function gets a reference to an <a class="el" href="struct_x_osd___config.html">XOsd_Config</a> structure based on the unique device id, <em>DeviceId</em>. The return value will refer to an entry in the core configuration table defined in the <a class="el" href="xosd__g_8c.html">xosd_g.c</a> file.<p>
|
||||
<dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign="top"></td><td valign="top"><em>DeviceId</em> </td><td>is the unique core ID of the OSD core for the lookup operation.</td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd><a class="el" href="struct_x_osd___config.html">XOsd_Config</a> is a reference to a config record in the configuration table (in <a class="el" href="xosd__g_8c.html">xosd_g.c</a>) corresponding to <em>DeviceId</em> or NULL if no match is found.</dd></dl>
|
||||
<dl compact><dt><b>Note:</b></dt><dd>None. </dd></dl>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
Copyright @ 1995-2014 Xilinx, Inc. All rights reserved.
|
|
@ -7,11 +7,11 @@
|
|||
<link rel="stylesheet" type="text/css" href="../help.css">
|
||||
</head>
|
||||
<body bgcolor="#FFFFFF">
|
||||
<h1> Example Applications for the driver osd_v3_0 </h1>
|
||||
<h1> Example Applications for the driver osd </h1>
|
||||
<HR>
|
||||
<ul>
|
||||
<li>example.c <a href="example.c">(source)</a> </li>
|
||||
<li>osd_selftest_example.c <a href="osd_selftest_example.c">(source)</a> </li>
|
||||
</ul>
|
||||
<p><font face="Times New Roman" color="#800000">Copyright © 1995-2014 Xilinx, Inc. All rights reserved.</font></p>
|
||||
<p><font face="Times New Roman" color="#800000">Copyright ? 1995-2014 Xilinx, Inc. All rights reserved.</font></p>
|
||||
</body>
|
||||
</html>
|
||||
</html>
|
||||
|
|
150
XilinxProcessorIPLib/drivers/osd/examples/osd_selftest_example.c
Executable file
150
XilinxProcessorIPLib/drivers/osd/examples/osd_selftest_example.c
Executable file
|
@ -0,0 +1,150 @@
|
|||
/******************************************************************************
|
||||
*
|
||||
* Copyright (C) 2014 Xilinx, Inc. All rights reserved.
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
* of this software and associated documentation files (the "Software"), to deal
|
||||
* in the Software without restriction, including without limitation the rights
|
||||
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
* copies of the Software, and to permit persons to whom the Software is
|
||||
* furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* Use of the Software is limited solely to applications:
|
||||
* (a) running on a Xilinx device, or
|
||||
* (b) that interact with a Xilinx device through a bus or interconnect.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* XILINX CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
|
||||
* WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
|
||||
* OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
* SOFTWARE.
|
||||
*
|
||||
* Except as contained in this notice, the name of the Xilinx shall not be used
|
||||
* in advertising or otherwise to promote the sale, use or other dealings in
|
||||
* this Software without prior written authorization from Xilinx.
|
||||
*
|
||||
******************************************************************************/
|
||||
/*****************************************************************************/
|
||||
/**
|
||||
*
|
||||
* @file osd_selftest_example.c
|
||||
*
|
||||
* This file contains an example using the OSD driver to do self test
|
||||
* on the core.
|
||||
*
|
||||
* @note None.
|
||||
*
|
||||
* MODIFICATION HISTORY:
|
||||
* <pre>
|
||||
* Ver Who Date Changes
|
||||
* ----- ------ -------- ------------------------------------------------------
|
||||
* 4.0 adk 02/18/14 First Release
|
||||
* </pre>
|
||||
*
|
||||
******************************************************************************/
|
||||
|
||||
/***************************** Include Files *********************************/
|
||||
|
||||
#include "xparameters.h"
|
||||
#include "xosd.h"
|
||||
#include "xil_printf.h"
|
||||
|
||||
/************************** Constant Definitions *****************************/
|
||||
|
||||
/**
|
||||
* The following constants map to the XPAR parameters created in the
|
||||
* xparameters.h file. They are defined here such that a user can easily
|
||||
* change all the needed parameters in one place.
|
||||
*/
|
||||
#define XOSD_DEVICE_ID XPAR_OSD_0_DEVICE_ID
|
||||
|
||||
/**************************** Type Definitions *******************************/
|
||||
|
||||
|
||||
/***************** Macros (Inline Functions) Definitions *********************/
|
||||
|
||||
|
||||
/************************** Function Prototypes ******************************/
|
||||
|
||||
int XOsdSelfTestExample(u16 DeviceId);
|
||||
|
||||
/************************** Variable Definitions *****************************/
|
||||
|
||||
XOsd OsdInst; /**< Instance of the OSD Device */
|
||||
|
||||
/*****************************************************************************/
|
||||
/**
|
||||
*
|
||||
* Main/Entry function for self test example.
|
||||
*
|
||||
* @return
|
||||
* - XST_SUCCESS if successful.
|
||||
* - XST_FAILURE if unsuccessful.
|
||||
*
|
||||
* @note None
|
||||
*
|
||||
******************************************************************************/
|
||||
int main(void)
|
||||
{
|
||||
int Status;
|
||||
|
||||
/* Run selftest example */
|
||||
Status = XOsdSelfTestExample(XOSD_DEVICE_ID);
|
||||
|
||||
if (Status != XST_SUCCESS) {
|
||||
xil_printf("OSD driver Selftest Example Failed\r\n");
|
||||
return XST_FAILURE;
|
||||
}
|
||||
|
||||
xil_printf("Successfully ran OSD driver Selftest Example\r\n");
|
||||
|
||||
return XST_SUCCESS;
|
||||
}
|
||||
|
||||
/*****************************************************************************/
|
||||
/**
|
||||
*
|
||||
* This function does a minimal test on the OSD driver.
|
||||
*
|
||||
* @param DeviceId is an ID of OSD core or device.
|
||||
*
|
||||
* @return
|
||||
* - XST_SUCCESS if successful.
|
||||
* - XST_FAILURE if unsuccessful.
|
||||
*
|
||||
* @note None.
|
||||
*
|
||||
******************************************************************************/
|
||||
int XOsdSelfTestExample(u16 DeviceId)
|
||||
{
|
||||
int Status;
|
||||
XOsd_Config *Config;
|
||||
|
||||
/* Initialize the OSD driver so that it's ready to use look up the
|
||||
* configuration in the config table, then initialize it.
|
||||
*/
|
||||
Config = XOsd_LookupConfig(DeviceId);
|
||||
|
||||
if (NULL == Config) {
|
||||
return XST_FAILURE;
|
||||
}
|
||||
|
||||
Status = XOsd_CfgInitialize(&OsdInst, Config, Config->BaseAddress);
|
||||
|
||||
if (Status != XST_SUCCESS) {
|
||||
return XST_FAILURE;
|
||||
}
|
||||
/* Perform a self-test to check hardware build. */
|
||||
Status = XOsd_SelfTest(&OsdInst);
|
||||
|
||||
if (Status != XST_SUCCESS) {
|
||||
return XST_FAILURE;
|
||||
}
|
||||
|
||||
return XST_SUCCESS;
|
||||
}
|
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
@ -29,163 +29,134 @@
|
|||
* this Software without prior written authorization from Xilinx.
|
||||
*
|
||||
******************************************************************************/
|
||||
/*****************************************************************************/
|
||||
/**
|
||||
*
|
||||
* @file xosd_g.c
|
||||
*
|
||||
* This file contains a template for configuration table of Xilinx MVI Video
|
||||
* On-Screen-Display (OSD) devices. For a real hardware system, Xilinx Platform
|
||||
* Studio (XPS) will automatically generate a real configuration table to match
|
||||
* the configuration of the OSD devices.
|
||||
*
|
||||
* <pre>
|
||||
* MODIFICATION HISTORY:
|
||||
*
|
||||
* Ver Who Date Changes
|
||||
* ----- ---- -------- -------------------------------------------------------
|
||||
* 1.00a xd 08/18/08 First release
|
||||
* </pre>
|
||||
*
|
||||
******************************************************************************/
|
||||
|
||||
|
||||
/***************************** Include Files *********************************/
|
||||
|
||||
|
||||
#include "xparameters.h"
|
||||
#include "xosd.h"
|
||||
|
||||
/**
|
||||
* The configuration table for On-Screen-Display devices
|
||||
*/
|
||||
XOSD_Config XOSD_ConfigTable[] =
|
||||
/*
|
||||
* The configuration table for devices
|
||||
*/
|
||||
|
||||
XOsd_Config XOsd_ConfigTable[] =
|
||||
{
|
||||
{
|
||||
XPAR_OSD_0_DEVICE_ID,
|
||||
XPAR_OSD_0_BASEADDR,
|
||||
XPAR_OSD_0_NUM_LAYERS,
|
||||
XPAR_OSD_0_S_AXIS_VIDEO_DATA_WIDTH,
|
||||
|
||||
XPAR_OSD_0_LAYER0_TYPE,
|
||||
XPAR_OSD_0_LAYER1_TYPE,
|
||||
XPAR_OSD_0_LAYER2_TYPE,
|
||||
XPAR_OSD_0_LAYER3_TYPE,
|
||||
XPAR_OSD_0_LAYER4_TYPE,
|
||||
XPAR_OSD_0_LAYER5_TYPE,
|
||||
XPAR_OSD_0_LAYER6_TYPE,
|
||||
XPAR_OSD_0_LAYER7_TYPE,
|
||||
|
||||
XPAR_OSD_0_LAYER0_IMEM_SIZE,
|
||||
XPAR_OSD_0_LAYER0_INS_BOX_EN,
|
||||
XPAR_OSD_0_LAYER0_INS_LINE_EN,
|
||||
XPAR_OSD_0_LAYER0_INS_TEXT_EN,
|
||||
XPAR_OSD_0_LAYER0_CLUT_SIZE,
|
||||
XPAR_OSD_0_LAYER0_CLUT_MEMTYPE,
|
||||
XPAR_OSD_0_LAYER0_FONT_NUM_CHARS,
|
||||
XPAR_OSD_0_LAYER0_FONT_WIDTH,
|
||||
XPAR_OSD_0_LAYER0_FONT_HEIGHT,
|
||||
XPAR_OSD_0_LAYER0_FONT_BPP,
|
||||
XPAR_OSD_0_LAYER0_FONT_ASCII_OFFSET,
|
||||
XPAR_OSD_0_LAYER0_TEXT_NUM_STRINGS,
|
||||
XPAR_OSD_0_LAYER0_TEXT_MAX_STRING_LENGTH,
|
||||
|
||||
XPAR_OSD_0_LAYER1_IMEM_SIZE,
|
||||
XPAR_OSD_0_LAYER1_INS_BOX_EN,
|
||||
XPAR_OSD_0_LAYER1_INS_LINE_EN,
|
||||
XPAR_OSD_0_LAYER1_INS_TEXT_EN,
|
||||
XPAR_OSD_0_LAYER1_CLUT_SIZE,
|
||||
XPAR_OSD_0_LAYER1_CLUT_MEMTYPE,
|
||||
XPAR_OSD_0_LAYER1_FONT_NUM_CHARS,
|
||||
XPAR_OSD_0_LAYER1_FONT_WIDTH,
|
||||
XPAR_OSD_0_LAYER1_FONT_HEIGHT,
|
||||
XPAR_OSD_0_LAYER1_FONT_BPP,
|
||||
XPAR_OSD_0_LAYER1_FONT_ASCII_OFFSET,
|
||||
XPAR_OSD_0_LAYER1_TEXT_NUM_STRINGS,
|
||||
XPAR_OSD_0_LAYER1_TEXT_MAX_STRING_LENGTH,
|
||||
|
||||
XPAR_OSD_0_LAYER2_IMEM_SIZE,
|
||||
XPAR_OSD_0_LAYER2_INS_BOX_EN,
|
||||
XPAR_OSD_0_LAYER2_INS_LINE_EN,
|
||||
XPAR_OSD_0_LAYER2_INS_TEXT_EN,
|
||||
XPAR_OSD_0_LAYER2_CLUT_SIZE,
|
||||
XPAR_OSD_0_LAYER2_CLUT_MEMTYPE,
|
||||
XPAR_OSD_0_LAYER2_FONT_NUM_CHARS,
|
||||
XPAR_OSD_0_LAYER2_FONT_WIDTH,
|
||||
XPAR_OSD_0_LAYER2_FONT_HEIGHT,
|
||||
XPAR_OSD_0_LAYER2_FONT_BPP,
|
||||
XPAR_OSD_0_LAYER2_FONT_ASCII_OFFSET,
|
||||
XPAR_OSD_0_LAYER2_TEXT_NUM_STRINGS,
|
||||
XPAR_OSD_0_LAYER2_TEXT_MAX_STRING_LENGTH,
|
||||
|
||||
XPAR_OSD_0_LAYER3_IMEM_SIZE,
|
||||
XPAR_OSD_0_LAYER3_INS_BOX_EN,
|
||||
XPAR_OSD_0_LAYER3_INS_LINE_EN,
|
||||
XPAR_OSD_0_LAYER3_INS_TEXT_EN,
|
||||
XPAR_OSD_0_LAYER3_CLUT_SIZE,
|
||||
XPAR_OSD_0_LAYER3_CLUT_MEMTYPE,
|
||||
XPAR_OSD_0_LAYER3_FONT_NUM_CHARS,
|
||||
XPAR_OSD_0_LAYER3_FONT_WIDTH,
|
||||
XPAR_OSD_0_LAYER3_FONT_HEIGHT,
|
||||
XPAR_OSD_0_LAYER3_FONT_BPP,
|
||||
XPAR_OSD_0_LAYER3_FONT_ASCII_OFFSET,
|
||||
XPAR_OSD_0_LAYER3_TEXT_NUM_STRINGS,
|
||||
XPAR_OSD_0_LAYER3_TEXT_MAX_STRING_LENGTH,
|
||||
|
||||
XPAR_OSD_0_LAYER4_IMEM_SIZE,
|
||||
XPAR_OSD_0_LAYER4_INS_BOX_EN,
|
||||
XPAR_OSD_0_LAYER4_INS_LINE_EN,
|
||||
XPAR_OSD_0_LAYER4_INS_TEXT_EN,
|
||||
XPAR_OSD_0_LAYER4_CLUT_SIZE,
|
||||
XPAR_OSD_0_LAYER4_CLUT_MEMTYPE,
|
||||
XPAR_OSD_0_LAYER4_FONT_NUM_CHARS,
|
||||
XPAR_OSD_0_LAYER4_FONT_WIDTH,
|
||||
XPAR_OSD_0_LAYER4_FONT_HEIGHT,
|
||||
XPAR_OSD_0_LAYER4_FONT_BPP,
|
||||
XPAR_OSD_0_LAYER4_FONT_ASCII_OFFSET,
|
||||
XPAR_OSD_0_LAYER4_TEXT_NUM_STRINGS,
|
||||
XPAR_OSD_0_LAYER4_TEXT_MAX_STRING_LENGTH,
|
||||
|
||||
XPAR_OSD_0_LAYER5_IMEM_SIZE,
|
||||
XPAR_OSD_0_LAYER5_INS_BOX_EN,
|
||||
XPAR_OSD_0_LAYER5_INS_LINE_EN,
|
||||
XPAR_OSD_0_LAYER5_INS_TEXT_EN,
|
||||
XPAR_OSD_0_LAYER5_CLUT_SIZE,
|
||||
XPAR_OSD_0_LAYER5_CLUT_MEMTYPE,
|
||||
XPAR_OSD_0_LAYER5_FONT_NUM_CHARS,
|
||||
XPAR_OSD_0_LAYER5_FONT_WIDTH,
|
||||
XPAR_OSD_0_LAYER5_FONT_HEIGHT,
|
||||
XPAR_OSD_0_LAYER5_FONT_BPP,
|
||||
XPAR_OSD_0_LAYER5_FONT_ASCII_OFFSET,
|
||||
XPAR_OSD_0_LAYER5_TEXT_NUM_STRINGS,
|
||||
XPAR_OSD_0_LAYER5_TEXT_MAX_STRING_LENGTH,
|
||||
|
||||
XPAR_OSD_0_LAYER6_IMEM_SIZE,
|
||||
XPAR_OSD_0_LAYER6_INS_BOX_EN,
|
||||
XPAR_OSD_0_LAYER6_INS_LINE_EN,
|
||||
XPAR_OSD_0_LAYER6_INS_TEXT_EN,
|
||||
XPAR_OSD_0_LAYER6_CLUT_SIZE,
|
||||
XPAR_OSD_0_LAYER6_CLUT_MEMTYPE,
|
||||
XPAR_OSD_0_LAYER6_FONT_NUM_CHARS,
|
||||
XPAR_OSD_0_LAYER6_FONT_WIDTH,
|
||||
XPAR_OSD_0_LAYER6_FONT_HEIGHT,
|
||||
XPAR_OSD_0_LAYER6_FONT_BPP,
|
||||
XPAR_OSD_0_LAYER6_FONT_ASCII_OFFSET,
|
||||
XPAR_OSD_0_LAYER6_TEXT_NUM_STRINGS,
|
||||
XPAR_OSD_0_LAYER6_TEXT_MAX_STRING_LENGTH,
|
||||
|
||||
XPAR_OSD_0_LAYER7_IMEM_SIZE,
|
||||
XPAR_OSD_0_LAYER7_INS_BOX_EN,
|
||||
XPAR_OSD_0_LAYER7_INS_LINE_EN,
|
||||
XPAR_OSD_0_LAYER7_INS_TEXT_EN,
|
||||
XPAR_OSD_0_LAYER7_CLUT_SIZE,
|
||||
XPAR_OSD_0_LAYER7_CLUT_MEMTYPE,
|
||||
XPAR_OSD_0_LAYER7_FONT_NUM_CHARS,
|
||||
XPAR_OSD_0_LAYER7_FONT_WIDTH,
|
||||
XPAR_OSD_0_LAYER7_FONT_HEIGHT,
|
||||
XPAR_OSD_0_LAYER7_FONT_BPP,
|
||||
XPAR_OSD_0_LAYER7_FONT_ASCII_OFFSET,
|
||||
XPAR_OSD_0_LAYER7_TEXT_NUM_STRINGS,
|
||||
XPAR_OSD_0_LAYER7_TEXT_MAX_STRING_LENGTH
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_DEVICE_ID,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_BASEADDR,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_NUM_LAYERS,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_S_AXIS_VIDEO_DATA_WIDTH,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER0_TYPE,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER1_TYPE,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER2_TYPE,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER3_TYPE,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER4_TYPE,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER5_TYPE,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER6_TYPE,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER7_TYPE,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER0_IMEM_SIZE,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER0_INS_BOX_EN,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER0_INS_LINE_EN,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER0_INS_TEXT_EN,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER0_CLUT_SIZE,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER0_CLUT_MEMTYPE,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER0_FONT_NUM_CHARS,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER0_FONT_WIDTH,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER0_FONT_HEIGHT,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER0_FONT_BPP,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER0_FONT_ASCII_OFFSET,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER0_TEXT_NUM_STRINGS,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER0_TEXT_MAX_STRING_LENGTH,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER1_IMEM_SIZE,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER1_INS_BOX_EN,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER1_INS_LINE_EN,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER1_INS_TEXT_EN,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER1_CLUT_SIZE,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER1_CLUT_MEMTYPE,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER1_FONT_NUM_CHARS,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER1_FONT_WIDTH,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER1_FONT_HEIGHT,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER1_FONT_BPP,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER1_FONT_ASCII_OFFSET,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER1_TEXT_NUM_STRINGS,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER1_TEXT_MAX_STRING_LENGTH,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER2_IMEM_SIZE,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER2_INS_BOX_EN,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER2_INS_LINE_EN,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER2_INS_TEXT_EN,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER2_CLUT_SIZE,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER2_CLUT_MEMTYPE,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER2_FONT_NUM_CHARS,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER2_FONT_WIDTH,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER2_FONT_HEIGHT,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER2_FONT_BPP,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER2_FONT_ASCII_OFFSET,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER2_TEXT_NUM_STRINGS,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER2_TEXT_MAX_STRING_LENGTH,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER3_IMEM_SIZE,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER3_INS_BOX_EN,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER3_INS_LINE_EN,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER3_INS_TEXT_EN,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER3_CLUT_SIZE,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER3_CLUT_MEMTYPE,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER3_FONT_NUM_CHARS,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER3_FONT_WIDTH,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER3_FONT_HEIGHT,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER3_FONT_BPP,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER3_FONT_ASCII_OFFSET,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER3_TEXT_NUM_STRINGS,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER3_TEXT_MAX_STRING_LENGTH,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER4_IMEM_SIZE,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER4_INS_BOX_EN,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER4_INS_LINE_EN,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER4_INS_TEXT_EN,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER4_CLUT_SIZE,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER4_CLUT_MEMTYPE,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER4_FONT_NUM_CHARS,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER4_FONT_WIDTH,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER4_FONT_HEIGHT,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER4_FONT_BPP,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER4_FONT_ASCII_OFFSET,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER4_TEXT_NUM_STRINGS,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER4_TEXT_MAX_STRING_LENGTH,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER5_IMEM_SIZE,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER5_INS_BOX_EN,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER5_INS_LINE_EN,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER5_INS_TEXT_EN,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER5_CLUT_SIZE,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER5_CLUT_MEMTYPE,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER5_FONT_NUM_CHARS,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER5_FONT_WIDTH,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER5_FONT_HEIGHT,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER5_FONT_BPP,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER5_FONT_ASCII_OFFSET,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER5_TEXT_NUM_STRINGS,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER5_TEXT_MAX_STRING_LENGTH,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER6_IMEM_SIZE,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER6_INS_BOX_EN,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER6_INS_LINE_EN,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER6_INS_TEXT_EN,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER6_CLUT_SIZE,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER6_CLUT_MEMTYPE,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER6_FONT_NUM_CHARS,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER6_FONT_WIDTH,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER6_FONT_HEIGHT,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER6_FONT_BPP,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER6_FONT_ASCII_OFFSET,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER6_TEXT_NUM_STRINGS,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER6_TEXT_MAX_STRING_LENGTH,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER7_IMEM_SIZE,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER7_INS_BOX_EN,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER7_INS_LINE_EN,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER7_INS_TEXT_EN,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER7_CLUT_SIZE,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER7_CLUT_MEMTYPE,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER7_FONT_NUM_CHARS,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER7_FONT_WIDTH,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER7_FONT_HEIGHT,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER7_FONT_BPP,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER7_FONT_ASCII_OFFSET,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER7_TEXT_NUM_STRINGS,
|
||||
XPAR_HDMI_OUTPUT_V_OSD_1_LAYER7_TEXT_MAX_STRING_LENGTH
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
|
|
|
@ -35,30 +35,41 @@
|
|||
* @file xosd_hw.h
|
||||
*
|
||||
* This header file contains identifiers and register-level driver functions (or
|
||||
* macros) that can be used to access the Xilinx MVI Video On-Screen-Display
|
||||
* (OSD) device.
|
||||
* macros) that can be used to access the Xilinx Video On-Screen-Display
|
||||
* (OSD) core.
|
||||
*
|
||||
* For more information about the operation of this device, see the hardware
|
||||
* For more information about the operation of this core, see the hardware
|
||||
* specification and documentation in the higher level driver xosd.h source
|
||||
* code file.
|
||||
*
|
||||
* <pre>
|
||||
* MODIFICATION HISTORY:
|
||||
*
|
||||
* Ver Who Date Changes
|
||||
* ----- ---- -------- -------------------------------------------------------
|
||||
* 1.00a xd 08/01/08 First release
|
||||
* 2.00a cm 06/12/12 14.1/14.2 release with address map updated to match
|
||||
* Video over AXI4-Stream Specification
|
||||
* 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.
|
||||
* Ver Who Date Changes
|
||||
* ----- ------ -------- -------------------------------------------------------
|
||||
* 1.00a xd 08/01/08 First release.
|
||||
* 2.00a cm 06/12/12 14.1/14.2 release with address map updated to match
|
||||
* video over AXI4-Stream Specification.
|
||||
* 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.
|
||||
* 4.0 adk 02/18/14 Suffixed "_OFFSET" to all register offset macros.
|
||||
* Added register offsets, bit masks for the registers and
|
||||
* added backward compatibility for macros.
|
||||
*
|
||||
* Removed following macros:
|
||||
* XOSD_GIER_GIE_MASK, XOSD_IXR_GAO_MASK
|
||||
* XOSD_IXR_GIE_MASK, XOSD_IXR_OOE_MASK,
|
||||
* XOSD_IXR_IUE_MASK, XOSD_IXR_VBIE_MASK,
|
||||
* XOSD_IXR_VBIS_MASK, XOSD_IXR_FE_MASK, XOSD_IXR_FD_MASK,
|
||||
* XOSD_IXR_ALLIERR_MASK.
|
||||
* </pre>
|
||||
*
|
||||
******************************************************************************/
|
||||
|
||||
#ifndef XOSD_HW_H /* prevent circular inclusions */
|
||||
#define XOSD_HW_H /* by using protection macros */
|
||||
#ifndef XOSD_HW_H_
|
||||
#define XOSD_HW_H_ /**< Prevent circular inclusions by using
|
||||
* protection macros. */
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
|
@ -73,60 +84,74 @@ extern "C" {
|
|||
/** @name Register Offsets
|
||||
* @{
|
||||
*/
|
||||
#define XOSD_CTL 0x000 /**< Control */
|
||||
#define XOSD_SS 0x020 /**< Screen Size */
|
||||
#define XOSD_BC0 0x100 /**< Background Color Channel 0 */
|
||||
#define XOSD_BC1 0x104 /**< Background Color Channel 1 */
|
||||
#define XOSD_BC2 0x108 /**< Background Color Channel 2 */
|
||||
#define XOSD_CTL_OFFSET 0x000 /**< Control Offset */
|
||||
#define XOSD_ACTIVE_SIZE_OFFSET 0x020 /**< Screen Size / Output Active_Size
|
||||
* Offset */
|
||||
#define XOSD_BC0_OFFSET 0x100 /**< Background Color Channel 0
|
||||
* Offset */
|
||||
#define XOSD_BC1_OFFSET 0x104 /**< Background Color Channel 1
|
||||
* Offset */
|
||||
#define XOSD_BC2_OFFSET 0x108 /**< Background Color Channel 2
|
||||
* Offset */
|
||||
|
||||
#define XOSD_L0C 0x110 /**< Layer 0 Control */
|
||||
#define XOSD_L0P 0x114 /**< Layer 0 Position */
|
||||
#define XOSD_L0S 0x118 /**< Layer 0 Size */
|
||||
#define XOSD_L0C_OFFSET 0x110 /**< Layer 0 Control Offset */
|
||||
#define XOSD_L0P_OFFSET 0x114 /**< Layer 0 Position Offset */
|
||||
#define XOSD_L0S_OFFSET 0x118 /**< Layer 0 Size Offset */
|
||||
|
||||
#define XOSD_L1C 0x120 /**< Layer 1 Control */
|
||||
#define XOSD_L1P 0x124 /**< Layer 1 Position */
|
||||
#define XOSD_L1S 0x128 /**< Layer 1 Size */
|
||||
#define XOSD_L1C_OFFSET 0x120 /**< Layer 1 Control Offset */
|
||||
#define XOSD_L1P_OFFSET 0x124 /**< Layer 1 Position Offset */
|
||||
#define XOSD_L1S_OFFSET 0x128 /**< Layer 1 Size Offset */
|
||||
|
||||
#define XOSD_L2C 0x130 /**< Layer 2 Control */
|
||||
#define XOSD_L2P 0x134 /**< Layer 2 Position */
|
||||
#define XOSD_L2S 0x138 /**< Layer 2 Size */
|
||||
#define XOSD_L2C_OFFSET 0x130 /**< Layer 2 Control Offset */
|
||||
#define XOSD_L2P_OFFSET 0x134 /**< Layer 2 Position Offset */
|
||||
#define XOSD_L2S_OFFSET 0x138 /**< Layer 2 Size Offset */
|
||||
|
||||
#define XOSD_L3C 0x140 /**< Layer 3 Control */
|
||||
#define XOSD_L3P 0x144 /**< Layer 3 Position */
|
||||
#define XOSD_L3S 0x148 /**< Layer 3 Size */
|
||||
#define XOSD_L3C_OFFSET 0x140 /**< Layer 3 Control Offset */
|
||||
#define XOSD_L3P_OFFSET 0x144 /**< Layer 3 Position Offset */
|
||||
#define XOSD_L3S_OFFSET 0x148 /**< Layer 3 Size Offset */
|
||||
|
||||
#define XOSD_L4C 0x150 /**< Layer 4 Control */
|
||||
#define XOSD_L4P 0x154 /**< Layer 4 Position */
|
||||
#define XOSD_L4S 0x158 /**< Layer 4 Size */
|
||||
#define XOSD_L4C_OFFSET 0x150 /**< Layer 4 Control Offset */
|
||||
#define XOSD_L4P_OFFSET 0x154 /**< Layer 4 Position Offset */
|
||||
#define XOSD_L4S_OFFSET 0x158 /**< Layer 4 Size Offset */
|
||||
|
||||
#define XOSD_L5C 0x160 /**< Layer 5 Control */
|
||||
#define XOSD_L5P 0x164 /**< Layer 5 Position */
|
||||
#define XOSD_L5S 0x168 /**< Layer 5 Size */
|
||||
#define XOSD_L5C_OFFSET 0x160 /**< Layer 5 Control Offset */
|
||||
#define XOSD_L5P_OFFSET 0x164 /**< Layer 5 Position Offset */
|
||||
#define XOSD_L5S_OFFSET 0x168 /**< Layer 5 Size Offset */
|
||||
|
||||
#define XOSD_L6C 0x170 /**< Layer 6 Control */
|
||||
#define XOSD_L6P 0x174 /**< Layer 6 Position */
|
||||
#define XOSD_L6S 0x178 /**< Layer 6 Size */
|
||||
#define XOSD_L6C_OFFSET 0x170 /**< Layer 6 Control Offset */
|
||||
#define XOSD_L6P_OFFSET 0x174 /**< Layer 6 Position Offset */
|
||||
#define XOSD_L6S_OFFSET 0x178 /**< Layer 6 Size Offset */
|
||||
|
||||
#define XOSD_L7C 0x180 /**< Layer 7 Control */
|
||||
#define XOSD_L7P 0x184 /**< Layer 7 Position */
|
||||
#define XOSD_L7S 0x188 /**< Layer 7 Size */
|
||||
#define XOSD_L7C_OFFSET 0x180 /**< Layer 7 Control Offset */
|
||||
#define XOSD_L7P_OFFSET 0x184 /**< Layer 7 Position Offset */
|
||||
#define XOSD_L7S_OFFSET 0x188 /**< Layer 7 Size Offset */
|
||||
|
||||
#define XOSD_GCWBA 0x190 /**< GPU Write Bank Address */
|
||||
#define XOSD_GCABA 0x194 /**< GPU Active Bank Address */
|
||||
#define XOSD_GCD 0x198 /**< GPU Data */
|
||||
#define XOSD_GCWBA_OFFSET 0x190 /**< GPU Write Bank Address Offset */
|
||||
#define XOSD_GCABA_OFFSET 0x194 /**< GPU Active Bank Address Offset */
|
||||
#define XOSD_GCD_OFFSET 0x198 /**< GPU Data Offset */
|
||||
|
||||
#define XOSD_VER 0x010 /**< Version Register */
|
||||
#define XOSD_RST 0x000 /**< Software Reset */
|
||||
#define XOSD_VER_OFFSET 0x010 /**< Version Offset */
|
||||
#define XOSD_RST_OFFSET XOSD_CTL_OFFSET /**< Software Reset Offset */
|
||||
|
||||
#define XOSD_GIER 0x010 /**< Global Interrupt Enable Register */
|
||||
#define XOSD_ISR 0x004 /**< Interrupt Status Register */
|
||||
#define XOSD_IER 0x00c /**< Interrupt Enable Register */
|
||||
/**
|
||||
* Interrupt status register generates a interrupt if the corresponding bits
|
||||
* of interrupt enable register bits are set.
|
||||
*/
|
||||
#define XOSD_ISR_OFFSET XOSD_STATUS /**< Interrupt Status
|
||||
* Register Offset */
|
||||
#define XOSD_IER_OFFSET 0x00C /**< Interrupt Enable
|
||||
* Register Offset */
|
||||
|
||||
#define XOSD_STATUS_OFFSET 0x004 /**< Status Offset */
|
||||
#define XOSD_ERROR_OFFSET 0x008 /**< Error Offset */
|
||||
|
||||
#define XOSD_OPENC_OFFSET 0x028 /**< Output Encoding Offset */
|
||||
/*@}*/
|
||||
|
||||
/** @name Memory footprint of layers
|
||||
* @{
|
||||
*/
|
||||
#define XOSD_LAYER_SIZE 0x10
|
||||
#define XOSD_LAYER_SIZE 0x10 /**< Total number of Layers */
|
||||
#define XOSD_LXC 0x00 /**< Layer Control */
|
||||
#define XOSD_LXP 0x04 /**< Layer Position */
|
||||
#define XOSD_LXS 0x08 /**< Layer Size */
|
||||
|
@ -139,186 +164,201 @@ extern "C" {
|
|||
* Graphics controller */
|
||||
/*@}*/
|
||||
|
||||
/** @name OSD Control Register bit definition
|
||||
/** @name Active Size Register bit definition and Shift
|
||||
* @{
|
||||
*/
|
||||
#define XOSD_CTL_VBP_MASK 0x00000020 /**< Vertical Blank Polarity */
|
||||
#define XOSD_CTL_HBP_MASK 0x00000010 /**< Horizontal Blank Polarity */
|
||||
#define XOSD_CTL_RUE_MASK 0x00000002 /**< OSD Register Update Enable */
|
||||
#define XOSD_CTL_EN_MASK 0x00000001 /**< OSD Enable */
|
||||
#define XOSD_ACTSIZE_NUM_PIXEL_MASK 0x00000FFF /**< Horizontal Width of
|
||||
* OSD Output Mask */
|
||||
#define XOSD_ACTSIZE_NUM_LINE_MASK 0x0FFF0000 /**< Vertical Height of
|
||||
* OSD Output Mask */
|
||||
#define XOSD_ACTSIZE_NUM_LINE_SHIFT 16 /**< Vertical Height of
|
||||
* OSD Output Shift */
|
||||
/*@}*/
|
||||
|
||||
/** @name OSD Screen Size Register bit definition
|
||||
/** @name Background Color Channel 0 Mask
|
||||
* @{
|
||||
*/
|
||||
#define XOSD_SS_YSIZE_MASK 0x0FFF0000 /**< Vertical Height of OSD Output */
|
||||
#define XOSD_SS_YSIZE_SHIFT 16 /**< Bit shift of XOSD_SS_YSIZE_MASK */
|
||||
#define XOSD_SS_XSIZE_MASK 0x00000FFF /**< Horizontal Width of OSD Output */
|
||||
#define XOSD_BC0_YG_MASK 0x00000FFF /**< Y (luma) or Green Mask */
|
||||
/*@}*/
|
||||
|
||||
/** @name OSD Background Color Channel 0
|
||||
/** @name Background Color Channel 1 Mask
|
||||
* @{
|
||||
*/
|
||||
#define XOSD_BC0_YG_MASK 0x00000FFF /**< Y (luma) or Green */
|
||||
#define XOSD_BC1_UCBB_MASK 0x00000FFF /**< U (Cb) or Blue Mask */
|
||||
/*@}*/
|
||||
|
||||
/** @name OSD Background Color Channel 1
|
||||
/** @name Background Color Channel 2 Mask
|
||||
* @{
|
||||
*/
|
||||
#define XOSD_BC1_UCBB_MASK 0x00000FFF /**< U (Cb) or Blue */
|
||||
/*@}*/
|
||||
|
||||
/** @name OSD Background Color Channel 2
|
||||
* @{
|
||||
*/
|
||||
#define XOSD_BC2_VCRR_MASK 0x00000FFF /**< V(Cr) or Red */
|
||||
#define XOSD_BC2_VCRR_MASK 0x00000FFF /**< V(Cr) or Red Mask */
|
||||
/*@}*/
|
||||
|
||||
/** @name Maximum number of the layers
|
||||
* @{
|
||||
*/
|
||||
#define XOSD_MAX_NUM_OF_LAYERS 8 /**< The max number of layers */
|
||||
#define XOSD_MAX_NUM_OF_LAYERS 8 /**< The max number of
|
||||
* layers */
|
||||
/*@}*/
|
||||
|
||||
/** @name OSD Layer Control (Layer 0 through (XOSD_MAX_NUM_OF_LAYERS - 1))
|
||||
/** @name Layer Control (Layer 0 through (XOSD_MAX_NUM_OF_LAYERS - 1)) bit
|
||||
* definition and Shifts
|
||||
* @{
|
||||
*/
|
||||
#define XOSD_LXC_ALPHA_MASK 0x0FFF0000 /**< Global Alpha Value */
|
||||
#define XOSD_LXC_ALPHA_SHIFT 16 /**< Bit shift number of Global
|
||||
* Alpha Value */
|
||||
#define XOSD_LXC_PRIORITY_MASK 0x00000700 /**< Layer Priority */
|
||||
#define XOSD_LXC_PRIORITY_SHIFT 8 /**< Bit shift number of Layer
|
||||
* Priority */
|
||||
#define XOSD_LXC_GALPHAEN_MASK 0x00000002 /**< Global Alpha Enable */
|
||||
#define XOSD_LXC_EN_MASK 0x00000001 /**< Layer Enable */
|
||||
#define XOSD_LXC_ALPHA_MASK 0x1FFF0000 /**< Global Alpha Value Mask */
|
||||
#define XOSD_LXC_ALPHA_SHIFT 16 /**< Bit shift number of
|
||||
* Global Alpha Value */
|
||||
#define XOSD_LXC_PRIORITY_MASK 0x00000700 /**< Layer Priority Mask */
|
||||
#define XOSD_LXC_PRIORITY_SHIFT 8 /**< Bit shift number of
|
||||
* Layer Priority */
|
||||
#define XOSD_LXC_GALPHAEN_MASK 0x00000002 /**< Global Alpha Enable
|
||||
* Mask */
|
||||
#define XOSD_LXC_EN_MASK 0x00000001 /**< Layer Enable Mask */
|
||||
/*@}*/
|
||||
|
||||
/** @name OSD Layer Position (Layer 0 through (XOSD_MAX_NUM_OF_LAYERS - 1))
|
||||
/** @name Layer Position (Layer 0 through (XOSD_MAX_NUM_OF_LAYERS - 1)) bit
|
||||
* definition and Shifts
|
||||
* @{
|
||||
*/
|
||||
#define XOSD_LXP_YSTART_MASK 0x0FFF0000 /**< Vertical start line of origin
|
||||
* of layer */
|
||||
#define XOSD_LXP_YSTART_SHIFT 16 /**< Bit shift of vertical start
|
||||
* line of origin of layer */
|
||||
#define XOSD_LXP_XSTART_MASK 0x00000FFF /**< Horizontal start pixel of
|
||||
* origin of layer */
|
||||
#define XOSD_LXP_YSTART_MASK 0x0FFF0000 /**< Vertical start line of
|
||||
* origin of layer Mask */
|
||||
#define XOSD_LXP_YSTART_SHIFT 16 /**< Bit shift of vertical start
|
||||
* line of origin of layer */
|
||||
#define XOSD_LXP_XSTART_MASK 0x00000FFF /**< Horizontal start pixel of
|
||||
* origin of layer Mask */
|
||||
/*@}*/
|
||||
|
||||
/** @name OSD Layer Size (Layer 0 through (XOSD_MAX_NUM_OF_LAYERS - 1))
|
||||
/** @name Layer Size (Layer 0 through (XOSD_MAX_NUM_OF_LAYERS - 1)) bit
|
||||
* definition and Shift
|
||||
* @{
|
||||
*/
|
||||
#define XOSD_LXS_YSIZE_MASK 0x0FFF0000 /**< Vertical size of layer */
|
||||
#define XOSD_LXS_YSIZE_SHIFT 16 /**< Bit shift number of vertical
|
||||
* size of layer */
|
||||
#define XOSD_LXS_XSIZE_MASK 0x00000FFF /**< Horizontal size of layer */
|
||||
#define XOSD_LXS_YSIZE_MASK 0x0FFF0000 /**< Vertical size of layer
|
||||
* Mask */
|
||||
#define XOSD_LXS_YSIZE_SHIFT 16 /**< Bit shift number of
|
||||
* vertical size of layer */
|
||||
#define XOSD_LXS_XSIZE_MASK 0x00000FFF /**< Horizontal size of
|
||||
* layer Mask */
|
||||
/*@}*/
|
||||
|
||||
/** @name OSD Graphics Controller Write Bank Address
|
||||
/** @name Graphics Controller Write Bank Address bit definition and Shift
|
||||
* @{
|
||||
*/
|
||||
#define XOSD_GCWBA_GCNUM_MASK 0x00000700 /**< Graphics Controller Number */
|
||||
#define XOSD_GCWBA_GCNUM_SHIFT 8 /**< Bit shift of Graphics
|
||||
* Controller Number */
|
||||
#define XOSD_GCWBA_BANK_MASK 0x00000007 /**< Controls which bank to write
|
||||
* GPU instructions and Color
|
||||
* LUT data into. */
|
||||
|
||||
#define XOSD_GCWBA_INS0 0x00000000 /** Instruction RAM 0 */
|
||||
#define XOSD_GCWBA_INS1 0x00000001 /** Instruction RAM 1 */
|
||||
#define XOSD_GCWBA_COL0 0x00000002 /** Color LUT RAM 0 */
|
||||
#define XOSD_GCWBA_COL1 0x00000003 /** Color LUT RAM 1 */
|
||||
#define XOSD_GCWBA_TXT0 0x00000004 /** Text RAM 0 */
|
||||
#define XOSD_GCWBA_TXT1 0x00000005 /** Text RAM 1 */
|
||||
#define XOSD_GCWBA_CHR0 0x00000006 /** Character Set RAM 0 */
|
||||
#define XOSD_GCWBA_CHR1 0x00000007 /** Character Set RAM 1 */
|
||||
#define XOSD_GCWBA_GCNUM_MASK 0x00000700 /**< Graphics Controller
|
||||
* Number Mask */
|
||||
#define XOSD_GCWBA_GCNUM_SHIFT 8 /**< Bit shift of Graphics
|
||||
* Controller Number */
|
||||
#define XOSD_GCWBA_BANK_MASK 0x00000007 /**< Controls which bank to
|
||||
* write GPU instructions and
|
||||
* Color LUT data into */
|
||||
#define XOSD_GCWBA_INS0 0x00000000 /**< Instruction RAM 0 */
|
||||
#define XOSD_GCWBA_INS1 0x00000001 /**< Instruction RAM 1 */
|
||||
#define XOSD_GCWBA_COL0 0x00000002 /**< Color LUT RAM 0 */
|
||||
#define XOSD_GCWBA_COL1 0x00000003 /**< Color LUT RAM 1 */
|
||||
#define XOSD_GCWBA_TXT0 0x00000004 /**< Text RAM 0 */
|
||||
#define XOSD_GCWBA_TXT1 0x00000005 /**< Text RAM 1 */
|
||||
#define XOSD_GCWBA_CHR0 0x00000006 /**< Character Set RAM 0 */
|
||||
#define XOSD_GCWBA_CHR1 0x00000007 /**< Character Set RAM 1 */
|
||||
/*@}*/
|
||||
|
||||
/** @name OSD Graphics Controller Active Bank Address
|
||||
/** @name Graphics Controller Active Bank Address bit definition and Shifts
|
||||
* @{
|
||||
*/
|
||||
#define XOSD_GCABA_CHR_MASK 0xFF000000 /**< Set the active Character Bank*/
|
||||
#define XOSD_GCABA_CHR_SHIFT 24 /**< Bit shift of active Character
|
||||
* Bank */
|
||||
#define XOSD_GCABA_TXT_MASK 0x00FF0000 /**< Set the active Text Bank */
|
||||
#define XOSD_GCABA_TXT_SHIFT 16 /**< Bit shift of active Text Bank*/
|
||||
#define XOSD_GCABA_COL_MASK 0x0000FF00 /**< Set the active Color Table
|
||||
* Bank */
|
||||
#define XOSD_GCABA_COL_SHIFT 8 /**< Bit shift of active Color Table
|
||||
* Bank */
|
||||
#define XOSD_GCABA_INS_MASK 0x000000FF /**< Set the active instruction Bank
|
||||
*/
|
||||
#define XOSD_GCABA_CHR_MASK 0xFF000000 /**< Set the active Character
|
||||
* Bank Mask */
|
||||
#define XOSD_GCABA_CHR_SHIFT 24 /**< Bit shift of active
|
||||
* Character Bank */
|
||||
#define XOSD_GCABA_TXT_MASK 0x00FF0000 /**< Set the active Text
|
||||
* Bank Mask */
|
||||
#define XOSD_GCABA_TXT_SHIFT 16 /**< Bit shift of active Text
|
||||
* Bank */
|
||||
#define XOSD_GCABA_COL_MASK 0x0000FF00 /**< Set the active Color Table
|
||||
* Bank Mask */
|
||||
#define XOSD_GCABA_COL_SHIFT 8 /**< Bit shift of active Color
|
||||
* Table Bank */
|
||||
#define XOSD_GCABA_INS_MASK 0x000000FF /**< Set the active instruction
|
||||
* Bank Mask */
|
||||
/*@}*/
|
||||
|
||||
/** @name Version Register bit definition
|
||||
/** @name Version Register bit definition and Shifts
|
||||
* @{
|
||||
*/
|
||||
#define XOSD_VER_MAJOR_MASK 0xFF000000 /**< Major Version*/
|
||||
#define XOSD_VER_MAJOR_SHIFT 24 /**< Major Version Bit Shift*/
|
||||
#define XOSD_VER_MINOR_MASK 0x00FF0000 /**< Minor Version */
|
||||
#define XOSD_VER_MINOR_SHIFT 16 /**< Minor Version Bit Shift*/
|
||||
#define XOSD_VER_REV_MASK 0x0000F000 /**< Revision Version */
|
||||
#define XOSD_VER_REV_SHIFT 12 /**< Revision Bit Shift*/
|
||||
#define XOSD_VER_MAJOR_MASK 0xFF000000 /**< Major Version Mask */
|
||||
#define XOSD_VER_MAJOR_SHIFT 24 /**< Major Version Shift */
|
||||
#define XOSD_VER_MINOR_MASK 0x00FF0000 /**< Minor Version Mask */
|
||||
#define XOSD_VER_MINOR_SHIFT 16 /**< Minor Version Bit Shift */
|
||||
#define XOSD_VER_REV_MASK 0x0000F000 /**< Revision Version Mask */
|
||||
#define XOSD_VER_REV_SHIFT 12 /**< Revision Bit Shift */
|
||||
/*@}*/
|
||||
|
||||
/** @name OSD Software Reset
|
||||
/** @name Software Reset
|
||||
* @{
|
||||
*/
|
||||
#define XOSD_RST_RESET 0x80000000 /**< Software Reset */
|
||||
#define XOSD_RST_RESET XOSD_CTL_SW_RST_MASK /**< Software Reset */
|
||||
/*@}*/
|
||||
|
||||
/** @name Global Interrupt Enable Register bit definition
|
||||
/** @name Interrupt Register Bit Masks. It is applicable for ISR and IER.
|
||||
* @{
|
||||
*/
|
||||
#define XOSD_GIER_GIE_MASK 0x80000000 /**< Global interrupt enable */
|
||||
/*@}*/
|
||||
#define XOSD_IXR_LAYER0_ERROR_MASK 0x00000010 /**< Layer 0 Error
|
||||
* interrupt enable
|
||||
* Mask */
|
||||
#define XOSD_IXR_LAYER1_ERROR_MASK 0x00000020 /**< Layer 1 Error
|
||||
* interrupt enable
|
||||
* Mask */
|
||||
#define XOSD_IXR_LAYER2_ERROR_MASK 0x00000040 /**< Layer 2 Error
|
||||
* interrupt enable
|
||||
* Mask */
|
||||
#define XOSD_IXR_LAYER3_ERROR_MASK 0x00000080 /**< Layer 3 Error
|
||||
* interrupt enable
|
||||
* Mask */
|
||||
#define XOSD_IXR_LAYER4_ERROR_MASK 0x00000100 /**< Layer 4 Error
|
||||
* interrupt enable
|
||||
* Mask */
|
||||
#define XOSD_IXR_LAYER5_ERROR_MASK 0x00000200 /**< Layer 5 Error
|
||||
* interrupt enable
|
||||
* Mask */
|
||||
#define XOSD_IXR_LAYER6_ERROR_MASK 0x00000400 /**< Layer 6 Error
|
||||
* interrupt enable
|
||||
* Mask */
|
||||
#define XOSD_IXR_LAYER7_ERROR_MASK 0x00000800 /**< Layer 7 Error
|
||||
* interrupt enable
|
||||
* Mask */
|
||||
#define XOSD_IXR_PROC_STARTED_MASK 0x00000001 /**< OSD Processing started
|
||||
* Mask */
|
||||
#define XOSD_IXR_EOF_MASK 0x00000002 /**< OSD End of frame mask */
|
||||
#define XOSD_IXR_ALLERR_MASK (XOSD_IXR_LAYER0_ERROR_MASK | \
|
||||
XOSD_IXR_LAYER1_ERROR_MASK | \
|
||||
XOSD_IXR_LAYER2_ERROR_MASK | \
|
||||
XOSD_IXR_LAYER3_ERROR_MASK | \
|
||||
XOSD_IXR_LAYER4_ERROR_MASK | \
|
||||
XOSD_IXR_LAYER5_ERROR_MASK | \
|
||||
XOSD_IXR_LAYER6_ERROR_MASK | \
|
||||
XOSD_IXR_LAYER7_ERROR_MASK )
|
||||
/**< OSD Layer 0 to Layer 7
|
||||
* Error Mask */
|
||||
|
||||
/** @name Interrupt Status/Enable Register bit definition
|
||||
* @{
|
||||
*/
|
||||
#define XOSD_IXR_GAO_MASK 0xFF000000 /**< Graphics Controller Instruction
|
||||
* Overflow */
|
||||
#define XOSD_IXR_GIE_MASK 0x00FF0000 /**< Graphics Controller Instruction
|
||||
* Error */
|
||||
#define XOSD_IXR_OOE_MASK 0x00000010 /**< OSD Output Overflow Error */
|
||||
#define XOSD_IXR_IUE_MASK 0x00ff0000 /**< OSD Input Underflow Error */
|
||||
#define XOSD_IXR_VBIE_MASK 0x00000004 /**< Vertical Blank Interval End */
|
||||
#define XOSD_IXR_VBIS_MASK 0x00000002 /**< Vertical Blank Interval Start*/
|
||||
#define XOSD_IXR_FE_MASK 0x00000008 /**< OSD did not complete
|
||||
* processing frame before next
|
||||
* Vblank */
|
||||
#define XOSD_IXR_FD_MASK 0x00000001 /**< OSD completed processing
|
||||
* Frame */
|
||||
#define XOSD_IXR_ALLIERR_MASK (XOSD_IXR_GAO_MASK | \
|
||||
XOSD_IXR_GIE_MASK | \
|
||||
XOSD_IXR_OOE_MASK | \
|
||||
XOSD_IXR_IUE_MASK | \
|
||||
XOSD_IXR_FE_MASK) /**< Mask for all error
|
||||
* interrupts */
|
||||
|
||||
#define XOSD_IXR_ALLINTR_MASK (XOSD_IXR_VBIE_MASK | \
|
||||
XOSD_IXR_VBIS_MASK | \
|
||||
XOSD_IXR_FD_MASK | \
|
||||
XOSD_IXR_ALLIERR_MASK) /**< Mask for all
|
||||
* interrupts */
|
||||
#define XOSD_IXR_ALLINTR_MASK (XOSD_IXR_PROC_STARTED_MASK | \
|
||||
XOSD_IXR_EOF_MASK | \
|
||||
XOSD_IXR_ALLERR_MASK) /**< OR'ing of all
|
||||
* Masks */
|
||||
/*@}*/
|
||||
|
||||
/** @name Layer Types
|
||||
* @{
|
||||
*/
|
||||
#define XOSD_LAYER_TYPE_DISABLE 0 /**< Layer is disabled */
|
||||
#define XOSD_LAYER_TYPE_GPU 1 /**< Layer's type is GPU */
|
||||
#define XOSD_LAYER_TYPE_DISABLE 0 /**< Layer is disabled */
|
||||
#define XOSD_LAYER_TYPE_GPU 1 /**< Layer's type is GPU */
|
||||
#define XOSD_LAYER_TYPE_VFBC 2 /**< Layer's type is VFBC */
|
||||
/*@}*/
|
||||
|
||||
/** @name Supported Instruction numbers given an instruction memory size
|
||||
/** @name Supported instruction numbers given an instruction memory size
|
||||
* @{
|
||||
*/
|
||||
#define XOSD_INS_MEM_SIZE_TO_NUM 1 /**< Conversion to the number of
|
||||
* instructions from the
|
||||
* instruction memory size */
|
||||
#define XOSD_INS_MEM_SIZE_TO_NUM 1 /**< Conversion to the number
|
||||
* of instructions from the
|
||||
* instruction memory size */
|
||||
/*@}*/
|
||||
|
||||
/** @name GC Instruction word offset definition
|
||||
/** @name GC instruction word offset definition
|
||||
* @{
|
||||
*/
|
||||
#define XOSD_INS0 0 /**< Instruction word 0 offset */
|
||||
|
@ -328,46 +368,52 @@ extern "C" {
|
|||
#define XOSD_INS_SIZE 4 /**< Size of an instruction in words */
|
||||
/*@}*/
|
||||
|
||||
/** @name GC Instruction word 0 definition
|
||||
/** @name GC Instruction word 0 definition and Shifts
|
||||
* @{
|
||||
*/
|
||||
#define XOSD_INS0_OPCODE_MASK 0xF0000000 /**< Operation Code (OpCode) */
|
||||
#define XOSD_INS0_OPCODE_SHIFT 28 /**< Bit shift number of OpCode */
|
||||
#define XOSD_INS0_GCNUM_MASK 0x07000000 /**< Graphics controller number
|
||||
* (GC#) */
|
||||
#define XOSD_INS0_GCNUM_SHIFT 24 /**< Bit shift number of GC# */
|
||||
#define XOSD_INS0_XEND_MASK 0x00FFF000 /**< Horizontal end pixel of the
|
||||
* object */
|
||||
#define XOSD_INS0_XEND_SHIFT 12 /**< Bit shift number of Horizontal
|
||||
* end pixel of the object */
|
||||
#define XOSD_INS0_XSTART_MASK 0x00000FFF /**< Horizontal start pixel of the
|
||||
* Object */
|
||||
#define XOSD_INS0_OPCODE_MASK 0xF0000000 /**< Operation Code (OpCode)
|
||||
* Mask */
|
||||
#define XOSD_INS0_OPCODE_SHIFT 28 /**< Bit shift number of
|
||||
* OpCode */
|
||||
#define XOSD_INS0_GCNUM_MASK 0x07000000 /**< Graphics controller number
|
||||
* (GC#) Mask */
|
||||
#define XOSD_INS0_GCNUM_SHIFT 24 /**< Bit shift number of GC# */
|
||||
#define XOSD_INS0_XEND_MASK 0x00FFF000 /**< Horizontal end pixel of
|
||||
* the object Mask */
|
||||
|
||||
#define XOSD_INS0_XEND_SHIFT 12 /**< Bit shift number of
|
||||
* Horizontal end pixel of
|
||||
* the object */
|
||||
#define XOSD_INS0_XSTART_MASK 0x00000FFF /**< Horizontal start pixel of
|
||||
* the Object Mask */
|
||||
/*@}*/
|
||||
|
||||
/** @name GC Instruction word 1 definition
|
||||
* @{
|
||||
*/
|
||||
#define XOSD_INS1_TXTINDEX_MASK 0x0000000F /**< String Index */
|
||||
#define XOSD_INS1_TXTINDEX_MASK 0x0000000F /**< String Index */
|
||||
/*@}*/
|
||||
|
||||
/** @name GC Instruction word 2 definition
|
||||
/** @name GC Instruction word 2 definition and Shifts
|
||||
* @{
|
||||
*/
|
||||
#define XOSD_INS2_OBJSIZE_MASK 0xFF000000 /**< Object Size */
|
||||
#define XOSD_INS2_OBJSIZE_SHIFT 24 /**< Bit shift number of Object
|
||||
* Size */
|
||||
#define XOSD_INS2_YEND_MASK 0x00FFF000 /**< Vertical end line of the
|
||||
* object */
|
||||
#define XOSD_INS2_YEND_SHIFT 12 /**< Bit shift number of Vertical
|
||||
* end line of the object */
|
||||
#define XOSD_INS2_YSTART_MASK 0x00000FFF /**< Vertical start line of the
|
||||
* Object */
|
||||
#define XOSD_INS2_OBJSIZE_MASK 0xFF000000 /**< Object Size Mask */
|
||||
#define XOSD_INS2_OBJSIZE_SHIFT 24 /**< Bit shift number of Object
|
||||
* Size */
|
||||
#define XOSD_INS2_YEND_MASK 0x00FFF000 /**< Vertical end line of the
|
||||
* object Mask */
|
||||
#define XOSD_INS2_YEND_SHIFT 12 /**< Bit shift number of
|
||||
* Vertical end line of the
|
||||
* object */
|
||||
#define XOSD_INS2_YSTART_MASK 0x00000FFF /**< Vertical start line of the
|
||||
* Object Mask */
|
||||
/*@}*/
|
||||
|
||||
/** @name GC Instruction word 3 definition
|
||||
* @{
|
||||
*/
|
||||
#define XOSD_INS3_COL_MASK 0x0000000F /**< Color Index for Box/Text */
|
||||
#define XOSD_INS3_COL_MASK 0x0000000F /**< Color Index for
|
||||
* Box/Text Mask */
|
||||
/*@}*/
|
||||
|
||||
/** @name GC Instruction Operation Code definition (used in Instruction word 0)
|
||||
|
@ -384,8 +430,8 @@ extern "C" {
|
|||
/** @name GC color size
|
||||
* @{
|
||||
*/
|
||||
#define XOSD_COLOR_ENTRY_SIZE 4 /**< Size of each color entry in
|
||||
* bytes */
|
||||
#define XOSD_COLOR_ENTRY_SIZE 4 /**< Size of each color entry
|
||||
* in bytes */
|
||||
/*@}*/
|
||||
|
||||
/** @name GC font unit size
|
||||
|
@ -408,60 +454,265 @@ extern "C" {
|
|||
#define XOSD_LAYER_PRIORITY_7 7 /**< Priority 7 --- Highest */
|
||||
/*@}*/
|
||||
|
||||
/**************************** Type Definitions *******************************/
|
||||
/** @name Output Encoding Register bit definition
|
||||
* @{
|
||||
*/
|
||||
#define XOSD_OPENC_VID_FORMAT_MASK 0x0000000F /**< OSD Output Video
|
||||
* Format Mask
|
||||
* 0: YUV 4:2:2
|
||||
* 1: YUV 4:4:4
|
||||
* 2: RGB
|
||||
* 3: YUV 4:2:0 */
|
||||
#define XOSD_OPENC_NBITS_MASK 0x00000030 /**< Vertical Height of
|
||||
* OSD Output Mask */
|
||||
/*@}*/
|
||||
|
||||
/** @name Error Register bit definition
|
||||
* @{
|
||||
*/
|
||||
#define XOSD_ERR_LAYER7_SOF_LATE_MASK 0x80000000 /**< OSD Layer 7 error
|
||||
* for SOF late
|
||||
* Mask */
|
||||
#define XOSD_ERR_LAYER7_SOF_EARLY_MASK 0x40000000 /**< OSD Layer 7 error
|
||||
* for SOF early
|
||||
* Mask */
|
||||
#define XOSD_ERR_LAYER7_EOL_LATE_MASK 0x20000000 /**< OSD Layer 7 error
|
||||
* for EOL late
|
||||
* Mask */
|
||||
#define XOSD_ERR_LAYER7_EOL_EARLY_MASK 0x10000000 /**< OSD Layer 7 error
|
||||
* for EOL early */
|
||||
|
||||
#define XOSD_ERR_LAYER6_SOF_LATE_MASK 0x08000000 /**< OSD Layer 6 error
|
||||
* for SOF late
|
||||
* Mask */
|
||||
#define XOSD_ERR_LAYER6_SOF_EARLY_MASK 0x04000000 /**< OSD Layer 6 error
|
||||
* for SOF early
|
||||
* Mask */
|
||||
#define XOSD_ERR_LAYER6_EOL_LATE_MASK 0x02000000 /**< OSD Layer 6 error
|
||||
* for EOL late
|
||||
* Mask */
|
||||
#define XOSD_ERR_LAYER6_EOL_EARLY_MASK 0x01000000 /**< OSD Layer 6 error
|
||||
* for EOL early
|
||||
* Mask */
|
||||
|
||||
#define XOSD_ERR_LAYER5_SOF_LATE_MASK 0x00800000 /**< OSD Layer 5 error
|
||||
* for SOF late
|
||||
* Mask */
|
||||
#define XOSD_ERR_LAYER5_SOF_EARLY_MASK 0x00400000 /**< OSD Layer 5 error
|
||||
* for SOF early
|
||||
* Mask */
|
||||
#define XOSD_ERR_LAYER5_EOL_LATE_MASK 0x00200000 /**< OSD Layer 5 error
|
||||
* for EOL late
|
||||
* Mask */
|
||||
#define XOSD_ERR_LAYER5_EOL_EARLY_MASK 0x00100000 /**< OSD Layer 5 error
|
||||
* for EOL early
|
||||
* Mask */
|
||||
|
||||
#define XOSD_ERR_LAYER4_SOF_LATE_MASK 0x00080000 /**< OSD Layer 4 error
|
||||
* for SOF late
|
||||
* Mask */
|
||||
#define XOSD_ERR_LAYER4_SOF_EARLY_MASK 0x00040000 /**< OSD Layer 4 error
|
||||
* for SOF early
|
||||
* Mask */
|
||||
#define XOSD_ERR_LAYER4_EOL_LATE_MASK 0x00020000 /**< OSD Layer 4 error
|
||||
* for EOL late
|
||||
* Mask */
|
||||
#define XOSD_ERR_LAYER4_EOL_EARLY_MASK 0x00010000 /**< OSD Layer 4 error
|
||||
* for EOL early
|
||||
* Mask */
|
||||
|
||||
#define XOSD_ERR_LAYER3_SOF_LATE_MASK 0x00008000 /**< OSD Layer 3 error
|
||||
* for SOF late
|
||||
* Mask */
|
||||
#define XOSD_ERR_LAYER3_SOF_EARLY_MASK 0x00004000 /**< OSD Layer 3 error
|
||||
* for SOF early
|
||||
* Mask */
|
||||
#define XOSD_ERR_LAYER3_EOL_LATE_MASK 0x00002000 /**< OSD Layer 3 error
|
||||
* for EOL late
|
||||
* Mask */
|
||||
#define XOSD_ERR_LAYER3_EOL_EARLY_MASK 0x00001000 /**< OSD Layer 3 error
|
||||
* for EOL early
|
||||
* Mask */
|
||||
|
||||
#define XOSD_ERR_LAYER2_SOF_LATE_MASK 0x00000800 /**< OSD Layer 2 error
|
||||
* for SOF late
|
||||
* Mask */
|
||||
#define XOSD_ERR_LAYER2_SOF_EARLY_MASK 0x00000400 /**< OSD Layer 2 error
|
||||
* for SOF early
|
||||
* Mask */
|
||||
#define XOSD_ERR_LAYER2_EOL_LATE_MASK 0x00000200 /**< OSD Layer 2 error
|
||||
* for EOL late
|
||||
* Mask */
|
||||
#define XOSD_ERR_LAYER2_EOL_EARLY_MASK 0x00000100 /**< OSD Layer 2 error
|
||||
* for EOL early
|
||||
* Mask */
|
||||
|
||||
#define XOSD_ERR_LAYER1_SOF_LATE_MASK 0x00000080 /**< OSD Layer 1 error
|
||||
* for SOF late
|
||||
* Mask */
|
||||
#define XOSD_ERR_LAYER1_SOF_EARLY_MASK 0x00000040 /**< OSD Layer 1 error
|
||||
* for SOF early
|
||||
* Mask */
|
||||
#define XOSD_ERR_LAYER1_EOL_LATE_MASK 0x00000020 /**< OSD Layer 1 error
|
||||
* for EOL late
|
||||
* Mask */
|
||||
#define XOSD_ERR_LAYER1_EOL_EARLY_MASK 0x00000010 /**< OSD Layer 1 error
|
||||
* for EOL early
|
||||
* Mask */
|
||||
|
||||
#define XOSD_ERR_LAYER0_SOF_LATE_MASK 0x00000008 /**< OSD Layer 0 error
|
||||
* for SOF late
|
||||
* Mask */
|
||||
#define XOSD_ERR_LAYER0_SOF_EARLY_MASK 0x00000004 /**< OSD Layer 0 error
|
||||
* for SOF early
|
||||
* Mask */
|
||||
#define XOSD_ERR_LAYER0_EOL_LATE_MASK 0x00000002 /**< OSD Layer 0 error
|
||||
* for EOL late
|
||||
* Mask */
|
||||
#define XOSD_ERR_LAYER0_EOL_EARLY_MASK 0x00000001 /**< OSD Layer 0 error
|
||||
* for EOL early
|
||||
* Mask */
|
||||
|
||||
#define XOSD_ERR_ALL_ERR_MASK 0xFFFFFFFF /**< OSD Layer 0 to
|
||||
* Layer 7 error for
|
||||
* EOL late or early
|
||||
* early or SOF late
|
||||
* or early Mask */
|
||||
/*@}*/
|
||||
|
||||
/** @name Control Register bit definition
|
||||
* @{
|
||||
*/
|
||||
#define XOSD_CTL_EN_MASK 0x00000001 /**< Enable / SW Enable Mask */
|
||||
#define XOSD_CTL_RUE_MASK 0x00000002 /**< Register Update Enable
|
||||
* Mask */
|
||||
#define XOSD_CTL_FSYNC_MASK 0x40000000 /**< Frame Sync Reset Mask */
|
||||
#define XOSD_CTL_SW_RST_MASK 0x80000000 /**< Core Reset Mask */
|
||||
/*@}*/
|
||||
|
||||
/** @name Constants. It is defined as constants to use instead magic numbers.
|
||||
* @{
|
||||
*/
|
||||
#define XOSD_DATA_8 8
|
||||
#define XOSD_DATA_2 2
|
||||
/*@}*/
|
||||
|
||||
/** @name Compatibility Macros
|
||||
* @{
|
||||
*/
|
||||
#define XOSD_CTL XOSD_CTL_OFFSET
|
||||
#define XOSD_STATUS XOSD_STATUS_OFFSET
|
||||
#define XOSD_ERROR XOSD_ERROR_OFFSET
|
||||
#define XOSD_VER XOSD_VER_OFFSET
|
||||
#define XOSD_SS XOSD_ACTIVE_SIZE_OFFSET
|
||||
#define XOSD_OPENC XOSD_OPENC_OFFSET
|
||||
#define XOSD_BC0 XOSD_BC0_OFFSET
|
||||
#define XOSD_BC1 XOSD_BC1_OFFSET
|
||||
#define XOSD_BC2 XOSD_BC2_OFFSET
|
||||
|
||||
#define XOSD_L0C XOSD_L0C_OFFSET
|
||||
#define XOSD_L0P XOSD_L0P_OFFSET
|
||||
#define XOSD_L0S XOSD_L0S_OFFSET
|
||||
|
||||
#define XOSD_L1C XOSD_L1C_OFFSET
|
||||
#define XOSD_L1P XOSD_L1P_OFFSET
|
||||
#define XOSD_L1S XOSD_L1S_OFFSET
|
||||
|
||||
#define XOSD_L2C XOSD_L2C_OFFSET
|
||||
#define XOSD_L2P XOSD_L2P_OFFSET
|
||||
#define XOSD_L2S XOSD_L2S_OFFSET
|
||||
|
||||
#define XOSD_L3C XOSD_L3C_OFFSET
|
||||
#define XOSD_L3P XOSD_L3P_OFFSET
|
||||
#define XOSD_L3S XOSD_L3S_OFFSET
|
||||
|
||||
#define XOSD_L4C XOSD_L4C_OFFSET
|
||||
#define XOSD_L4P XOSD_L4P_OFFSET
|
||||
#define XOSD_L4S XOSD_L4S_OFFSET
|
||||
|
||||
#define XOSD_L5C XOSD_L5C_OFFSET
|
||||
#define XOSD_L5P XOSD_L5P_OFFSET
|
||||
#define XOSD_L5S XOSD_L5S_OFFSET
|
||||
|
||||
#define XOSD_L6C XOSD_L6C_OFFSET
|
||||
#define XOSD_L6P XOSD_L6P_OFFSET
|
||||
#define XOSD_L6S XOSD_L6S_OFFSET
|
||||
|
||||
#define XOSD_L7C XOSD_L7C_OFFSET
|
||||
#define XOSD_L7P XOSD_L7P_OFFSET
|
||||
#define XOSD_L7S XOSD_L7S_OFFSET
|
||||
|
||||
#define XOSD_GCWBA XOSD_GCWBA_OFFSET
|
||||
#define XOSD_GCABA XOSD_GCABA_OFFSET
|
||||
#define XOSD_GCD XOSD_GCD_OFFSET
|
||||
|
||||
#define XOSD_RST XOSD_RST_OFFSET
|
||||
|
||||
#define XOSD_ISR XOSD_ISR_OFFSET
|
||||
#define XOSD_IER XOSD_IER_OFFSET
|
||||
|
||||
#define XOSD_In32 XOsd_In32
|
||||
#define XOSD_Out32 XOsd_Out32
|
||||
|
||||
#define XOSD_ReadReg XOsd_ReadReg
|
||||
#define XOSD_WriteReg XOsd_WriteReg
|
||||
/*@}*/
|
||||
|
||||
/***************** Macros (Inline Functions) Definitions *********************/
|
||||
|
||||
/** @name Device register I/O APIs
|
||||
/** @name Core register I/O APIs
|
||||
* @{
|
||||
*/
|
||||
|
||||
#define XOSD_In32 Xil_In32
|
||||
#define XOSD_Out32 Xil_Out32
|
||||
#define XOsd_In32 Xil_In32
|
||||
#define XOsd_Out32 Xil_Out32
|
||||
|
||||
/*****************************************************************************/
|
||||
/**
|
||||
*
|
||||
* Read the given register.
|
||||
* This function reads the given register.
|
||||
*
|
||||
* @param BaseAddress is the base address of the device
|
||||
* @param RegOffset is the register offset to be read
|
||||
* @param BaseAddress is the base address of the OSD core.
|
||||
* @param RegOffset is the register offset of the OSD core.
|
||||
*
|
||||
* @return The 32-bit value of the register
|
||||
* @return The 32-bit value of the register.
|
||||
*
|
||||
* @note
|
||||
* C-style signature:
|
||||
* u32 XOSD_ReadReg(u32 BaseAddress, u32 RegOffset)
|
||||
* @note C-style signature:
|
||||
* u32 XOsd_ReadReg(u32 BaseAddress, u32 RegOffset)
|
||||
*
|
||||
******************************************************************************/
|
||||
#define XOSD_ReadReg(BaseAddress, RegOffset) \
|
||||
XOSD_In32((BaseAddress) + (RegOffset))
|
||||
#define XOsd_ReadReg(BaseAddress, RegOffset) \
|
||||
XOsd_In32((BaseAddress) + (u32)(RegOffset))
|
||||
|
||||
/*****************************************************************************/
|
||||
/**
|
||||
*
|
||||
* Write the given register.
|
||||
* This function writes the given register.
|
||||
*
|
||||
* @param BaseAddress is the base address of the device
|
||||
* @param RegOffset is the register offset to be written
|
||||
* @param Data is the 32-bit value to write to the register
|
||||
* @param BaseAddress is the base address of the OSD core.
|
||||
* @param RegOffset is the register offset of the OSD core.
|
||||
* @param Data is the 32-bit value to write into the core register.
|
||||
*
|
||||
* @return None.
|
||||
*
|
||||
* @note
|
||||
* C-style signature:
|
||||
* void XOSD_WriteReg(u32 BaseAddress, u32 RegOffset, u32 Data)
|
||||
* @note C-style signature:
|
||||
* void XOsd_WriteReg(u32 BaseAddress, u32 RegOffset, u32 Data)
|
||||
*
|
||||
******************************************************************************/
|
||||
#define XOSD_WriteReg(BaseAddress, RegOffset, Data) \
|
||||
XOSD_Out32((BaseAddress) + (RegOffset), (Data))
|
||||
#define XOsd_WriteReg(BaseAddress, RegOffset, Data) \
|
||||
XOsd_Out32((BaseAddress) + (u32)(RegOffset), (Data))
|
||||
/*@}*/
|
||||
|
||||
/**************************** Type Definitions *******************************/
|
||||
|
||||
|
||||
/************************** Function Prototypes ******************************/
|
||||
|
||||
|
||||
/************************** Variable Declarations ****************************/
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* end of protection macro */
|
||||
#endif /* End of protection macro */
|
||||
|
|
|
@ -34,25 +34,47 @@
|
|||
*
|
||||
* @file xosd_intr.c
|
||||
*
|
||||
* This code contains interrupt related functions of Xilinx MVI Video
|
||||
* On-Screen-Display device driver. Please see xosd.h for more details of
|
||||
* This code contains interrupt related functions of Xilinx Video
|
||||
* On-Screen-Display core. Please see xosd.h for more details of
|
||||
* the driver.
|
||||
*
|
||||
* <pre>
|
||||
* MODIFICATION HISTORY:
|
||||
*
|
||||
* Ver Who Date Changes
|
||||
* ----- ---- -------- -------------------------------------------------------
|
||||
* 1.00a xd 08/18/08 First release
|
||||
* 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.
|
||||
* Ver Who Date Changes
|
||||
* ----- ------ -------- -------------------------------------------------------
|
||||
* 1.00a xd 08/18/08 First release.
|
||||
* 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.
|
||||
* 4.0 adk 02/18/14 Renamed the following functions:
|
||||
* XOSD_IntrHandler - > XOsd_IntrHandler.
|
||||
* XOSD_SetCallBack -> XOsd_SetCallBack.
|
||||
* Removed the following handlers:
|
||||
* XOSD_HANDLER_VBISTART, XOSD_HANDLER_VBIEND.
|
||||
* Added new handler XOSD_HANDLER_PROCSTART.
|
||||
* </pre>
|
||||
*
|
||||
******************************************************************************/
|
||||
|
||||
/***************************** Include Files *********************************/
|
||||
|
||||
#include "xosd.h"
|
||||
|
||||
/***************** Macros (Inline Functions) Definitions *********************/
|
||||
|
||||
|
||||
/**************************** Type Definitions *******************************/
|
||||
|
||||
|
||||
/************************** Function Prototypes ******************************/
|
||||
|
||||
|
||||
/************************** Variable Definitions *****************************/
|
||||
|
||||
|
||||
/************************** Function Definitions *****************************/
|
||||
|
||||
/*****************************************************************************/
|
||||
/**
|
||||
*
|
||||
|
@ -64,57 +86,53 @@
|
|||
*
|
||||
* The application is responsible for connecting this function to the interrupt
|
||||
* system. Application beyond this driver is also responsible for providing
|
||||
* callbacks to handle interrupts and installing the callbacks using
|
||||
* XOSD_SetCallBack() during initialization phase. An example delivered with
|
||||
* this driver demonstrates how this could be done.
|
||||
* callbacks to handle interrupts and installing the callbacks using
|
||||
* XOsd_SetCallBack() during initialization phase.
|
||||
*
|
||||
* @param InstancePtr is a pointer to the XOSD instance that just interrupted.
|
||||
* @return None.
|
||||
* @note None.
|
||||
* @param InstancePtr is a pointer to the XOsd instance that just
|
||||
* interrupted.
|
||||
*
|
||||
* @return None.
|
||||
*
|
||||
* @note None.
|
||||
*
|
||||
******************************************************************************/
|
||||
void XOSD_IntrHandler(void *InstancePtr)
|
||||
void XOsd_IntrHandler(void *InstancePtr)
|
||||
{
|
||||
u32 PendingIntr;
|
||||
u32 ErrorStatus;
|
||||
XOSD *XOSDPtr;
|
||||
XOsd *XOsdPtr = NULL;
|
||||
|
||||
XOSDPtr = (XOSD *)InstancePtr;
|
||||
XOsdPtr = (XOsd *)((void *)InstancePtr);
|
||||
|
||||
/* Validate parameters */
|
||||
Xil_AssertVoid(XOSDPtr != NULL);
|
||||
Xil_AssertVoid(XOSDPtr->IsReady == XIL_COMPONENT_IS_READY);
|
||||
/* Validate arguments. */
|
||||
Xil_AssertVoid(XOsdPtr != NULL);
|
||||
Xil_AssertVoid(XOsdPtr->IsReady == (u32)(XIL_COMPONENT_IS_READY));
|
||||
|
||||
/* Get pending interrupts */
|
||||
PendingIntr = XOSD_IntrGetPending(XOSDPtr);
|
||||
/* Get pending interrupts. */
|
||||
PendingIntr = (u32)(XOsd_IntrGetPending(XOsdPtr));
|
||||
|
||||
/* Clear pending interrupts */
|
||||
XOSD_IntrClear(XOSDPtr, PendingIntr);
|
||||
|
||||
/* Error interrupt is occurring or spurious interrupt */
|
||||
if ((0 == (PendingIntr & XOSD_IXR_ALLINTR_MASK)) ||
|
||||
(PendingIntr & XOSD_IXR_ALLIERR_MASK)) {
|
||||
|
||||
ErrorStatus = PendingIntr & XOSD_IXR_ALLIERR_MASK;
|
||||
XOSDPtr->ErrCallBack(XOSDPtr->ErrRef, ErrorStatus);
|
||||
|
||||
/* The Error CallBack should reset the device and so
|
||||
* there is no need to handle other interrupts
|
||||
*/
|
||||
return;
|
||||
/* Error interrupt is occurring or spurious interrupt. */
|
||||
if (((PendingIntr) & (XOSD_IXR_ERR_MASK)) ==
|
||||
((XOSD_IXR_ERR_MASK))) {
|
||||
ErrorStatus = (PendingIntr) & (XOSD_IXR_ERR_MASK);
|
||||
XOsdPtr->ErrCallBack(XOsdPtr->ErrRef, ErrorStatus);
|
||||
}
|
||||
|
||||
/* A VBI Start has happened */
|
||||
if ((PendingIntr & XOSD_IXR_VBIS_MASK))
|
||||
XOSDPtr->VbiStartCallBack(XOSDPtr->VbiStartRef);
|
||||
/* A Processing start interrupt has occurred. */
|
||||
if (((PendingIntr) & (XOSD_IXR_PROC_STARTED_MASK)) ==
|
||||
(XOSD_IXR_PROC_STARTED_MASK)) {
|
||||
XOsdPtr->ProcStartCallBack(XOsdPtr->ProcStartRef);
|
||||
}
|
||||
|
||||
/* A VBI End has happened */
|
||||
if ((PendingIntr & XOSD_IXR_VBIE_MASK))
|
||||
XOSDPtr->VbiEndCallBack(XOSDPtr->VbiEndRef);
|
||||
/* A frame done interrupt has occurred. */
|
||||
if (((PendingIntr) & (XOSD_IXR_EOF_MASK)) ==
|
||||
(XOSD_IXR_EOF_MASK)) {
|
||||
XOsdPtr->FrameDoneCallBack(XOsdPtr->FrameDoneRef);
|
||||
}
|
||||
|
||||
/* A Frame Done interrupt has happened */
|
||||
if ((PendingIntr & XOSD_IXR_FD_MASK))
|
||||
XOSDPtr->FrameDoneCallBack(XOSDPtr->FrameDoneRef);
|
||||
/* Clear pending interrupts. */
|
||||
XOsd_IntrClear(XOsdPtr, PendingIntr);
|
||||
|
||||
}
|
||||
|
||||
|
@ -125,69 +143,68 @@ void XOSD_IntrHandler(void *InstancePtr)
|
|||
* HandlerType:
|
||||
*
|
||||
* <pre>
|
||||
* HandlerType Callback Function Type
|
||||
* ----------------------- ---------------------------
|
||||
* XOSD_HANDLER_VBISTART XOSD_CallBack
|
||||
* XOSD_HANDLER_VBIEND XOSD_CallBack
|
||||
* XOSD_HANDLER_FRAMEDONE XOSD_CallBack
|
||||
* XOSD_HANDLER_ERROR XOSD_ErrCallBack
|
||||
*
|
||||
* HandlerType Invoked by this driver when:
|
||||
* ----------------------- --------------------------------------------------
|
||||
* XOSD_HANDLER_VBISTART A Vertical Blank Interval Start Interrupt happens
|
||||
* XOSD_HANDLER_VBIEND A Vertical Blank Interval End Interrupt happens
|
||||
* XOSD_HANDLER_FRAMEDONE A Frame Done Interrupt happens
|
||||
* XOSD_HANDLER_ERROR An error condition happens
|
||||
* HandlerType Callback Function Type
|
||||
* ----------------------- -------------------------------
|
||||
* XOSD_HANDLER_PROCSTART StubCallBack
|
||||
* XOSD_HANDLER_FRAMEDONE StubCallBack
|
||||
* XOSD_HANDLER_ERROR StubErrCallBack
|
||||
*
|
||||
* </pre>
|
||||
*
|
||||
* @param InstancePtr is a pointer to the XOSD instance to be worked on.
|
||||
* @param InstancePtr is a pointer to the XOsd instance to be worked on.
|
||||
* @param HandlerType specifies which callback is to be attached.
|
||||
* @param CallbackFunc is the address of the callback function.
|
||||
* @param CallbackRef is a user data item that will be passed to the
|
||||
* @param CallBackFunc is the address of the callback function.
|
||||
* @param CallBackRef is a user data item that will be passed to the
|
||||
* callback function when it is invoked.
|
||||
*
|
||||
* @return
|
||||
* - XST_SUCCESS when handler is installed.
|
||||
* - XST_INVALID_PARAM when HandlerType is invalid.
|
||||
* @return - XST_SUCCESS when handler is installed.
|
||||
* - XST_INVALID_PARAM when HandlerType is invalid.
|
||||
*
|
||||
* @note
|
||||
* Invoking this function for a handler that already has been installed replaces
|
||||
* it with the new handler.
|
||||
* @note Invoking this function for a handler that already has been
|
||||
* installed replaces it with the new handler.
|
||||
*
|
||||
******************************************************************************/
|
||||
int XOSD_SetCallBack(XOSD *InstancePtr, u32 HandlerType,
|
||||
void *CallBackFunc, void *CallBackRef)
|
||||
int XOsd_SetCallBack(XOsd *InstancePtr, u32 HandlerType,
|
||||
void *CallBackFunc, void *CallBackRef)
|
||||
{
|
||||
int Status;
|
||||
|
||||
/* Verify arguments. */
|
||||
Xil_AssertNonvoid(InstancePtr != NULL);
|
||||
Xil_AssertNonvoid(InstancePtr->IsReady == XIL_COMPONENT_IS_READY);
|
||||
Xil_AssertNonvoid(InstancePtr->IsReady ==
|
||||
(u32)(XIL_COMPONENT_IS_READY));
|
||||
Xil_AssertNonvoid(CallBackFunc != NULL);
|
||||
Xil_AssertNonvoid(CallBackRef != NULL);
|
||||
Xil_AssertNonvoid((HandlerType >= (u32)(XOSD_HANDLER_PROCSTART)) &&
|
||||
(HandlerType <= (u32)(XOSD_HANDLER_ERROR)));
|
||||
|
||||
/* Setting the HandlerType. */
|
||||
switch (HandlerType) {
|
||||
case XOSD_HANDLER_VBISTART:
|
||||
InstancePtr->VbiStartCallBack = (XOSD_CallBack)CallBackFunc;
|
||||
InstancePtr->VbiStartRef = CallBackRef;
|
||||
break;
|
||||
case XOSD_HANDLER_PROCSTART:
|
||||
InstancePtr->ProcStartCallBack =
|
||||
(XOsd_CallBack)((void *)CallBackFunc);
|
||||
InstancePtr->ProcStartRef = CallBackRef;
|
||||
Status = (XST_SUCCESS);
|
||||
break;
|
||||
|
||||
case XOSD_HANDLER_VBIEND:
|
||||
InstancePtr->VbiEndCallBack = (XOSD_CallBack)CallBackFunc;
|
||||
InstancePtr->VbiEndRef = CallBackRef;
|
||||
break;
|
||||
case XOSD_HANDLER_FRAMEDONE:
|
||||
InstancePtr->FrameDoneCallBack =
|
||||
(XOsd_CallBack)((void *)CallBackFunc);
|
||||
InstancePtr->FrameDoneRef = CallBackRef;
|
||||
Status = (XST_SUCCESS);
|
||||
break;
|
||||
|
||||
case XOSD_HANDLER_FRAMEDONE:
|
||||
InstancePtr->FrameDoneCallBack = (XOSD_CallBack)CallBackFunc;
|
||||
InstancePtr->FrameDoneRef = CallBackRef;
|
||||
break;
|
||||
|
||||
case XOSD_HANDLER_ERROR:
|
||||
InstancePtr->ErrCallBack = (XOSD_ErrorCallBack)CallBackFunc;
|
||||
InstancePtr->ErrRef = CallBackRef;
|
||||
break;
|
||||
|
||||
default:
|
||||
return XST_INVALID_PARAM;
|
||||
case XOSD_HANDLER_ERROR:
|
||||
InstancePtr->ErrCallBack =
|
||||
(XOsd_ErrorCallBack)((void *)CallBackFunc);
|
||||
InstancePtr->ErrRef = CallBackRef;
|
||||
Status = (XST_SUCCESS);
|
||||
break;
|
||||
|
||||
default:
|
||||
Status = (XST_INVALID_PARAM);
|
||||
break;
|
||||
}
|
||||
return XST_SUCCESS;
|
||||
|
||||
return Status;
|
||||
}
|
||||
|
|
107
XilinxProcessorIPLib/drivers/osd/src/xosd_selftest.c
Executable file
107
XilinxProcessorIPLib/drivers/osd/src/xosd_selftest.c
Executable file
|
@ -0,0 +1,107 @@
|
|||
/******************************************************************************
|
||||
*
|
||||
* Copyright (C) 2014 Xilinx, Inc. All rights reserved.
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
* of this software and associated documentation files (the "Software"), to deal
|
||||
* in the Software without restriction, including without limitation the rights
|
||||
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
* copies of the Software, and to permit persons to whom the Software is
|
||||
* furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* Use of the Software is limited solely to applications:
|
||||
* (a) running on a Xilinx device, or
|
||||
* (b) that interact with a Xilinx device through a bus or interconnect.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* XILINX CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
|
||||
* WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
|
||||
* OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
* SOFTWARE.
|
||||
*
|
||||
* Except as contained in this notice, the name of the Xilinx shall not be used
|
||||
* in advertising or otherwise to promote the sale, use or other dealings in
|
||||
* this Software without prior written authorization from Xilinx.
|
||||
*
|
||||
******************************************************************************/
|
||||
/*****************************************************************************/
|
||||
/**
|
||||
*
|
||||
* @file xosd_selftest.c
|
||||
*
|
||||
* This file contains the self-test function for the OSD core.
|
||||
*
|
||||
* <pre>
|
||||
* MODIFICATION HISTORY:
|
||||
*
|
||||
* Ver Who Date Changes
|
||||
* ----- ------ -------- --------------------------------------------------
|
||||
* 4.0 adk 02/18/14 First Release.
|
||||
* Implemented the following functions:
|
||||
* XOsd_SelfTest.
|
||||
* </pre>
|
||||
*
|
||||
******************************************************************************/
|
||||
|
||||
/***************************** Include Files *********************************/
|
||||
|
||||
#include "xosd.h"
|
||||
|
||||
/************************** Constant Definitions *****************************/
|
||||
|
||||
|
||||
/***************** Macros (Inline Functions) Definitions *********************/
|
||||
|
||||
|
||||
/**************************** Type Definitions *******************************/
|
||||
|
||||
|
||||
/************************** Function Prototypes ******************************/
|
||||
|
||||
|
||||
/************************** Variable Definitions *****************************/
|
||||
|
||||
|
||||
/************************** Function Definitions *****************************/
|
||||
|
||||
/*****************************************************************************/
|
||||
/**
|
||||
*
|
||||
* This function reads Version register of OSD core and compares with zero
|
||||
* as part of self test.
|
||||
*
|
||||
* @param InstancePtr is a pointer to the XOsd instance.
|
||||
*
|
||||
* @return - XST_SUCCESS if the Version register read test was successful.
|
||||
* - XST_FAILURE if the Version register read test failed.
|
||||
*
|
||||
* @note None.
|
||||
*
|
||||
******************************************************************************/
|
||||
int XOsd_SelfTest(XOsd *InstancePtr)
|
||||
{
|
||||
u32 Version;
|
||||
int Status;
|
||||
|
||||
/* Verify argument. */
|
||||
Xil_AssertNonvoid(InstancePtr != NULL);
|
||||
|
||||
/* Read OSD core Version register. */
|
||||
Version = XOsd_ReadReg(InstancePtr->Config.BaseAddress,
|
||||
(XOSD_VER_OFFSET));
|
||||
|
||||
/* Compare Version with zero. */
|
||||
if (Version != (u32)0x0) {
|
||||
Status = (XST_SUCCESS);
|
||||
}
|
||||
else {
|
||||
Status = (XST_FAILURE);
|
||||
}
|
||||
|
||||
return Status;
|
||||
}
|
|
@ -31,24 +31,26 @@
|
|||
******************************************************************************/
|
||||
/*****************************************************************************/
|
||||
/**
|
||||
*
|
||||
* @file xosd_sinit.c
|
||||
*
|
||||
* This file contains the static initialization method for Xilinx MVI Video
|
||||
* On-Screen-Display (OSD) device driver.
|
||||
*
|
||||
* <pre>
|
||||
* MODIFICATION HISTORY:
|
||||
*
|
||||
* Ver Who Date Changes
|
||||
* ----- ---- -------- -------------------------------------------------------
|
||||
* 1.00a xd 08/18/08 First release
|
||||
* 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.
|
||||
* </pre>
|
||||
*
|
||||
******************************************************************************/
|
||||
*
|
||||
* @file xosd_sinit.c
|
||||
*
|
||||
* This file contains the static initialization method for Xilinx Video
|
||||
* On-Screen-Display (OSD) core.
|
||||
*
|
||||
* <pre>
|
||||
* MODIFICATION HISTORY:
|
||||
*
|
||||
* Ver Who Date Changes
|
||||
* ----- ------ -------- ------------------------------------------------------
|
||||
* 1.00a xd 08/18/08 First release
|
||||
* 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.
|
||||
* 4.0 adk 02/18/14 Renamed the following functions:
|
||||
* XOSD_LookupConfig - > XOsd_LookupConfig
|
||||
* </pre>
|
||||
*
|
||||
******************************************************************************/
|
||||
|
||||
/***************************** Include Files *********************************/
|
||||
|
||||
|
@ -58,41 +60,50 @@
|
|||
/************************** Constant Definitions *****************************/
|
||||
|
||||
|
||||
/**************************** Type Definitions *******************************/
|
||||
|
||||
|
||||
/***************** Macros (Inline Functions) Definitions *********************/
|
||||
|
||||
|
||||
/**************************** Type Definitions *******************************/
|
||||
|
||||
|
||||
/************************** Function Prototypes ******************************/
|
||||
|
||||
|
||||
/************************** Variable Definitions *****************************/
|
||||
|
||||
|
||||
/************************** Function Definitions *****************************/
|
||||
|
||||
/*****************************************************************************/
|
||||
/**
|
||||
* XOSD_LookupConfig returns a reference to an XOSD_Config structure
|
||||
* based on the unique device id, <i>DeviceId</i>. The return value will refer
|
||||
* to an entry in the device configuration table defined in the xosd_g.c
|
||||
* file.
|
||||
*
|
||||
* @param DeviceId is the unique device ID of the device for the lookup
|
||||
* operation.
|
||||
*
|
||||
* @return XOSD_LookupConfig returns a reference to a config record in the
|
||||
* configuration table (in xosd_g.c) corresponding to <i>DeviceId</i>,
|
||||
* or NULL if no match is found.
|
||||
*
|
||||
******************************************************************************/
|
||||
XOSD_Config *XOSD_LookupConfig(u16 DeviceId)
|
||||
*
|
||||
* This function gets a reference to an XOsd_Config structure based on the
|
||||
* unique device id, <i>DeviceId</i>. The return value will refer to an entry
|
||||
* in the core configuration table defined in the xosd_g.c file.
|
||||
*
|
||||
* @param DeviceId is the unique core ID of the OSD core for the lookup
|
||||
* operation.
|
||||
*
|
||||
* @return XOsd_Config is a reference to a config record in the
|
||||
* configuration table (in xosd_g.c) corresponding to
|
||||
* <i>DeviceId</i> or NULL if no match is found.
|
||||
*
|
||||
* @note None.
|
||||
*
|
||||
******************************************************************************/
|
||||
XOsd_Config *XOsd_LookupConfig(u16 DeviceId)
|
||||
{
|
||||
extern XOSD_Config XOSD_ConfigTable[];
|
||||
XOSD_Config *CfgPtr = NULL;
|
||||
int i;
|
||||
extern XOsd_Config XOsd_ConfigTable[XPAR_XOSD_NUM_INSTANCES];
|
||||
XOsd_Config *CfgPtr = NULL;
|
||||
u32 Index;
|
||||
|
||||
for (i = 0; i < XPAR_XOSD_NUM_INSTANCES; i++) {
|
||||
if (XOSD_ConfigTable[i].DeviceId == DeviceId) {
|
||||
CfgPtr = &XOSD_ConfigTable[i];
|
||||
for (Index = (u32)0x0; Index < (u32)(XPAR_XOSD_NUM_INSTANCES);
|
||||
Index++) {
|
||||
if (XOsd_ConfigTable[Index].DeviceId == DeviceId) {
|
||||
CfgPtr = &XOsd_ConfigTable[Index];
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
return (CfgPtr);
|
||||
return (XOsd_Config *)CfgPtr;
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue