資源簡介
Digilent官方的HDMI IP核 rgb2dvi PWM等等,HDMI的IP核經(jīng)過程序驗證沒問題。
代碼片段和文件信息
/******************************************************************************
?*?@file?AXI_DPTI.c
?*?AXI?DPTI?driver.
?*
?*?@author?Sergiu?Arpadi
?*
?*?@date?2016-Sep-20
?*
?*?@copyright
?*?(c)?2016?Copyright?Digilent?Incorporated
?*?All?Rights?Reserved
?*
?*?This?program?is?free?software;?distributed?under?the?terms?of?BSD?3-clause
?*?license?(“Revised?BSD?License“?“New?BSD?License“?or?“Modified?BSD?License“)
?*
?*?Redistribution?and?use?in?source?and?binary?forms?with?or?without?modification
?*?are?permitted?provided?that?the?following?conditions?are?met:
?*
?*?1.?Redistributions?of?source?code?must?retain?the?above?copyright?notice?this
?*????list?of?conditions?and?the?following?disclaimer.
?*?2.?Redistributions?in?binary?form?must?reproduce?the?above?copyright?notice
?*????this?list?of?conditions?and?the?following?disclaimer?in?the?documentation
?*????and/or?other?materials?provided?with?the?distribution.
?*?3.?Neither?the?name(s)?of?the?above-listed?copyright?holder(s)?nor?the?names
?*????of?its?contributors?may?be?used?to?endorse?or?promote?products?derived
?*????from?this?software?without?specific?prior?written?permission.
?*
?*?THIS?SOFTWARE?IS?PROVIDED?BY?THE?COPYRIGHT?HOLDERS?AND?CONTRIBUTORS?“AS?IS“
?*?AND?ANY?EXPRESS?OR?IMPLIED?WARRANTIES?INCLUDING?BUT?NOT?LIMITED?TO?THE
?*?IMPLIED?WARRANTIES?OF?MERCHANTABILITY?AND?FITNESS?FOR?A?PARTICULAR?PURPOSE
?*?ARE?DISCLAIMED.?IN?NO?EVENT?SHALL?THE?COPYRIGHT?OWNER?OR?CONTRIBUTORS?BE?LIABLE
?*?FOR?ANY?DIRECT?INDIRECT?INCIDENTAL?SPECIAL?EXEMPLARY?OR?CONSEQUENTIAL
?*?DAMAGES?(INCLUDING?BUT?NOT?LIMITED?TO?PROCUREMENT?OF?SUBSTITUTE?GOODS?OR
?*?SERVICES;?LOSS?OF?USE?DATA?OR?PROFITS;?OR?BUSINESS?INTERRUPTION)?HOWEVER
?*?CAUSED?AND?ON?ANY?THEORY?OF?LIABILITY?WHETHER?IN?CONTRACT?STRICT?LIABILITY
?*?OR?TORT?(INCLUDING?NEGLIGENCE?OR?OTHERWISE)?ARISING?IN?ANY?WAY?OUT?OF?THE?USE
?*?OF?THIS?SOFTWARE?EVEN?IF?ADVISED?OF?THE?POSSIBILITY?OF?SUCH?DAMAGE.
?*?@desciption
?*?Contains?AXI?DPTI?transfer?request?function.
?*
?*?
?*?MODIFICATION?HISTORY:
?*
?*?Ver???Who????????????Date?????????Changes
?*?-----?--------------?------------?-----------------------------------------------
?*?1.00??Sergiu?Arpadi??2016-Sep-20??First?release
?*
?*?
?*
?*****************************************************************************/
/*****************************?Include?Files?*******************************/
#include?“AXI_DPTI.h“
#include?“xil_io.h“
/**************************?Function?Definitions?***************************/
XStatus?DPTI_SimpleTransfer?(u32?baseAddress?u8?Direction?u32?TransferLength)
{
u32?flag_0?flag_16?StsReg;
if?(TransferLength?<0?||?TransferLength?>?8388607)
return?XST_FAILURE;?//?length?is?not?a?valid?number
else
{
StsReg?=?Xil_In32?(baseAddress?+?STATUS_REG_OFFSET);
flag_0?=?(StsReg?&?0x01);
flag_16?=?(StsReg?>>?0x10?)?&?0x01;
while?(flag_16?==?0?||?flag_0?==?0)
{
StsReg?=?Xil_In32?(baseAddress?+?STATUS_REG_OFFSET);
flag_0?=?(StsReg?&?0x
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-12-20?22:44??vivado-library-master\
?????文件?????????102??2017-12-20?22:44??vivado-library-master\.gitignore
?????文件????????1064??2017-12-20?22:44??vivado-library-master\License.txt
?????文件?????????636??2017-12-20?22:44??vivado-library-master\README.md
?????目錄???????????0??2017-12-20?22:44??vivado-library-master\if\
?????目錄???????????0??2017-12-20?22:44??vivado-library-master\if\pmod_v1_0\
?????文件?????????872??2017-12-20?22:44??vivado-library-master\if\pmod_v1_0\pmod.xm
?????文件????????8889??2017-12-20?22:44??vivado-library-master\if\pmod_v1_0\pmod_rtl.xm
?????目錄???????????0??2017-12-20?22:44??vivado-library-master\if\tmds_v1_0\
?????文件?????????908??2017-12-20?22:44??vivado-library-master\if\tmds_v1_0\tmds.xm
?????文件????????3607??2017-12-20?22:44??vivado-library-master\if\tmds_v1_0\tmds_rtl.xm
?????目錄???????????0??2017-12-20?22:44??vivado-library-master\ip\
?????目錄???????????0??2017-12-20?22:44??vivado-library-master\ip\AXI_DPTI_1.0\
?????文件???????61030??2017-12-20?22:44??vivado-library-master\ip\AXI_DPTI_1.0\component.xm
?????目錄???????????0??2017-12-20?22:44??vivado-library-master\ip\AXI_DPTI_1.0\doc\
?????文件??????259072??2017-12-20?22:44??vivado-library-master\ip\AXI_DPTI_1.0\doc\AXI?DPTI.doc
?????文件??????641671??2017-12-20?22:44??vivado-library-master\ip\AXI_DPTI_1.0\doc\AXI?DPTI.pdf
?????目錄???????????0??2017-12-20?22:44??vivado-library-master\ip\AXI_DPTI_1.0\drivers\
?????目錄???????????0??2017-12-20?22:44??vivado-library-master\ip\AXI_DPTI_1.0\drivers\AXI_DPTI_v1_0\
?????目錄???????????0??2017-12-20?22:44??vivado-library-master\ip\AXI_DPTI_1.0\drivers\AXI_DPTI_v1_0\data\
?????文件?????????179??2017-12-20?22:44??vivado-library-master\ip\AXI_DPTI_1.0\drivers\AXI_DPTI_v1_0\data\AXI_DPTI.mdd
?????文件?????????169??2017-12-20?22:44??vivado-library-master\ip\AXI_DPTI_1.0\drivers\AXI_DPTI_v1_0\data\AXI_DPTI.tcl
?????目錄???????????0??2017-12-20?22:44??vivado-library-master\ip\AXI_DPTI_1.0\drivers\AXI_DPTI_v1_0\src\
?????文件????????3374??2017-12-20?22:44??vivado-library-master\ip\AXI_DPTI_1.0\drivers\AXI_DPTI_v1_0\src\AXI_DPTI.c
?????文件????????2843??2017-12-20?22:44??vivado-library-master\ip\AXI_DPTI_1.0\drivers\AXI_DPTI_v1_0\src\AXI_DPTI.h
?????文件????????4056??2017-12-20?22:44??vivado-library-master\ip\AXI_DPTI_1.0\drivers\AXI_DPTI_v1_0\src\AXI_DPTI_selftest.c
?????文件?????????451??2017-12-20?22:44??vivado-library-master\ip\AXI_DPTI_1.0\drivers\AXI_DPTI_v1_0\src\Makefile
?????目錄???????????0??2017-12-20?22:44??vivado-library-master\ip\AXI_DPTI_1.0\src\
?????文件?????????103??2017-12-20?22:44??vivado-library-master\ip\AXI_DPTI_1.0\src\AXI_DPTI_ooc.xdc
?????文件???????25816??2017-12-20?22:44??vivado-library-master\ip\AXI_DPTI_1.0\src\AXI_DPTI_v1_0.vhd
?????文件???????18395??2017-12-20?22:44??vivado-library-master\ip\AXI_DPTI_1.0\src\AXI_DPTI_v1_0_AXI_LITE.vhd
............此處省略2389個文件信息
評論
共有 條評論