S32 SDK
sim_hal.h
Go to the documentation of this file.
1 /*
2  * Copyright (c) 2013 - 2014, Freescale Semiconductor, Inc.
3  * Copyright 2016-2017 NXP
4  * All rights reserved.
5  *
6  * THIS SOFTWARE IS PROVIDED BY NXP "AS IS" AND ANY EXPRESSED OR
7  * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
8  * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
9  * IN NO EVENT SHALL NXP OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
10  * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
11  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
12  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
13  * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
14  * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
15  * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
16  * THE POSSIBILITY OF SUCH DAMAGE.
17  */
18 
19 #if !defined(SIM_HAL_H)
20 #define SIM_HAL_H
21 
22 
33 /*******************************************************************************
34 * Definitions
35 ******************************************************************************/
36 
37 /*******************************************************************************
38 * API
39 ******************************************************************************/
40 
41 /*
42 * Include the CPU-specific clock API header files.
43 */
44 #if (defined(S32K144_SERIES))
45  /* SIM API header file */
46  #include "../src/sim/S32K144/sim_hal_S32K144.h"
47 
48 #else
49 #error "No valid CPU defined!"
50 #endif
51 /* @} */
52 #endif /* SIM_HAL_H */
53 /*******************************************************************************
54 * EOF
55 ******************************************************************************/
56