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