mikroSDK Reference Manual
fsl_device_registers.h
1/*
2 * Copyright 2014-2016 Freescale Semiconductor, Inc.
3 * Copyright 2016-2018 NXP
4 *
5 * SPDX-License-Identifier: BSD-3-Clause
6 *
7 */
8
9#ifndef __FSL_DEVICE_REGISTERS_H__
10#define __FSL_DEVICE_REGISTERS_H__
11
12/*
13 * Include the cpu specific register header files.
14 *
15 * The CPU macro should be declared in the project or makefile.
16 */
17#if (defined(CPU_MK64FN1M0CAJ12) || defined(CPU_MK64FN1M0VDC12) || defined(CPU_MK64FN1M0VLL12) || \
18 defined(CPU_MK64FN1M0VLQ12) || defined(CPU_MK64FN1M0VMD12) || defined(CPU_MK64FX512VDC12) || \
19 defined(CPU_MK64FX512VLL12) || defined(CPU_MK64FX512VLQ12) || defined(CPU_MK64FX512VMD12))
20
21#define K64F12_SERIES
22
23/* CMSIS-style register definitions */
24#include "MK64F12.h"
25/* CPU specific feature definitions */
26#include "MK64F12_features.h"
27
28#else
29 #error "No valid CPU defined!"
30#endif
31
32#endif /* __FSL_DEVICE_REGISTERS_H__ */
33
34/*******************************************************************************
35 * EOF
36 ******************************************************************************/
CMSIS Peripheral Access Layer for MK64F12.