/****************************************************************************** * * XILINX IS PROVIDING THIS DESIGN, CODE, OR INFORMATION "AS IS" * AS A COURTESY TO YOU, SOLELY FOR USE IN DEVELOPING PROGRAMS AND * SOLUTIONS FOR XILINX DEVICES. BY PROVIDING THIS DESIGN, CODE, * OR INFORMATION AS ONE POSSIBLE IMPLEMENTATION OF THIS FEATURE, * APPLICATION OR STANDARD, XILINX IS MAKING NO REPRESENTATION * THAT THIS IMPLEMENTATION IS FREE FROM ANY CLAIMS OF INFRINGEMENT, * AND YOU ARE RESPONSIBLE FOR OBTAINING ANY RIGHTS YOU MAY REQUIRE * FOR YOUR IMPLEMENTATION. XILINX EXPRESSLY DISCLAIMS ANY * WARRANTY WHATSOEVER WITH RESPECT TO THE ADEQUACY OF THE * IMPLEMENTATION, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OR * REPRESENTATIONS THAT THIS IMPLEMENTATION IS FREE FROM CLAIMS OF * INFRINGEMENT, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS * FOR A PARTICULAR PURPOSE. * * (c) Copyright 2014 Xilinx Inc. * All rights reserved. * ******************************************************************************/ /*****************************************************************************/ /** * * @file scaler_intgtest.h * * This header file contains the integration test functions prototypes, * constants and variable definitions used in the test. This test runs on a * Zynq702 system. * * @note None * *
* MODIFICATION HISTORY: * * Ver Who Date Changes * ----- ------ -------- ----------------------------------------------------- * 7.0 adk 22/08/14 First release. ** ******************************************************************************/ #ifndef SCALER_INTEGTEST_H #define SCALER_INTEGTEST_H /**< Prevent circular inclusions by using * protection macros. */ #ifdef __cplusplus extern "C" { #endif /***************************** Include Files *********************************/ /* * Includes that define system hardware constants. */ #include "xparameters.h" #include "xscaler.h" #include "xscugic.h" #include "xstatus.h" #include "xil_testlib.h" /* * Includes that define test utility APIs. */ #include "ct.h" #include "xil_exception.h" /************************** Constant Definitions *****************************/ #define LOOP_TIME_OUT 0x000FFFFF /**< Loop time out macro */ /* * Constants indicating INTC device ID and interrupt ID. They are defined in * xparameters.h. */ #ifndef SCALER_XSCALER_0_INTR #define SCALER_XSCALER_0_INTR 92 /**