From 80f7997e7e0ba34760f97c055362837061361717 Mon Sep 17 00:00:00 2001 From: Durga challa Date: Sat, 23 Aug 2014 18:47:04 +0530 Subject: [PATCH] vtc: Modified doxygen report. Doxygen report is updated according to latest modifications. Signed-off-by: Durga challa --- .../drivers/vtc/doc/html/api/globals.html | 149 +-- .../vtc/doc/html/api/globals_defs.html | 137 +-- .../vtc/doc/html/api/globals_func.html | 14 +- .../drivers/vtc/doc/html/api/index.html | 37 +- .../doc/html/api/struct_x_vtc___config.html | 2 +- .../html/api/struct_x_vtc___hori_offsets.html | 2 +- .../doc/html/api/struct_x_vtc___polarity.html | 2 +- .../doc/html/api/struct_x_vtc___signal.html | 2 +- .../api/struct_x_vtc___source_select.html | 2 +- .../doc/html/api/struct_x_vtc___timing.html | 2 +- .../drivers/vtc/doc/html/api/xvtc_8c.html | 37 +- .../drivers/vtc/doc/html/api/xvtc_8h.html | 148 +-- .../drivers/vtc/doc/html/api/xvtc__hw_8h.html | 923 +----------------- .../vtc/doc/html/api/xvtc__intr_8c.html | 14 +- .../vtc/doc/html/api/xvtc__selftest_8c.html | 6 +- .../vtc/doc/html/api/xvtc__sinit_8c.html | 2 +- 16 files changed, 245 insertions(+), 1234 deletions(-) diff --git a/XilinxProcessorIPLib/drivers/vtc/doc/html/api/globals.html b/XilinxProcessorIPLib/drivers/vtc/doc/html/api/globals.html index 704eac78..593dc460 100644 --- a/XilinxProcessorIPLib/drivers/vtc/doc/html/api/globals.html +++ b/XilinxProcessorIPLib/drivers/vtc/doc/html/api/globals.html @@ -50,8 +50,7 @@ Here is a list of all file members with links to the files they belong to: : xvtc.h, xvtc.c
  • XVtc_ConvTiming2Signal() : xvtc.h, xvtc.c
  • XVtc_ConvTiming2VideoMode() : xvtc.h, xvtc.c
  • XVtc_ConvVideoMode2Timing() -: xvtc.h, xvtc.c
  • XVTC_CTL -: xvtc_hw.h
  • XVTC_CTL_ACPSS_MASK +: xvtc.h, xvtc.c
  • XVTC_CTL_ACPSS_MASK : xvtc_hw.h
  • XVTC_CTL_ALLSS_MASK : xvtc_hw.h
  • XVTC_CTL_AVPSS_MASK : xvtc_hw.h
  • XVTC_CTL_DE_MASK @@ -77,35 +76,22 @@ Here is a list of all file members with links to the files they belong to: : xvtc_hw.h
  • XVTC_CTL_VSPSS_MASK : xvtc_hw.h
  • XVTC_CTL_VSSS_MASK : xvtc_hw.h
  • XVTC_CTL_VTSS_MASK -: xvtc_hw.h
  • XVTC_DASIZE -: xvtc_hw.h
  • XVTC_DASIZE_OFFSET -: xvtc_hw.h
  • XVTC_DFENC -: xvtc_hw.h
  • XVTC_DFENC_OFFSET -: xvtc_hw.h
  • XVTC_DHSIZE -: xvtc_hw.h
  • XVTC_DHSIZE_OFFSET -: xvtc_hw.h
  • XVTC_DHSYNC -: xvtc_hw.h
  • XVTC_DHSYNC_OFFSET +: xvtc_hw.h
  • XVTC_DASIZE_OFFSET +: xvtc_hw.h
  • XVTC_DFENC_OFFSET +: xvtc_hw.h
  • XVTC_DHSIZE_OFFSET +: xvtc_hw.h
  • XVTC_DHSYNC_OFFSET : xvtc_hw.h
  • XVtc_Disable() : xvtc.h, xvtc.c
  • XVtc_DisableDetector() : xvtc.h, xvtc.c
  • XVtc_DisableGenerator() : xvtc.h, xvtc.c
  • XVtc_DisableSync -: xvtc.h
  • XVTC_DPOL -: xvtc_hw.h
  • XVTC_DPOL_OFFSET -: xvtc_hw.h
  • XVTC_DTSTAT -: xvtc_hw.h
  • XVTC_DTSTAT_OFFSET -: xvtc_hw.h
  • XVTC_DVBHOFF -: xvtc_hw.h
  • XVTC_DVBHOFF_F1 -: xvtc_hw.h
  • XVTC_DVBHOFF_F1_OFFSET +: xvtc.h
  • XVTC_DPOL_OFFSET +: xvtc_hw.h
  • XVTC_DTSTAT_OFFSET +: xvtc_hw.h
  • XVTC_DVBHOFF_F1_OFFSET : xvtc_hw.h
  • XVTC_DVBHOFF_OFFSET -: xvtc_hw.h
  • XVTC_DVSHOFF -: xvtc_hw.h
  • XVTC_DVSHOFF_F1 -: xvtc_hw.h
  • XVTC_DVSHOFF_F1_OFFSET +: xvtc_hw.h
  • XVTC_DVSHOFF_F1_OFFSET : xvtc_hw.h
  • XVTC_DVSHOFF_OFFSET -: xvtc_hw.h
  • XVTC_DVSIZE -: xvtc_hw.h
  • XVTC_DVSIZE_OFFSET -: xvtc_hw.h
  • XVTC_DVSYNC -: xvtc_hw.h
  • XVTC_DVSYNC_F1 -: xvtc_hw.h
  • XVTC_DVSYNC_F1_OFFSET +: xvtc_hw.h
  • XVTC_DVSIZE_OFFSET +: xvtc_hw.h
  • XVTC_DVSYNC_F1_OFFSET : xvtc_hw.h
  • XVTC_DVSYNC_OFFSET : xvtc_hw.h
  • XVTC_EN_DETECTOR : xvtc.h
  • XVTC_EN_GENERATOR @@ -125,94 +111,60 @@ Here is a list of all file members with links to the files they belong to: : xvtc_hw.h
  • XVTC_ERR_HSL_MASK : xvtc_hw.h
  • XVTC_ERR_VBL_MASK : xvtc_hw.h
  • XVTC_ERR_VSL_MASK -: xvtc_hw.h
  • XVTC_ERROR -: xvtc_hw.h
  • XVTC_ERROR_OFFSET +: xvtc_hw.h
  • XVTC_ERROR_OFFSET : xvtc_hw.h
  • XVtc_ErrorCallBack -: xvtc.h
  • XVTC_FS00 -: xvtc_hw.h
  • XVTC_FS00_OFFSET -: xvtc_hw.h
  • XVTC_FS01 -: xvtc_hw.h
  • XVTC_FS01_OFFSET -: xvtc_hw.h
  • XVTC_FS02 -: xvtc_hw.h
  • XVTC_FS02_OFFSET -: xvtc_hw.h
  • XVTC_FS03 -: xvtc_hw.h
  • XVTC_FS03_OFFSET -: xvtc_hw.h
  • XVTC_FS04 -: xvtc_hw.h
  • XVTC_FS04_OFFSET -: xvtc_hw.h
  • XVTC_FS05 -: xvtc_hw.h
  • XVTC_FS05_OFFSET -: xvtc_hw.h
  • XVTC_FS06 -: xvtc_hw.h
  • XVTC_FS06_OFFSET -: xvtc_hw.h
  • XVTC_FS07 -: xvtc_hw.h
  • XVTC_FS07_OFFSET -: xvtc_hw.h
  • XVTC_FS08 -: xvtc_hw.h
  • XVTC_FS08_OFFSET -: xvtc_hw.h
  • XVTC_FS09 -: xvtc_hw.h
  • XVTC_FS09_OFFSET -: xvtc_hw.h
  • XVTC_FS10 -: xvtc_hw.h
  • XVTC_FS10_OFFSET -: xvtc_hw.h
  • XVTC_FS11 -: xvtc_hw.h
  • XVTC_FS11_OFFSET -: xvtc_hw.h
  • XVTC_FS12 -: xvtc_hw.h
  • XVTC_FS12_OFFSET -: xvtc_hw.h
  • XVTC_FS13 -: xvtc_hw.h
  • XVTC_FS13_OFFSET -: xvtc_hw.h
  • XVTC_FS14 -: xvtc_hw.h
  • XVTC_FS14_OFFSET -: xvtc_hw.h
  • XVTC_FS15 -: xvtc_hw.h
  • XVTC_FS15_OFFSET +: xvtc.h
  • XVTC_FS00_OFFSET +: xvtc_hw.h
  • XVTC_FS01_OFFSET +: xvtc_hw.h
  • XVTC_FS02_OFFSET +: xvtc_hw.h
  • XVTC_FS03_OFFSET +: xvtc_hw.h
  • XVTC_FS04_OFFSET +: xvtc_hw.h
  • XVTC_FS05_OFFSET +: xvtc_hw.h
  • XVTC_FS06_OFFSET +: xvtc_hw.h
  • XVTC_FS07_OFFSET +: xvtc_hw.h
  • XVTC_FS08_OFFSET +: xvtc_hw.h
  • XVTC_FS09_OFFSET +: xvtc_hw.h
  • XVTC_FS10_OFFSET +: xvtc_hw.h
  • XVTC_FS11_OFFSET +: xvtc_hw.h
  • XVTC_FS12_OFFSET +: xvtc_hw.h
  • XVTC_FS13_OFFSET +: xvtc_hw.h
  • XVTC_FS14_OFFSET +: xvtc_hw.h
  • XVTC_FS15_OFFSET : xvtc_hw.h
  • XVTC_FSXX_HSTART_MASK : xvtc_hw.h
  • XVTC_FSXX_VSTART_MASK : xvtc_hw.h
  • XVTC_FSXX_VSTART_SHIFT -: xvtc_hw.h
  • XVTC_FSYNC_FIRST -: xvtc.h
  • XVTC_FSYNC_LAST -: xvtc.h
  • XVTC_FSYNC_NUM_FRAMES -: xvtc.h
  • XVTC_GASIZE -: xvtc_hw.h
  • XVTC_GASIZE_OFFSET +: xvtc_hw.h
  • XVTC_GASIZE_OFFSET : xvtc_hw.h
  • XVtc_GetDelay() -: xvtc.h, xvtc.c
  • XVtc_GetDetectionStatus +: xvtc.h, xvtc.c
  • XVtc_GetDetectionStatus : xvtc.h
  • XVtc_GetDetector() : xvtc.h, xvtc.c
  • XVtc_GetDetectorHoriOffset() -: xvtc.h, xvtc.c
  • XVtc_GetDetectorPolarity() +: xvtc.h, xvtc.c
  • XVtc_GetDetectorPolarity() : xvtc.h, xvtc.c
  • XVtc_GetDetectorTiming() : xvtc.h, xvtc.c
  • XVtc_GetDetectorVideoMode() : xvtc.h, xvtc.c
  • XVtc_GetFSync() : xvtc.h, xvtc.c
  • XVtc_GetGenerator() : xvtc.h, xvtc.c
  • XVtc_GetGeneratorHoriOffset() -: xvtc.h, xvtc.c
  • XVtc_GetGeneratorTiming() +: xvtc.h, xvtc.c
  • XVtc_GetGeneratorTiming() : xvtc.h, xvtc.c
  • XVtc_GetGeneratorVideoMode() : xvtc.h, xvtc.c
  • XVtc_GetPolarity() : xvtc.h, xvtc.c
  • XVtc_GetSkipLine() : xvtc.h, xvtc.c
  • XVtc_GetSkipPixel() : xvtc.h, xvtc.c
  • XVtc_GetSource() : xvtc.h, xvtc.c
  • XVtc_GetVersion() -: xvtc.h, xvtc.c
  • XVTC_GFENC -: xvtc_hw.h
  • XVTC_GFENC_OFFSET -: xvtc_hw.h
  • XVTC_GGD -: xvtc_hw.h
  • XVTC_GGD_HDELAY_MASK +: xvtc.h, xvtc.c
  • XVTC_GFENC_OFFSET +: xvtc_hw.h
  • XVTC_GGD_HDELAY_MASK : xvtc_hw.h
  • XVTC_GGD_OFFSET : xvtc_hw.h
  • XVTC_GGD_VDELAY_MASK : xvtc_hw.h
  • XVTC_GGD_VDELAY_SHIFT -: xvtc_hw.h
  • XVTC_GHSIZE -: xvtc_hw.h
  • XVTC_GHSIZE_OFFSET -: xvtc_hw.h
  • XVTC_GHSYNC -: xvtc_hw.h
  • XVTC_GHSYNC_OFFSET -: xvtc_hw.h
  • XVTC_GPOL -: xvtc_hw.h
  • XVTC_GPOL_OFFSET -: xvtc_hw.h
  • XVTC_GTSTAT -: xvtc_hw.h
  • XVTC_GTSTAT_OFFSET -: xvtc_hw.h
  • XVTC_GVBHOFF -: xvtc_hw.h
  • XVTC_GVBHOFF_F1 -: xvtc_hw.h
  • XVTC_GVBHOFF_F1_OFFSET +: xvtc_hw.h
  • XVTC_GHSIZE_OFFSET +: xvtc_hw.h
  • XVTC_GHSYNC_OFFSET +: xvtc_hw.h
  • XVTC_GPOL_OFFSET +: xvtc_hw.h
  • XVTC_GTSTAT_OFFSET +: xvtc_hw.h
  • XVTC_GVBHOFF_F1_OFFSET : xvtc_hw.h
  • XVTC_GVBHOFF_OFFSET -: xvtc_hw.h
  • XVTC_GVSHOFF -: xvtc_hw.h
  • XVTC_GVSHOFF_F1 -: xvtc_hw.h
  • XVTC_GVSHOFF_F1_OFFSET +: xvtc_hw.h
  • XVTC_GVSHOFF_F1_OFFSET : xvtc_hw.h
  • XVTC_GVSHOFF_OFFSET -: xvtc_hw.h
  • XVTC_GVSIZE -: xvtc_hw.h
  • XVTC_GVSIZE_OFFSET -: xvtc_hw.h
  • XVTC_GVSYNC -: xvtc_hw.h
  • XVTC_GVSYNC_F1 -: xvtc_hw.h
  • XVTC_GVSYNC_F1_OFFSET +: xvtc_hw.h
  • XVTC_GVSIZE_OFFSET +: xvtc_hw.h
  • XVTC_GVSYNC_F1_OFFSET : xvtc_hw.h
  • XVTC_GVSYNC_OFFSET : xvtc_hw.h
  • XVTC_H_ : xvtc.h
  • XVTC_HANDLER_DETECTOR @@ -221,16 +173,14 @@ Here is a list of all file members with links to the files they belong to: : xvtc.h
  • XVTC_HANDLER_GENERATOR : xvtc.h
  • XVTC_HANDLER_LOCK : xvtc.h
  • XVTC_HW_H_ -: xvtc_hw.h
  • XVTC_IER -: xvtc_hw.h
  • XVTC_IER_OFFSET +: xvtc_hw.h
  • XVTC_IER_OFFSET : xvtc_hw.h
  • XVtc_In32 : xvtc_hw.h
  • XVtc_IntrClear : xvtc.h
  • XVtc_IntrDisable : xvtc.h
  • XVtc_IntrEnable : xvtc.h
  • XVtc_IntrGetPending : xvtc.h
  • XVtc_IntrHandler() -: xvtc_intr.c, xvtc.h
  • XVTC_ISR -: xvtc_hw.h
  • XVTC_ISR_OFFSET +: xvtc_intr.c, xvtc.h
  • XVTC_ISR_OFFSET : xvtc_hw.h
  • XVTC_IXR_ALLINTR_MASK : xvtc_hw.h
  • XVTC_IXR_D_ALL_MASK : xvtc_hw.h
  • XVTC_IXR_D_AV_MASK @@ -278,12 +228,12 @@ Here is a list of all file members with links to the files they belong to: : xvtc_hw.h
  • XVTC_SB_END_SHIFT : xvtc_hw.h
  • XVTC_SB_START_MASK : xvtc_hw.h
  • XVtc_SelfTest() -: xvtc_selftest.c, xvtc.h
  • XVtc_SetCallBack() -: xvtc_intr.c, xvtc.h
  • XVtc_SetDelay() -: xvtc.h, xvtc.c
  • XVtc_SetFSync() +: xvtc_selftest.c
  • XVtc_SetCallBack() +: xvtc_intr.c, xvtc.h
  • XVtc_SetDelay() +: xvtc.h, xvtc.c
  • XVtc_SetFSync() : xvtc.h, xvtc.c
  • XVtc_SetGenerator() : xvtc.h, xvtc.c
  • XVtc_SetGeneratorHoriOffset() -: xvtc.h, xvtc.c
  • XVtc_SetGeneratorTiming() +: xvtc.h, xvtc.c
  • XVtc_SetGeneratorTiming() : xvtc.h, xvtc.c
  • XVtc_SetGeneratorVideoMode() : xvtc.h, xvtc.c
  • XVtc_SetPolarity() : xvtc.h, xvtc.c
  • XVtc_SetSkipLine() @@ -295,8 +245,7 @@ Here is a list of all file members with links to the files they belong to: : xvtc_hw.h
  • XVtc_StatusGetPending : xvtc.h
  • XVtc_Sync_Reset : xvtc.h
  • XVtc_SyncReset -: xvtc.h
  • XVTC_VER -: xvtc_hw.h
  • XVTC_VER_IREV_MASK +: xvtc.h
  • XVTC_VER_IREV_MASK : xvtc_hw.h
  • XVTC_VER_IREV_SHIFT : xvtc_hw.h
  • XVTC_VER_MAJOR_MASK : xvtc_hw.h
  • XVTC_VER_MAJOR_SHIFT diff --git a/XilinxProcessorIPLib/drivers/vtc/doc/html/api/globals_defs.html b/XilinxProcessorIPLib/drivers/vtc/doc/html/api/globals_defs.html index 6c6fe5d6..fcb90901 100644 --- a/XilinxProcessorIPLib/drivers/vtc/doc/html/api/globals_defs.html +++ b/XilinxProcessorIPLib/drivers/vtc/doc/html/api/globals_defs.html @@ -32,7 +32,7 @@
    @@ -43,8 +43,7 @@
  • XVTC_ASIZE_HORI_MASK : xvtc_hw.h
  • XVTC_ASIZE_VERT_MASK : xvtc_hw.h
  • XVTC_ASIZE_VERT_SHIFT -: xvtc_hw.h
  • XVTC_CTL -: xvtc_hw.h
  • XVTC_CTL_ACPSS_MASK +: xvtc_hw.h
  • XVTC_CTL_ACPSS_MASK : xvtc_hw.h
  • XVTC_CTL_ALLSS_MASK : xvtc_hw.h
  • XVTC_CTL_AVPSS_MASK : xvtc_hw.h
  • XVTC_CTL_DE_MASK @@ -70,32 +69,19 @@ : xvtc_hw.h
  • XVTC_CTL_VSPSS_MASK : xvtc_hw.h
  • XVTC_CTL_VSSS_MASK : xvtc_hw.h
  • XVTC_CTL_VTSS_MASK -: xvtc_hw.h
  • XVTC_DASIZE -: xvtc_hw.h
  • XVTC_DASIZE_OFFSET -: xvtc_hw.h
  • XVTC_DFENC -: xvtc_hw.h
  • XVTC_DFENC_OFFSET -: xvtc_hw.h
  • XVTC_DHSIZE -: xvtc_hw.h
  • XVTC_DHSIZE_OFFSET -: xvtc_hw.h
  • XVTC_DHSYNC -: xvtc_hw.h
  • XVTC_DHSYNC_OFFSET +: xvtc_hw.h
  • XVTC_DASIZE_OFFSET +: xvtc_hw.h
  • XVTC_DFENC_OFFSET +: xvtc_hw.h
  • XVTC_DHSIZE_OFFSET +: xvtc_hw.h
  • XVTC_DHSYNC_OFFSET : xvtc_hw.h
  • XVtc_DisableSync -: xvtc.h
  • XVTC_DPOL -: xvtc_hw.h
  • XVTC_DPOL_OFFSET -: xvtc_hw.h
  • XVTC_DTSTAT -: xvtc_hw.h
  • XVTC_DTSTAT_OFFSET -: xvtc_hw.h
  • XVTC_DVBHOFF -: xvtc_hw.h
  • XVTC_DVBHOFF_F1 -: xvtc_hw.h
  • XVTC_DVBHOFF_F1_OFFSET +: xvtc.h
  • XVTC_DPOL_OFFSET +: xvtc_hw.h
  • XVTC_DTSTAT_OFFSET +: xvtc_hw.h
  • XVTC_DVBHOFF_F1_OFFSET : xvtc_hw.h
  • XVTC_DVBHOFF_OFFSET -: xvtc_hw.h
  • XVTC_DVSHOFF -: xvtc_hw.h
  • XVTC_DVSHOFF_F1 -: xvtc_hw.h
  • XVTC_DVSHOFF_F1_OFFSET +: xvtc_hw.h
  • XVTC_DVSHOFF_F1_OFFSET : xvtc_hw.h
  • XVTC_DVSHOFF_OFFSET -: xvtc_hw.h
  • XVTC_DVSIZE -: xvtc_hw.h
  • XVTC_DVSIZE_OFFSET -: xvtc_hw.h
  • XVTC_DVSYNC -: xvtc_hw.h
  • XVTC_DVSYNC_F1 -: xvtc_hw.h
  • XVTC_DVSYNC_F1_OFFSET +: xvtc_hw.h
  • XVTC_DVSIZE_OFFSET +: xvtc_hw.h
  • XVTC_DVSYNC_F1_OFFSET : xvtc_hw.h
  • XVTC_DVSYNC_OFFSET : xvtc_hw.h
  • XVTC_EN_DETECTOR : xvtc.h
  • XVTC_EN_GENERATOR @@ -112,77 +98,43 @@ : xvtc_hw.h
  • XVTC_ERR_HSL_MASK : xvtc_hw.h
  • XVTC_ERR_VBL_MASK : xvtc_hw.h
  • XVTC_ERR_VSL_MASK -: xvtc_hw.h
  • XVTC_ERROR -: xvtc_hw.h
  • XVTC_ERROR_OFFSET -: xvtc_hw.h
  • XVTC_FS00 -: xvtc_hw.h
  • XVTC_FS00_OFFSET -: xvtc_hw.h
  • XVTC_FS01 -: xvtc_hw.h
  • XVTC_FS01_OFFSET -: xvtc_hw.h
  • XVTC_FS02 -: xvtc_hw.h
  • XVTC_FS02_OFFSET -: xvtc_hw.h
  • XVTC_FS03 -: xvtc_hw.h
  • XVTC_FS03_OFFSET -: xvtc_hw.h
  • XVTC_FS04 -: xvtc_hw.h
  • XVTC_FS04_OFFSET -: xvtc_hw.h
  • XVTC_FS05 -: xvtc_hw.h
  • XVTC_FS05_OFFSET -: xvtc_hw.h
  • XVTC_FS06 -: xvtc_hw.h
  • XVTC_FS06_OFFSET -: xvtc_hw.h
  • XVTC_FS07 -: xvtc_hw.h
  • XVTC_FS07_OFFSET -: xvtc_hw.h
  • XVTC_FS08 -: xvtc_hw.h
  • XVTC_FS08_OFFSET -: xvtc_hw.h
  • XVTC_FS09 -: xvtc_hw.h
  • XVTC_FS09_OFFSET -: xvtc_hw.h
  • XVTC_FS10 -: xvtc_hw.h
  • XVTC_FS10_OFFSET -: xvtc_hw.h
  • XVTC_FS11 -: xvtc_hw.h
  • XVTC_FS11_OFFSET -: xvtc_hw.h
  • XVTC_FS12 -: xvtc_hw.h
  • XVTC_FS12_OFFSET -: xvtc_hw.h
  • XVTC_FS13 -: xvtc_hw.h
  • XVTC_FS13_OFFSET -: xvtc_hw.h
  • XVTC_FS14 -: xvtc_hw.h
  • XVTC_FS14_OFFSET -: xvtc_hw.h
  • XVTC_FS15 -: xvtc_hw.h
  • XVTC_FS15_OFFSET +: xvtc_hw.h
  • XVTC_ERROR_OFFSET +: xvtc_hw.h
  • XVTC_FS00_OFFSET +: xvtc_hw.h
  • XVTC_FS01_OFFSET +: xvtc_hw.h
  • XVTC_FS02_OFFSET +: xvtc_hw.h
  • XVTC_FS03_OFFSET +: xvtc_hw.h
  • XVTC_FS04_OFFSET +: xvtc_hw.h
  • XVTC_FS05_OFFSET +: xvtc_hw.h
  • XVTC_FS06_OFFSET +: xvtc_hw.h
  • XVTC_FS07_OFFSET +: xvtc_hw.h
  • XVTC_FS08_OFFSET +: xvtc_hw.h
  • XVTC_FS09_OFFSET +: xvtc_hw.h
  • XVTC_FS10_OFFSET +: xvtc_hw.h
  • XVTC_FS11_OFFSET +: xvtc_hw.h
  • XVTC_FS12_OFFSET +: xvtc_hw.h
  • XVTC_FS13_OFFSET +: xvtc_hw.h
  • XVTC_FS14_OFFSET +: xvtc_hw.h
  • XVTC_FS15_OFFSET : xvtc_hw.h
  • XVTC_FSXX_HSTART_MASK : xvtc_hw.h
  • XVTC_FSXX_VSTART_MASK : xvtc_hw.h
  • XVTC_FSXX_VSTART_SHIFT -: xvtc_hw.h
  • XVTC_FSYNC_FIRST -: xvtc.h
  • XVTC_FSYNC_LAST -: xvtc.h
  • XVTC_FSYNC_NUM_FRAMES -: xvtc.h
  • XVTC_GASIZE -: xvtc_hw.h
  • XVTC_GASIZE_OFFSET +: xvtc_hw.h
  • XVTC_GASIZE_OFFSET : xvtc_hw.h
  • XVtc_GetDetectionStatus -: xvtc.h
  • XVTC_GFENC -: xvtc_hw.h
  • XVTC_GFENC_OFFSET -: xvtc_hw.h
  • XVTC_GGD -: xvtc_hw.h
  • XVTC_GGD_HDELAY_MASK +: xvtc.h
  • XVTC_GFENC_OFFSET +: xvtc_hw.h
  • XVTC_GGD_HDELAY_MASK : xvtc_hw.h
  • XVTC_GGD_OFFSET : xvtc_hw.h
  • XVTC_GGD_VDELAY_MASK : xvtc_hw.h
  • XVTC_GGD_VDELAY_SHIFT -: xvtc_hw.h
  • XVTC_GHSIZE -: xvtc_hw.h
  • XVTC_GHSIZE_OFFSET -: xvtc_hw.h
  • XVTC_GHSYNC -: xvtc_hw.h
  • XVTC_GHSYNC_OFFSET -: xvtc_hw.h
  • XVTC_GPOL -: xvtc_hw.h
  • XVTC_GPOL_OFFSET -: xvtc_hw.h
  • XVTC_GTSTAT -: xvtc_hw.h
  • XVTC_GTSTAT_OFFSET -: xvtc_hw.h
  • XVTC_GVBHOFF -: xvtc_hw.h
  • XVTC_GVBHOFF_F1 -: xvtc_hw.h
  • XVTC_GVBHOFF_F1_OFFSET +: xvtc_hw.h
  • XVTC_GHSIZE_OFFSET +: xvtc_hw.h
  • XVTC_GHSYNC_OFFSET +: xvtc_hw.h
  • XVTC_GPOL_OFFSET +: xvtc_hw.h
  • XVTC_GTSTAT_OFFSET +: xvtc_hw.h
  • XVTC_GVBHOFF_F1_OFFSET : xvtc_hw.h
  • XVTC_GVBHOFF_OFFSET -: xvtc_hw.h
  • XVTC_GVSHOFF -: xvtc_hw.h
  • XVTC_GVSHOFF_F1 -: xvtc_hw.h
  • XVTC_GVSHOFF_F1_OFFSET +: xvtc_hw.h
  • XVTC_GVSHOFF_F1_OFFSET : xvtc_hw.h
  • XVTC_GVSHOFF_OFFSET -: xvtc_hw.h
  • XVTC_GVSIZE -: xvtc_hw.h
  • XVTC_GVSIZE_OFFSET -: xvtc_hw.h
  • XVTC_GVSYNC -: xvtc_hw.h
  • XVTC_GVSYNC_F1 -: xvtc_hw.h
  • XVTC_GVSYNC_F1_OFFSET +: xvtc_hw.h
  • XVTC_GVSIZE_OFFSET +: xvtc_hw.h
  • XVTC_GVSYNC_F1_OFFSET : xvtc_hw.h
  • XVTC_GVSYNC_OFFSET : xvtc_hw.h
  • XVTC_H_ : xvtc.h
  • XVTC_HANDLER_DETECTOR @@ -191,15 +143,13 @@ : xvtc.h
  • XVTC_HANDLER_GENERATOR : xvtc.h
  • XVTC_HANDLER_LOCK : xvtc.h
  • XVTC_HW_H_ -: xvtc_hw.h
  • XVTC_IER -: xvtc_hw.h
  • XVTC_IER_OFFSET +: xvtc_hw.h
  • XVTC_IER_OFFSET : xvtc_hw.h
  • XVtc_In32 : xvtc_hw.h
  • XVtc_IntrClear : xvtc.h
  • XVtc_IntrDisable : xvtc.h
  • XVtc_IntrEnable : xvtc.h
  • XVtc_IntrGetPending -: xvtc.h
  • XVTC_ISR -: xvtc_hw.h
  • XVTC_ISR_OFFSET +: xvtc.h
  • XVTC_ISR_OFFSET : xvtc_hw.h
  • XVTC_IXR_ALLINTR_MASK : xvtc_hw.h
  • XVTC_IXR_D_ALL_MASK : xvtc_hw.h
  • XVTC_IXR_D_AV_MASK @@ -251,8 +201,7 @@ : xvtc_hw.h
  • XVtc_StatusGetPending : xvtc.h
  • XVtc_Sync_Reset : xvtc.h
  • XVtc_SyncReset -: xvtc.h
  • XVTC_VER -: xvtc_hw.h
  • XVTC_VER_IREV_MASK +: xvtc.h
  • XVTC_VER_IREV_MASK : xvtc_hw.h
  • XVTC_VER_IREV_SHIFT : xvtc_hw.h
  • XVTC_VER_MAJOR_MASK : xvtc_hw.h
  • XVTC_VER_MAJOR_SHIFT diff --git a/XilinxProcessorIPLib/drivers/vtc/doc/html/api/globals_func.html b/XilinxProcessorIPLib/drivers/vtc/doc/html/api/globals_func.html index 2571d43a..e7015680 100644 --- a/XilinxProcessorIPLib/drivers/vtc/doc/html/api/globals_func.html +++ b/XilinxProcessorIPLib/drivers/vtc/doc/html/api/globals_func.html @@ -52,15 +52,15 @@ : xvtc.h, xvtc.c
  • XVtc_EnableDetector() : xvtc.h, xvtc.c
  • XVtc_EnableGenerator() : xvtc.h, xvtc.c
  • XVtc_GetDelay() -: xvtc.h, xvtc.c
  • XVtc_GetDetector() +: xvtc.h, xvtc.c
  • XVtc_GetDetector() : xvtc.h, xvtc.c
  • XVtc_GetDetectorHoriOffset() -: xvtc.h, xvtc.c
  • XVtc_GetDetectorPolarity() +: xvtc.h, xvtc.c
  • XVtc_GetDetectorPolarity() : xvtc.h, xvtc.c
  • XVtc_GetDetectorTiming() : xvtc.h, xvtc.c
  • XVtc_GetDetectorVideoMode() : xvtc.h, xvtc.c
  • XVtc_GetFSync() : xvtc.h, xvtc.c
  • XVtc_GetGenerator() : xvtc.h, xvtc.c
  • XVtc_GetGeneratorHoriOffset() -: xvtc.h, xvtc.c
  • XVtc_GetGeneratorTiming() +: xvtc.h, xvtc.c
  • XVtc_GetGeneratorTiming() : xvtc.h, xvtc.c
  • XVtc_GetGeneratorVideoMode() : xvtc.h, xvtc.c
  • XVtc_GetPolarity() : xvtc.h, xvtc.c
  • XVtc_GetSkipLine() @@ -70,12 +70,12 @@ : xvtc.h, xvtc.c
  • XVtc_IntrHandler() : xvtc_intr.c, xvtc.h
  • XVtc_LookupConfig() : xvtc_sinit.c, xvtc.h
  • XVtc_SelfTest() -: xvtc_selftest.c, xvtc.h
  • XVtc_SetCallBack() -: xvtc_intr.c, xvtc.h
  • XVtc_SetDelay() -: xvtc.h, xvtc.c
  • XVtc_SetFSync() +: xvtc_selftest.c
  • XVtc_SetCallBack() +: xvtc_intr.c, xvtc.h
  • XVtc_SetDelay() +: xvtc.h, xvtc.c
  • XVtc_SetFSync() : xvtc.h, xvtc.c
  • XVtc_SetGenerator() : xvtc.h, xvtc.c
  • XVtc_SetGeneratorHoriOffset() -: xvtc.h, xvtc.c
  • XVtc_SetGeneratorTiming() +: xvtc.h, xvtc.c
  • XVtc_SetGeneratorTiming() : xvtc.h, xvtc.c
  • XVtc_SetGeneratorVideoMode() : xvtc.h, xvtc.c
  • XVtc_SetPolarity() : xvtc.h, xvtc.c
  • XVtc_SetSkipLine() diff --git a/XilinxProcessorIPLib/drivers/vtc/doc/html/api/index.html b/XilinxProcessorIPLib/drivers/vtc/doc/html/api/index.html index 3bf10f6f..42a0003c 100644 --- a/XilinxProcessorIPLib/drivers/vtc/doc/html/api/index.html +++ b/XilinxProcessorIPLib/drivers/vtc/doc/html/api/index.html @@ -2,7 +2,7 @@ - VTC + vtc_6_1 @@ -16,11 +16,13 @@
  • Classes
  • Files
  • -

    VTC

    +

    vtc_6_1

    -This is the main header file of Xilinx Video Timing Controller (VTC) core. The VTC core detects video signals, independently overrides any one of them, re-generates video signals with +/- delay and with polarity inversion and generates up to 16 one cycle frame sync outputs.

    -Core Features The core has the following main features:

    +This is the main header file of Xilinx MVI Video Timing Controller (VTC) device driver. The VTC device detects video signals, independently overrides any one of them, re-generates video signals with +/- delay and with polarity inversion, and generates up to 16 one cycle Frame Sync outputs.

    +The device has the following main features:

    For a full description of VTC features, please see the hardware specification.

    Software Initialization & Configuration

    @@ -168,8 +170,27 @@ An example is provided with this driver to demonstrate the driver usage.

    XVtc_GetDetectorTiming XVtc_GetDetectorVideoMode 6.0 adk 19/12/13 Updated as per the New Tcl API's. - 6.1 adk 03/03/14 Implemented XVtc_SelfTest in + 6.1 adk 23/08/14 Implemented XVtc_SelfTest in xvtc_selftest.c. - Defined range macro for frame sync register. - Defined XVTC_FSYNC_NUM_FRAMES. + Modified prototype of XVtc_GetVersion API.

    +

                           Modifications from xvtc.c file are:
    +                       Modified HActiveVideo value to 1920 for
    +                       XVTC_VMODE_1080I mode.
    +                       Removed Major, Minor and Revision parameters from
    +                       XVtc_GetVersion.
    +                       Modified return type of XVtc_GetVersion from
    +                       void to u32.

    +

                           Modifications from xvtc_hw.h file are:
    +                       Removed XVTC_ERR_FIL_MASK macro because it is  not
    +                       present in latest product guide.
    +                       Modified register offsets from XVTC_* to XVTC_*_OFFSET
    +                       for consistency.
    +                       Added backward compatibility macros.

    +

                           Modifications from xvtc_intr.c and xvtc_sinit.c files
    +                       are:
    +                       updated doxygen tags.

    +

                           Modifications from xvtc_selftest.c file are:
    +                       First Release.
    +                       Implemented following function:
    +                       XVtc_SelfTest.
      
    Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. diff --git a/XilinxProcessorIPLib/drivers/vtc/doc/html/api/struct_x_vtc___config.html b/XilinxProcessorIPLib/drivers/vtc/doc/html/api/struct_x_vtc___config.html index fa68dfc8..89d5c6d2 100644 --- a/XilinxProcessorIPLib/drivers/vtc/doc/html/api/struct_x_vtc___config.html +++ b/XilinxProcessorIPLib/drivers/vtc/doc/html/api/struct_x_vtc___config.html @@ -24,7 +24,7 @@

    XVtc_Config Struct Reference

    #include <xvtc.h>

    List of all members.


    Detailed Description

    -This typedef contains configuration information for the VTC core. Each VTC device should have a configuration structure associated. +This typedef contains configuration information for a VTC core. Each VTC device should have a configuration structure associated

    diff --git a/XilinxProcessorIPLib/drivers/vtc/doc/html/api/struct_x_vtc___hori_offsets.html b/XilinxProcessorIPLib/drivers/vtc/doc/html/api/struct_x_vtc___hori_offsets.html index f696a03b..977f883b 100644 --- a/XilinxProcessorIPLib/drivers/vtc/doc/html/api/struct_x_vtc___hori_offsets.html +++ b/XilinxProcessorIPLib/drivers/vtc/doc/html/api/struct_x_vtc___hori_offsets.html @@ -24,7 +24,7 @@

    XVtc_HoriOffsets Struct Reference

    #include <xvtc.h>

    List of all members.


    Detailed Description

    -This typedef contains Detector/Generator VBlank/VSync Horizontal Offset configuration information for a VTC core. +This typedef contains Detector/Generator VBlank/VSync Horizontal Offset configuration information for a VTC device.

    diff --git a/XilinxProcessorIPLib/drivers/vtc/doc/html/api/struct_x_vtc___polarity.html b/XilinxProcessorIPLib/drivers/vtc/doc/html/api/struct_x_vtc___polarity.html index 81a4da8e..d99a401c 100644 --- a/XilinxProcessorIPLib/drivers/vtc/doc/html/api/struct_x_vtc___polarity.html +++ b/XilinxProcessorIPLib/drivers/vtc/doc/html/api/struct_x_vtc___polarity.html @@ -24,7 +24,7 @@

    XVtc_Polarity Struct Reference

    #include <xvtc.h>

    List of all members.


    Detailed Description

    -This typedef contains polarity configuration information for the VTC core. +This typedef contains Polarity configuration information for a VTC core.

    diff --git a/XilinxProcessorIPLib/drivers/vtc/doc/html/api/struct_x_vtc___signal.html b/XilinxProcessorIPLib/drivers/vtc/doc/html/api/struct_x_vtc___signal.html index 5bc1b70a..84c2b125 100644 --- a/XilinxProcessorIPLib/drivers/vtc/doc/html/api/struct_x_vtc___signal.html +++ b/XilinxProcessorIPLib/drivers/vtc/doc/html/api/struct_x_vtc___signal.html @@ -24,7 +24,7 @@

    XVtc_Signal Struct Reference

    #include <xvtc.h>

    List of all members.


    Detailed Description

    -This typedef contains the VTC signal configuration used by the Generator/Detector modules in the VTC core. +This typedef contains the VTC signal configuration used by the Generator/Detector modules in a VTC device.

    diff --git a/XilinxProcessorIPLib/drivers/vtc/doc/html/api/struct_x_vtc___source_select.html b/XilinxProcessorIPLib/drivers/vtc/doc/html/api/struct_x_vtc___source_select.html index 9da6b7ec..6890bb97 100644 --- a/XilinxProcessorIPLib/drivers/vtc/doc/html/api/struct_x_vtc___source_select.html +++ b/XilinxProcessorIPLib/drivers/vtc/doc/html/api/struct_x_vtc___source_select.html @@ -24,7 +24,7 @@

    XVtc_SourceSelect Struct Reference

    #include <xvtc.h>

    List of all members.


    Detailed Description

    -This typedef contains source selection configuration information for the VTC core. +This typedef contains Source Selection configuration information for a VTC core.

    diff --git a/XilinxProcessorIPLib/drivers/vtc/doc/html/api/struct_x_vtc___timing.html b/XilinxProcessorIPLib/drivers/vtc/doc/html/api/struct_x_vtc___timing.html index 716a2be6..2f32f8dc 100644 --- a/XilinxProcessorIPLib/drivers/vtc/doc/html/api/struct_x_vtc___timing.html +++ b/XilinxProcessorIPLib/drivers/vtc/doc/html/api/struct_x_vtc___timing.html @@ -24,7 +24,7 @@

    XVtc_Timing Struct Reference

    #include <xvtc.h>

    List of all members.


    Detailed Description

    -This typedef contains Timing (typically in Display Timing) format configuration information for the VTC core. +This typedef contains Timing (typically in Display Timing) format configuration information for a VTC core.

    diff --git a/XilinxProcessorIPLib/drivers/vtc/doc/html/api/xvtc_8c.html b/XilinxProcessorIPLib/drivers/vtc/doc/html/api/xvtc_8c.html index 8c6cd569..d38eb016 100644 --- a/XilinxProcessorIPLib/drivers/vtc/doc/html/api/xvtc_8c.html +++ b/XilinxProcessorIPLib/drivers/vtc/doc/html/api/xvtc_8c.html @@ -22,7 +22,7 @@
  • File Members
  • xvtc.c File Reference


    Detailed Description

    -This is the main file of Xilinx Video Timing Controller (VTC) core. The VTC core detects and generates video sync signals to Video IP cores like Video Scaler. Please see xvtc.h for more details of the driver.

    +This is main code of Xilinx MVI Video Timing Controller (VTC) device driver. The VTC device detects and generates video sync signals to Video IP cores like MVI Video Scaler. Please see xvtc.h for more details of the driver.

      MODIFICATION HISTORY:

     Ver   Who    Date     Changes
    @@ -120,20 +120,16 @@ This is the main file of Xilinx Video Timing Controller (VTC) core. The VTC core
      5.00a cjm    11/03/13 Added Chroma/field parity bit masks.
                            Replaced old timing bit masks/shifts with Start/End Bit
                            masks/shifts.
    - 6.1   adk    03/03/14 Modified HActiveVideo value to 1920 for
    + 6.1   adk    08/23/14 Modified HActiveVideo value to 1920 for
                            XVTC_VMODE_1080I mode.
                            Removed Major, Minor and Revision parameters from
                            XVtc_GetVersion.
                            Modified return type of XVtc_GetVersion from
                            void to u32.
    -                       Modified following functions parameters data type from
    -                       int to u32
    -                       XVtc_SetDelay and XVtc_GetDelay.
    -                       Adherence to Xilinx coding guidelines and Doxygen
    -                       standards.

    -

     
    +

    #include "xvtc.h"
    +#include "xenv.h"

    @@ -169,9 +165,9 @@ This is the main file of Xilinx Video Timing Controller (VTC) core. The VTC core - + - + @@ -629,7 +625,7 @@ This function enables the VTC Generator core.

    - +


    Functions

    void XVtc_GetSkipPixel (XVtc *InstancePtr, int *GeneratorChromaSkipPtr)
    void XVtc_SetDelay (XVtc *InstancePtr, u32 VertDelay, u32 HoriDelay)
    void XVtc_SetDelay (XVtc *InstancePtr, int VertDelay, int HoriDelay)
    void XVtc_GetDelay (XVtc *InstancePtr, u32 *VertDelayPtr, u32 *HoriDelayPtr)
    void XVtc_GetDelay (XVtc *InstancePtr, int *VertDelayPtr, int *HoriDelayPtr)
    void XVtc_SetFSync (XVtc *InstancePtr, u16 FrameSyncIndex, u16 VertStart, u16 HoriStart)
    @@ -642,13 +638,13 @@ This function enables the VTC Generator core.

    - + - + @@ -1227,7 +1223,7 @@ This function facilitates software identification of exact version of the VTC ha

    - +

    u32 * int *  VertDelayPtr,
    u32 * int *  HoriDelayPtr 
    @@ -1240,13 +1236,13 @@ This function facilitates software identification of exact version of the VTC ha - + - + @@ -1388,15 +1384,14 @@ This function sets up VTC signal to be used by the Generator module in the VTC c

    -This function sets the VBlank/VSync Horizontal Offsets for the Generator in the VTC core.

    +This function sets the VBlank/VSync Horizontal Offsets for the Generator in a VTC device.

    Parameters:
    u32 int  VertDelay,
    u32 int  HoriDelay 
    - - + +
    InstancePtr is a pointer to the VTC instance to be worked on.
    HoriOffsets points to a VBlank/VSync Horizontal Offset configuration with the setting to use on the VTC core.
    InstancePtr is a pointer to the VTC device instance to be worked on.
    HoriOffsets points to a VBlank/VSync Horizontal Offset configuration with the setting to use on the VTC device.
    -

    Returns:
    None.
    -
    Note:
    None.
    +
    Returns:
    NONE.

    diff --git a/XilinxProcessorIPLib/drivers/vtc/doc/html/api/xvtc_8h.html b/XilinxProcessorIPLib/drivers/vtc/doc/html/api/xvtc_8h.html index 1a7581ba..98ceb611 100644 --- a/XilinxProcessorIPLib/drivers/vtc/doc/html/api/xvtc_8h.html +++ b/XilinxProcessorIPLib/drivers/vtc/doc/html/api/xvtc_8h.html @@ -88,14 +88,6 @@ #define XVTC_VMODE_PAL   102 -

    Frame Sync range macros

    -#define XVTC_FSYNC_FIRST   0 - -#define XVTC_FSYNC_LAST   4095 - -

    Number of FSYNC frames

    -#define XVTC_FSYNC_NUM_FRAMES   15 -

    Defines

    #define XVTC_H_ @@ -191,19 +183,19 @@ void XVtc_GetDetector (XVtc *InstancePtr, XVtc_Signal *SignalCfgPtr) -void XVtc_SetDelay (XVtc *InstancePtr, u32 VertDelay, u32 HoriDelay) +void XVtc_SetDelay (XVtc *InstancePtr, int VertDelay, int HoriDelay) -void XVtc_GetDelay (XVtc *InstancePtr, u32 *VertDelayPtr, u32 *HoriDelayPtr) +void XVtc_GetDelay (XVtc *InstancePtr, int *VertDelayPtr, int *HoriDelayPtr) void XVtc_SetFSync (XVtc *InstancePtr, u16 FrameSyncIndex, u16 VertStart, u16 HoriStart) void XVtc_GetFSync (XVtc *InstancePtr, u16 FrameSyncIndex, u16 *VertStartPtr, u16 *HoriStartPtr) -void XVtc_SetGeneratorHoriOffset (XVtc *InstancePtr, XVtc_HoriOffsets *HoriOffsets) +void XVtc_SetGeneratorHoriOffset (XVtc *InstancePtr, XVtc_HoriOffsets *HoriOffset) -void XVtc_GetGeneratorHoriOffset (XVtc *InstancePtr, XVtc_HoriOffsets *HoriOffsets) +void XVtc_GetGeneratorHoriOffset (XVtc *InstancePtr, XVtc_HoriOffsets *HoriOffset) -void XVtc_GetDetectorHoriOffset (XVtc *InstancePtr, XVtc_HoriOffsets *HoriOffsets) +void XVtc_GetDetectorHoriOffset (XVtc *InstancePtr, XVtc_HoriOffsets *HoriOffset) u32 XVtc_GetVersion (XVtc *InstancePtr) @@ -211,9 +203,7 @@ void XVtc_IntrHandler (void *InstancePtr) -int XVtc_SetCallBack (XVtc *InstancePtr, u32 HandlerType, void *CallBackFunc, void *CallBackRef) - -int XVtc_SelfTest (XVtc *InstancePtr) +int XVtc_SetCallBack (XVtc *InstancePtr, u32 IntrType, void *CallBackFunc, void *CallBackRef)

    Define Documentation

    @@ -307,51 +297,6 @@ To enable generator
    Returns:
    None.
    Note:
    C-style signature: void XVtc_EnableSync(XVtc *InstancePtr)
    - -

    - -

    -
    - - - - -
    #define XVTC_FSYNC_FIRST   0
    -
    -
    - -

    -Frame Sync starting value -

    -

    - -

    -
    - - - - -
    #define XVTC_FSYNC_LAST   4095
    -
    -
    - -

    -Frame Sync ending value -

    -

    - -

    -
    - - - - -
    #define XVTC_FSYNC_NUM_FRAMES   15
    -
    -
    - -

    -Total number of FSYNC frames.

    @@ -492,7 +437,7 @@ A signal lock event interrupt type

    -Value:

    XVtc_WriteReg((InstancePtr)->Config.BaseAddress, (XVTC_CTL_OFFSET), \
    +Value:
    XVtc_WriteReg((InstancePtr)->Config.BaseAddress, (XVTC_ISR_OFFSET), \
                     ((IntrType) & (XVTC_IXR_ALLINTR_MASK)))
     
    This function macro clears/acknowledges pending interrupts of the VTC core in the Status register. Bit positions of 1 will be cleared.

    Parameters:
    @@ -594,9 +539,9 @@ A signal lock event interrupt type

    -Value:

    XVtc_ReadReg((InstancePtr)->Config.BaseAddress, (XVTC_IER_OFFSET)) & \
    -                (XVtc_ReadReg((InstancePtr)->Config.BaseAddress, \
    -                (XVTC_CTL_OFFSET)) & (XVTC_IXR_ALLINTR_MASK))
    +Value:
    (XVtc_ReadReg((InstancePtr)->Config.BaseAddress, XVTC_IER_OFFSET) & \
    +         XVtc_ReadReg((InstancePtr)->Config.BaseAddress, XVTC_ISR_OFFSET) & \
    +         XVTC_IXR_ALLINTR_MASK)
     
    This function macro returns the pending interrupts of the VTC core for the interrupts that have been enabled.

    Parameters:
    @@ -763,7 +708,7 @@ Register address gap

    -Value:

    XVtc_ReadReg((InstancePtr)->Config.BaseAddress, (XVTC_CTL_OFFSET)) & \
    +Value:
    XVtc_ReadReg((InstancePtr)->Config.BaseAddress, (XVTC_ISR_OFFSET)) & \
                     (XVTC_IXR_ALLINTR_MASK)
     
    This function macro returns the pending interrupt status of the VTC core read from the Status register.

    Parameters:
    @@ -1490,7 +1435,7 @@ This function enables the VTC Generator core.

    - +

    @@ -1503,13 +1448,13 @@ This function enables the VTC Generator core.

    - + - + @@ -1573,7 +1518,7 @@ This function gets the VTC signal setting used by the Detector module in the VTC

    - +

    u32 * int *  VertDelayPtr,
    u32 * int *  HoriDelayPtr 
    @@ -1804,7 +1749,7 @@ This function gets the VTC signal setting used by the Generator module in the VT

    - +

    @@ -2107,7 +2052,7 @@ This function facilitates software identification of exact version of the VTC ha

    This function is the interrupt handler for the VTC core.

    This handler reads the pending interrupt from the IER/ISR, determines the source of the interrupts, calls according callbacks and finally clears the interrupts.

    -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 XVtc_SetCallBack() during initialization phase.

    +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 XVtc_SetCallBack() during initialization phase.

    Parameters:
    @@ -2146,37 +2091,7 @@ This function returns a reference to an -
    -
    -
    InstancePtr is a pointer to the XVtc instance that just interrupted.
    - - - - - - - - -
    int XVtc_SelfTest (XVtc InstancePtr  ) 
    -
    -
    - -

    -This function reads version register of the VTC core and compares with zero as part of self test.

    -

    Parameters:
    - - -
    InstancePtr is a pointer to the XVtc instance.
    -
    -
    Returns:
    - XST_SUCCESS if the Version register read test was successful.
      -
    • XST_FAILURE if the Version register read test failed.
    -
    -
    Note:
    None.
    - -
    -

    - +

    @@ -2218,11 +2133,11 @@ This routine installs an asynchronous callback function for the given HandlerTyp
      HandlerType              Callback Function Type
      -----------------------  --------------------------------------------------
    - (XVTC_HANDLER_FRAMESYNC) XVtc_FrameSyncCallBack
    - (XVTC_HANDLER_LOCK)      XVtc_LockCallBack
    - (XVTC_HANDLER_DETECTOR)  XVtc_DetectorCallBack
    - (XVTC_HANDLER_GENERATOR) XVtc_GeneratorCallBack
    - (XVTC_HANDLER_ERROR)     XVtc_ErrCallBack

    + XVTC_HANDLER_FRAMESYNC XVtc_FrameSyncCallBack + XVTC_HANDLER_LOCK XVtc_LockCallBack + XVTC_HANDLER_DETECTOR XVtc_DetectorCallBack + XVTC_HANDLER_GENERATOR XVtc_GeneratorCallBack + XVTC_HANDLER_ERROR XVtc_ErrCallBack

     HandlerType              Invoked by this driver when:
      -----------------------  --------------------------------------------------
      XVTC_HANDLER_FRAMESYNC   A frame sync event happens
    @@ -2246,7 +2161,7 @@ This routine installs an asynchronous callback function for the given HandlerTyp
     
     
     

    - +

    @@ -2259,13 +2174,13 @@ This routine installs an asynchronous callback function for the given HandlerTyp - + - + @@ -2381,7 +2296,7 @@ This function sets up VTC signal to be used by the Generator module in the VTC c

    - +

    u32 int  VertDelay,
    u32 int  HoriDelay 
    @@ -2407,15 +2322,14 @@ This function sets up VTC signal to be used by the Generator module in the VTC c

    -This function sets the VBlank/VSync Horizontal Offsets for the Generator in the VTC core.

    +This function sets the VBlank/VSync Horizontal Offsets for the Generator in a VTC device.

    Parameters:
    - - + +
    InstancePtr is a pointer to the VTC instance to be worked on.
    HoriOffsets points to a VBlank/VSync Horizontal Offset configuration with the setting to use on the VTC core.
    InstancePtr is a pointer to the VTC device instance to be worked on.
    HoriOffsets points to a VBlank/VSync Horizontal Offset configuration with the setting to use on the VTC device.
    -
    Returns:
    None.
    -
    Note:
    None.
    +
    Returns:
    NONE.

    diff --git a/XilinxProcessorIPLib/drivers/vtc/doc/html/api/xvtc__hw_8h.html b/XilinxProcessorIPLib/drivers/vtc/doc/html/api/xvtc__hw_8h.html index 84def950..bdf46967 100644 --- a/XilinxProcessorIPLib/drivers/vtc/doc/html/api/xvtc__hw_8h.html +++ b/XilinxProcessorIPLib/drivers/vtc/doc/html/api/xvtc__hw_8h.html @@ -112,7 +112,7 @@ For more information about the operation of this core, see the hardware specific 5.00a cjm 11/03/13 Added Chroma/field parity bit masks. Replaced old timing bit masks/shifts with Start/End Bit masks/shifts. - 6.1 adk 03/03/14 Removed XVTC_ERR_FIL_MASK macro because it is not + 6.1 adk 08/23/14 Removed XVTC_ERR_FIL_MASK macro because it is not present in latest product guide. Modified register offsets from XVTC_* to XVTC_*_OFFSET for consistency. @@ -436,111 +436,14 @@ For more information about the operation of this core, see the hardware specific #define XVTC_GGD_HDELAY_MASK   0x00001FFF -

    Compatibility Macros

    -#define XVTC_CTL   XVTC_CTL_OFFSET - -#define XVTC_ISR   XVTC_ISR_OFFSET - -#define XVTC_ERROR   XVTC_ERROR_OFFSET - -#define XVTC_IER   XVTC_IER_OFFSET - -#define XVTC_VER   XVTC_VER_OFFSET - -#define XVTC_DASIZE   XVTC_DASIZE_OFFSET - -#define XVTC_DTSTAT   XVTC_DTSTAT_OFFSET - -#define XVTC_DFENC   XVTC_DFENC_OFFSET - -#define XVTC_DPOL   XVTC_DPOL_OFFSET - -#define XVTC_DHSIZE   XVTC_DHSIZE_OFFSET - -#define XVTC_DVSIZE   XVTC_DVSIZE_OFFSET - -#define XVTC_DHSYNC   XVTC_DHSYNC_OFFSET - -#define XVTC_DVBHOFF   XVTC_DVBHOFF_OFFSET - -#define XVTC_DVSYNC   XVTC_DVSYNC_OFFSET - -#define XVTC_DVSHOFF   XVTC_DVSHOFF_OFFSET - -#define XVTC_DVBHOFF_F1   XVTC_DVBHOFF_F1_OFFSET - -#define XVTC_DVSYNC_F1   XVTC_DVSYNC_F1_OFFSET - -#define XVTC_DVSHOFF_F1   XVTC_DVSHOFF_F1_OFFSET - -#define XVTC_GASIZE   XVTC_GASIZE_OFFSET - -#define XVTC_GTSTAT   XVTC_GTSTAT_OFFSET - -#define XVTC_GFENC   XVTC_GFENC_OFFSET - -#define XVTC_GPOL   XVTC_GPOL_OFFSET - -#define XVTC_GHSIZE   XVTC_GHSIZE_OFFSET - -#define XVTC_GVSIZE   XVTC_GVSIZE_OFFSET - -#define XVTC_GHSYNC   XVTC_GHSYNC_OFFSET - -#define XVTC_GVBHOFF   XVTC_GVBHOFF_OFFSET - -#define XVTC_GVSYNC   XVTC_GVSYNC_OFFSET - -#define XVTC_GVSHOFF   XVTC_GVSHOFF_OFFSET - -#define XVTC_GVBHOFF_F1   XVTC_GVBHOFF_F1_OFFSET - -#define XVTC_GVSYNC_F1   XVTC_GVSYNC_F1_OFFSET - -#define XVTC_GVSHOFF_F1   XVTC_GVSHOFF_F1_OFFSET - -#define XVTC_FS00   XVTC_FS00_OFFSET - -#define XVTC_FS01   XVTC_FS01_OFFSET - -#define XVTC_FS02   XVTC_FS02_OFFSET - -#define XVTC_FS03   XVTC_FS03_OFFSET - -#define XVTC_FS04   XVTC_FS04_OFFSET - -#define XVTC_FS05   XVTC_FS05_OFFSET - -#define XVTC_FS06   XVTC_FS06_OFFSET - -#define XVTC_FS07   XVTC_FS07_OFFSET - -#define XVTC_FS08   XVTC_FS08_OFFSET - -#define XVTC_FS09   XVTC_FS09_OFFSET - -#define XVTC_FS10   XVTC_FS10_OFFSET - -#define XVTC_FS11   XVTC_FS11_OFFSET - -#define XVTC_FS12   XVTC_FS12_OFFSET - -#define XVTC_FS13   XVTC_FS13_OFFSET - -#define XVTC_FS14   XVTC_FS14_OFFSET - -#define XVTC_FS15   XVTC_FS15_OFFSET - -#define XVTC_GGD   XVTC_GGD_OFFSET -

    Register Access Macro Definition

    #define XVtc_In32   Xil_In32 #define XVtc_Out32   Xil_Out32 -#define XVtc_ReadReg(BaseAddress, RegOffset)   XVtc_In32((BaseAddress) + ((u32)RegOffset)) +#define XVtc_ReadReg(BaseAddress, RegOffset)   XVtc_In32((BaseAddress) + (RegOffset)) -#define XVtc_WriteReg(BaseAddress, RegOffset, Data)   XVtc_Out32((BaseAddress) + ((u32)RegOffset), (u32)(Data)) +#define XVtc_WriteReg(BaseAddress, RegOffset, Data)   XVtc_Out32((BaseAddress) + (RegOffset), (Data))

    Defines

    #define XVTC_HW_H_ @@ -590,21 +493,6 @@ Total number of lines (including blanking) for frame or field 1

    Bit shift for End Cycle or Line Count - -

    - -

    -
    - - - - -
    #define XVTC_CTL   XVTC_CTL_OFFSET
    -
    -
    - -

    -

    @@ -664,7 +552,7 @@ Active Video Output Polarity Source Mask

    -VTC Detector Enable Mask +VTC Detector Enable

    @@ -694,7 +582,7 @@ Field ID Output Polarity Source Mask

    -VTC Generator Enable Mask +VTC Generator Enable

    @@ -829,7 +717,7 @@ Software Reset Mask

    -VTC Register Update Mask +VTC Register Update

    @@ -844,7 +732,7 @@ VTC Register Update Mask

    -Enable Sync with Detector Mask +Enable Sync with Detector

    @@ -874,7 +762,7 @@ Frame Sync'ed Software Reset Mask

    -VTC Core Enable Mask +VTC Core Enable

    @@ -995,21 +883,6 @@ Generator Vertical Sync Start Source Select Mask

    Generator Vertical Total Source Select (Frame Size) Mask - -

    - -

    -
    - - - - -
    #define XVTC_DASIZE   XVTC_DASIZE_OFFSET
    -
    -
    - -

    -

    @@ -1025,21 +898,6 @@ Generator Vertical Total Source Select (Frame Size) Mask

    Detector Active Size Offset - -

    - -

    -
    - - - - -
    #define XVTC_DFENC   XVTC_DFENC_OFFSET
    -
    -
    - -

    -

    @@ -1055,21 +913,6 @@ Detector Active Size Offset

    Detector Encoding Offset - -

    - -

    -
    - - - - -
    #define XVTC_DHSIZE   XVTC_DHSIZE_OFFSET
    -
    -
    - -

    -

    @@ -1085,21 +928,6 @@ Detector Encoding Offset

    Detector Frame Horizontal Size Offset - -

    - -

    -
    - - - - -
    #define XVTC_DHSYNC   XVTC_DHSYNC_OFFSET
    -
    -
    - -

    -

    @@ -1115,21 +943,6 @@ Detector Frame Horizontal Size Offset

    Detector Horizontal sync Offset - -

    - -

    -
    - - - - -
    #define XVTC_DPOL   XVTC_DPOL_OFFSET
    -
    -
    - -

    -

    @@ -1145,21 +958,6 @@ Detector Horizontal sync Offset

    Detector Polarity Offset - -

    - -

    -
    - - - - -
    #define XVTC_DTSTAT   XVTC_DTSTAT_OFFSET
    -
    -
    - -

    -

    @@ -1175,36 +973,6 @@ Detector Polarity Offset

    Detector Timing Status Offset - -

    - -

    -
    - - - - -
    #define XVTC_DVBHOFF   XVTC_DVBHOFF_OFFSET
    -
    -
    - -

    - -

    -

    - -

    -
    - - - - -
    #define XVTC_DVBHOFF_F1   XVTC_DVBHOFF_F1_OFFSET
    -
    -
    - -

    -

    @@ -1235,36 +1003,6 @@ Detector Field 1 Vblank Horizontal Offset

    Detector Frame/F0 Vblank Horizontal Offset - -

    - -

    -
    - - - - -
    #define XVTC_DVSHOFF   XVTC_DVSHOFF_OFFSET
    -
    -
    - -

    - -

    -

    - -

    -
    - - - - -
    #define XVTC_DVSHOFF_F1   XVTC_DVSHOFF_F1_OFFSET
    -
    -
    - -

    -

    @@ -1295,21 +1033,6 @@ Detector Field 1 Vsync Horizontal Offset

    Detector Frame/F0 Vsync Horizontal Offset - -

    - -

    -
    - - - - -
    #define XVTC_DVSIZE   XVTC_DVSIZE_OFFSET
    -
    -
    - -

    -

    @@ -1325,36 +1048,6 @@ Detector Frame/F0 Vsync Horizontal Offset

    Detector Frame Vertical Size Offset - -

    - -

    -
    - - - - -
    #define XVTC_DVSYNC   XVTC_DVSYNC_OFFSET
    -
    -
    - -

    - -

    -

    - -

    -
    - - - - -
    #define XVTC_DVSYNC_F1   XVTC_DVSYNC_F1_OFFSET
    -
    -
    - -

    -

    @@ -1459,7 +1152,7 @@ Generator Active Chroma Line Skip/parity Mask

    -Generator Active Chroma Pixel Skip/Parity Mask +Generator Active Chroma Pixel Skip/Parity Mask

    @@ -1474,7 +1167,7 @@ Generator Active Chroma Pixel Skip/Parity Mask

    -Progressive/Interlaced Mask +Progressive/Interlaced Mask

    @@ -1489,7 +1182,7 @@ Progressive/Interlaced Mask

    -Active Chroma Signal Lock Mask +Active Chroma Signal Lock Mask

    @@ -1504,7 +1197,7 @@ Active Chroma Signal Lock Mask

    -Active Video Signal Lock Mask +Active Video Signal Lock Mask

    @@ -1519,7 +1212,7 @@ Active Video Signal Lock Mask

    -Horizontal Blank Signal Lock Mask +Horizontal Blank Signal Lock Mask

    @@ -1534,7 +1227,7 @@ Horizontal Blank Signal Lock Mask

    -Horizontal Sync Signal Lock Mask +Horizontal Sync Signal Lock Mask

    @@ -1549,7 +1242,7 @@ Horizontal Sync Signal Lock Mask

    -Vertical Blank Signal Lock Mask +Vertical Blank Signal Lock Mask

    @@ -1564,22 +1257,7 @@ Vertical Blank Signal Lock Mask

    -Vertical Sync Signal Lock Mask -

    -

    - -

    -
    - - - - -
    #define XVTC_ERROR   XVTC_ERROR_OFFSET
    -
    -
    - -

    - +Vertical Sync Signal Lock Mask

    @@ -1594,22 +1272,7 @@ Vertical Sync Signal Lock Mask

    -Error Register Offset -

    -

    - -

    -
    - - - - -
    #define XVTC_FS00   XVTC_FS00_OFFSET
    -
    -
    - -

    - +Error Register Offset

    @@ -1624,22 +1287,7 @@ Error Register Offset

    -Frame Sync 00 Config Register Offset -

    -

    - -

    -
    - - - - -
    #define XVTC_FS01   XVTC_FS01_OFFSET
    -
    -
    - -

    - +Frame Sync 00 Config Register Offset

    @@ -1654,22 +1302,7 @@ Frame Sync 00 Config Register Offset

    -Frame Sync 01 Config Register Offset -

    -

    - -

    -
    - - - - -
    #define XVTC_FS02   XVTC_FS02_OFFSET
    -
    -
    - -

    - +Frame Sync 01 Config Register Offset

    @@ -1684,22 +1317,7 @@ Frame Sync 01 Config Register Offset

    -Frame Sync 02 Config Register Offset -

    -

    - -

    -
    - - - - -
    #define XVTC_FS03   XVTC_FS03_OFFSET
    -
    -
    - -

    - +Frame Sync 02 Config Register Offset

    @@ -1714,22 +1332,7 @@ Frame Sync 02 Config Register Offset

    -Frame Sync 03 Config Register Offset -

    -

    - -

    -
    - - - - -
    #define XVTC_FS04   XVTC_FS04_OFFSET
    -
    -
    - -

    - +Frame Sync 03 Config Register Offset

    @@ -1744,22 +1347,7 @@ Frame Sync 03 Config Register Offset

    -Frame Sync 04 Config Register Offset -

    -

    - -

    -
    - - - - -
    #define XVTC_FS05   XVTC_FS05_OFFSET
    -
    -
    - -

    - +Frame Sync 04 Config Register Offset

    @@ -1774,22 +1362,7 @@ Frame Sync 04 Config Register Offset

    -Frame Sync 05 Config Register Offset -

    -

    - -

    -
    - - - - -
    #define XVTC_FS06   XVTC_FS06_OFFSET
    -
    -
    - -

    - +Frame Sync 05 Config Register Offset

    @@ -1804,22 +1377,7 @@ Frame Sync 05 Config Register Offset

    -Frame Sync 06 Config Register Offset -

    -

    - -

    -
    - - - - -
    #define XVTC_FS07   XVTC_FS07_OFFSET
    -
    -
    - -

    - +Frame Sync 06 Config Register Offset

    @@ -1834,22 +1392,7 @@ Frame Sync 06 Config Register Offset

    -Frame Sync 07 Config Register Offset -

    -

    - -

    -
    - - - - -
    #define XVTC_FS08   XVTC_FS08_OFFSET
    -
    -
    - -

    - +Frame Sync 07 Config Register Offset

    @@ -1864,22 +1407,7 @@ Frame Sync 07 Config Register Offset

    -Frame Sync 08 Config Register Offset -

    -

    - -

    -
    - - - - -
    #define XVTC_FS09   XVTC_FS09_OFFSET
    -
    -
    - -

    - +Frame Sync 08 Config Register Offset

    @@ -1894,22 +1422,7 @@ Frame Sync 08 Config Register Offset

    -Frame Sync 09 Config Register Offset -

    -

    - -

    -
    - - - - -
    #define XVTC_FS10   XVTC_FS10_OFFSET
    -
    -
    - -

    - +Frame Sync 09 Config Register Offset

    @@ -1924,22 +1437,7 @@ Frame Sync 09 Config Register Offset

    -Frame Sync 10 Config Register Offset -

    -

    - -

    -
    - - - - -
    #define XVTC_FS11   XVTC_FS11_OFFSET
    -
    -
    - -

    - +Frame Sync 10 Config Register Offset

    @@ -1954,22 +1452,7 @@ Frame Sync 10 Config Register Offset

    -Frame Sync 11 Config Register Offset -

    -

    - -

    -
    - - - - -
    #define XVTC_FS12   XVTC_FS12_OFFSET
    -
    -
    - -

    - +Frame Sync 11 Config Register Offset

    @@ -1984,22 +1467,7 @@ Frame Sync 11 Config Register Offset

    -Frame Sync 12 Config Register Offset -

    -

    - -

    -
    - - - - -
    #define XVTC_FS13   XVTC_FS13_OFFSET
    -
    -
    - -

    - +Frame Sync 12 Config Register Offset

    @@ -2014,22 +1482,7 @@ Frame Sync 12 Config Register Offset

    -Frame Sync 13 Config Register Offset -

    -

    - -

    -
    - - - - -
    #define XVTC_FS14   XVTC_FS14_OFFSET
    -
    -
    - -

    - +Frame Sync 13 Config Register Offset

    @@ -2044,22 +1497,7 @@ Frame Sync 13 Config Register Offset

    -Frame Sync 14 Config Register Offset -

    -

    - -

    -
    - - - - -
    #define XVTC_FS15   XVTC_FS15_OFFSET
    -
    -
    - -

    - +Frame Sync 14 Config Register Offset

    @@ -2074,7 +1512,7 @@ Frame Sync 14 Config Register Offset

    -Frame Sync 15 Config Register Offset +Frame Sync 15 Config Register Offset

    @@ -2089,7 +1527,7 @@ Frame Sync 15 Config Register Offset

    -Horizontal cycle count during which current Frame Sync is active Mask +Horizontal cycle count during which current Frame Sync is active Mask

    @@ -2104,7 +1542,7 @@ Horizontal cycle count during which current Frame Sync is active Mask

    -Vertical line count during which current Frame Sync is active Mask +Vertical line count during which current Frame Sync is active Mask

    @@ -2119,22 +1557,7 @@ Vertical line count during which current Frame Sync is active Mask

    -Bit shift for the vertical line count -

    -

    - -

    -
    - - - - -
    #define XVTC_GASIZE   XVTC_GASIZE_OFFSET
    -
    -
    - -

    - +Bit shift for the vertical line count

    @@ -2149,22 +1572,7 @@ Bit shift for the vertical line count

    -Generator Active Size Offset -

    -

    - -

    -
    - - - - -
    #define XVTC_GFENC   XVTC_GFENC_OFFSET
    -
    -
    - -

    - +Generator Active Size Offset

    @@ -2179,22 +1587,7 @@ Generator Active Size Offset

    -Generator Encoding Offset -

    -

    - -

    -
    - - - - -
    #define XVTC_GGD   XVTC_GGD_OFFSET
    -
    -
    - -

    - +Generator Encoding Offset

    @@ -2209,7 +1602,7 @@ Generator Encoding Offset

    -Total clock cycles per line to delay generator output Mask +Total clock cycles per line to delay generator output Mask

    @@ -2224,7 +1617,7 @@ Total clock cycles per line to delay generator output Mask

    -Generator Global Delay Register Offset +Generator Global Delay Register Offset

    @@ -2239,7 +1632,7 @@ Generator Global Delay Register Offset

    -Total lines per frame to delay generator output Mask +Total lines per frame to delay generator output Mask

    @@ -2254,22 +1647,7 @@ Total lines per frame to delay generator output Mask

    -Bit shift for the total lines -

    -

    - -

    -
    - - - - -
    #define XVTC_GHSIZE   XVTC_GHSIZE_OFFSET
    -
    -
    - -

    - +Bit shift for the total lines

    @@ -2284,22 +1662,7 @@ Bit shift for the total lines

    -Generator Frame Horizontal Size Offset -

    -

    - -

    -
    - - - - -
    #define XVTC_GHSYNC   XVTC_GHSYNC_OFFSET
    -
    -
    - -

    - +Generator Frame Horizontal Size Offset

    @@ -2314,22 +1677,7 @@ Generator Frame Horizontal Size Offset

    -Generator Horizontal Sync Offset -

    -

    - -

    -
    - - - - -
    #define XVTC_GPOL   XVTC_GPOL_OFFSET
    -
    -
    - -

    - +Generator Horizontal Sync Offset

    @@ -2344,22 +1692,7 @@ Generator Horizontal Sync Offset

    -Generator Polarity Offset -

    -

    - -

    -
    - - - - -
    #define XVTC_GTSTAT   XVTC_GTSTAT_OFFSET
    -
    -
    - -

    - +Generator Polarity Offset

    @@ -2374,37 +1707,7 @@ Generator Polarity Offset

    -Generator Timing Status Offset -

    -

    - -

    -
    - - - - -
    #define XVTC_GVBHOFF   XVTC_GVBHOFF_OFFSET
    -
    -
    - -

    - -

    -

    - -

    -
    - - - - -
    #define XVTC_GVBHOFF_F1   XVTC_GVBHOFF_F1_OFFSET
    -
    -
    - -

    - +Generator Timing Status Offset

    @@ -2419,7 +1722,7 @@ Generator Timing Status Offset

    -Generator Field 1 Vblank Horizontal Offset +Generator Field 1 Vblank Horizontal Offset

    @@ -2434,37 +1737,7 @@ Generator Field 1 Vblank Horizontal Offset

    -Generator Frame/F0 Vblank Horizontal Offset -

    -

    - -

    -
    - - - - -
    #define XVTC_GVSHOFF   XVTC_GVSHOFF_OFFSET
    -
    -
    - -

    - -

    -

    - -

    -
    - - - - -
    #define XVTC_GVSHOFF_F1   XVTC_GVSHOFF_F1_OFFSET
    -
    -
    - -

    - +Generator Frame/F0 Vblank Horizontal Offset

    @@ -2479,7 +1752,7 @@ Generator Frame/F0 Vblank Horizontal Offset

    -Generator Field 1 Vsync horizontal Offset +Generator Field 1 Vsync horizontal Offset

    @@ -2494,22 +1767,7 @@ Generator Field 1 Vsync horizontal Offset

    -Generator Frame/F0 Vsync horizontal Offset -

    -

    - -

    -
    - - - - -
    #define XVTC_GVSIZE   XVTC_GVSIZE_OFFSET
    -
    -
    - -

    - +Generator Frame/F0 Vsync horizontal Offset

    @@ -2524,37 +1782,7 @@ Generator Frame/F0 Vsync horizontal Offset

    -Generator Frame Vertical Size Offset -

    -

    - -

    -
    - - - - -
    #define XVTC_GVSYNC   XVTC_GVSYNC_OFFSET
    -
    -
    - -

    - -

    -

    - -

    -
    - - - - -
    #define XVTC_GVSYNC_F1   XVTC_GVSYNC_F1_OFFSET
    -
    -
    - -

    - +Generator Frame Vertical Size Offset

    @@ -2600,21 +1828,6 @@ Generator Frame/F0 Vertical Sync Offset

    prevent circular inclusions by using protection macros - -

    - -

    -
    - - - - -
    #define XVTC_IER   XVTC_IER_OFFSET
    -
    -
    - -

    -

    @@ -2645,21 +1858,6 @@ Interrupt Enable Register Offset

    Input Operations - -

    - -

    -
    - - - - -
    #define XVTC_ISR   XVTC_ISR_OFFSET
    -
    -
    - -

    -

    @@ -3234,7 +2432,7 @@ Vertical Sync Output Polarity Mask RegOffset   )  -    XVtc_In32((BaseAddress) + ((u32)RegOffset)) +    XVtc_In32((BaseAddress) + (RegOffset)) @@ -3341,21 +2539,6 @@ Lock Status. Set High when all signals have locked. (Detector only) Mask

    Vertical Blank Interrupt Status Mask - -

    - -

    -
    - - - - -
    #define XVTC_VER   XVTC_VER_OFFSET
    -
    -
    - -

    -

    @@ -3554,7 +2737,7 @@ Bit shift for End Cycle or Line Count Data   )  -    XVtc_Out32((BaseAddress) + ((u32)RegOffset), (u32)(Data)) +    XVtc_Out32((BaseAddress) + (RegOffset), (Data)) diff --git a/XilinxProcessorIPLib/drivers/vtc/doc/html/api/xvtc__intr_8c.html b/XilinxProcessorIPLib/drivers/vtc/doc/html/api/xvtc__intr_8c.html index 814c9fca..6171f955 100644 --- a/XilinxProcessorIPLib/drivers/vtc/doc/html/api/xvtc__intr_8c.html +++ b/XilinxProcessorIPLib/drivers/vtc/doc/html/api/xvtc__intr_8c.html @@ -92,7 +92,7 @@ This file contains interrupt related functions of Xilinx VTC core. Please see

    #include "xvtc.h"
    @@ -124,7 +124,7 @@ This file contains interrupt related functions of Xilinx VTC core. Please see This function is the interrupt handler for the VTC core.

    This handler reads the pending interrupt from the IER/ISR, determines the source of the interrupts, calls according callbacks and finally clears the interrupts.

    -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 XVtc_SetCallBack() during initialization phase.

    +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 XVtc_SetCallBack() during initialization phase.

    Parameters:
    @@ -177,11 +177,11 @@ This routine installs an asynchronous callback function for the given HandlerTyp
      HandlerType              Callback Function Type
      -----------------------  --------------------------------------------------
    - (XVTC_HANDLER_FRAMESYNC) XVtc_FrameSyncCallBack
    - (XVTC_HANDLER_LOCK)      XVtc_LockCallBack
    - (XVTC_HANDLER_DETECTOR)  XVtc_DetectorCallBack
    - (XVTC_HANDLER_GENERATOR) XVtc_GeneratorCallBack
    - (XVTC_HANDLER_ERROR)     XVtc_ErrCallBack

    + XVTC_HANDLER_FRAMESYNC XVtc_FrameSyncCallBack + XVTC_HANDLER_LOCK XVtc_LockCallBack + XVTC_HANDLER_DETECTOR XVtc_DetectorCallBack + XVTC_HANDLER_GENERATOR XVtc_GeneratorCallBack + XVTC_HANDLER_ERROR XVtc_ErrCallBack

     HandlerType              Invoked by this driver when:
      -----------------------  --------------------------------------------------
      XVTC_HANDLER_FRAMESYNC   A frame sync event happens
    diff --git a/XilinxProcessorIPLib/drivers/vtc/doc/html/api/xvtc__selftest_8c.html b/XilinxProcessorIPLib/drivers/vtc/doc/html/api/xvtc__selftest_8c.html
    index b4bb5c72..20c433b0 100644
    --- a/XilinxProcessorIPLib/drivers/vtc/doc/html/api/xvtc__selftest_8c.html
    +++ b/XilinxProcessorIPLib/drivers/vtc/doc/html/api/xvtc__selftest_8c.html
    @@ -27,7 +27,7 @@ This file contains the self test function for the VTC core. The self test functi
      MODIFICATION HISTORY:

     Ver   Who    Date     Changes
      ----- ------ -------- --------------------------------------------------
    - 6.1   adk    03/03/14 First Release.
    + 6.1   adk    08/23/14 First Release.
                            Implemented following function:
                            XVtc_SelfTest.
      
    @@ -63,8 +63,8 @@ This function reads version register of the VTC core and compares with zero as p
    InstancePtr is a pointer to the XVtc instance that just interrupted.
    InstancePtr is a pointer to the XVtc instance.
    -
    Returns:
    - XST_SUCCESS if the Version register read test was successful.
      -
    • XST_FAILURE if the Version register read test failed.
    +
    Returns:
      +
    • XST_SUCCESS if the Version register read test was successful.
    • XST_FAILURE if the Version register read test failed.
    Note:
    None.
    diff --git a/XilinxProcessorIPLib/drivers/vtc/doc/html/api/xvtc__sinit_8c.html b/XilinxProcessorIPLib/drivers/vtc/doc/html/api/xvtc__sinit_8c.html index 4a587be9..fb571c1e 100644 --- a/XilinxProcessorIPLib/drivers/vtc/doc/html/api/xvtc__sinit_8c.html +++ b/XilinxProcessorIPLib/drivers/vtc/doc/html/api/xvtc__sinit_8c.html @@ -36,7 +36,7 @@ This file contains static initialization methods for Xilinx VTC core.

    assertions to xil_io format. Replaced the following: "Xuint16" -> "u16". - 6.1 adk 03/03/14 Version change as per SDK 2014.2. + 6.1 adk 08/23/14 updated doxygen tags.

    #include "xvtc.h"