1 /******************************************************************************* 2 * The confidential and proprietary information contained in this file may * 3 * only be used by a person authorised under and to the extent permitted * 4 * by a subsisting licensing agreement from ARM Limited or its affiliates. * 5 * (C) COPYRIGHT [2001-2017] ARM Limited or its affiliates. * 6 * ALL RIGHTS RESERVED * 7 * This entire notice must be reproduced on all copies of this file * 8 * and copies of this file may only be made by a person if such person is * 9 * permitted to do so under the terms of a subsisting license agreement * 10 * from ARM Limited or its affiliates. * 11 *******************************************************************************/ 12 13 #ifndef TEST_HAL_H_ 14 #define TEST_HAL_H_ 15 16 #ifdef __cplusplus 17 extern "C" { 18 #endif 19 20 /******************************************************************************/ 21 /* 22 * @brief This function initializes the board. 23 * 24 * @param[in] 25 * 26 * @param[out] 27 * 28 * @return rc - 0 for success, 1 for failure. 29 */ 30 uint32_t Test_HalBoardInit(void); 31 32 /******************************************************************************/ 33 /* 34 * @brief This function unmaps the addresses related to the board. 35 * 36 * @param[in] 37 * 38 * @param[out] 39 * 40 * @return 41 */ 42 void Test_HalBoardFree(void); 43 44 #ifdef __cplusplus 45 } 46 #endif 47 48 #endif /* TEST_HAL_H_ */ 49