mbed library sources

Dependents:   Encrypted my_mbed lklk CyaSSL_DTLS_Cellular ... more

Superseded

This library was superseded by mbed-dev - https://os.mbed.com/users/mbed_official/code/mbed-dev/.

Development branch of the mbed library sources. This library is kept in synch with the latest changes from the mbed SDK and it is not guaranteed to work.

If you are looking for a stable and tested release, please import one of the official mbed library releases:

Import librarymbed

The official Mbed 2 C/C++ SDK provides the software platform and libraries to build your applications.

Committer:
mbed_official
Date:
Thu Sep 18 14:00:17 2014 +0100
Revision:
324:406fd2029f23
Synchronized with git revision a73f28e6fbca9559fbed2726410eeb4c0534a4a5

Full URL: https://github.com/mbedmicro/mbed/commit/a73f28e6fbca9559fbed2726410eeb4c0534a4a5/

Extended #476, which does not break ethernet for K64F

Who changed what in which revision?

UserRevisionLine numberNew contents of line
mbed_official 324:406fd2029f23 1 /*
mbed_official 324:406fd2029f23 2 * Copyright (c) 2014, Freescale Semiconductor, Inc.
mbed_official 324:406fd2029f23 3 * All rights reserved.
mbed_official 324:406fd2029f23 4 *
mbed_official 324:406fd2029f23 5 * Redistribution and use in source and binary forms, with or without modification,
mbed_official 324:406fd2029f23 6 * are permitted provided that the following conditions are met:
mbed_official 324:406fd2029f23 7 *
mbed_official 324:406fd2029f23 8 * o Redistributions of source code must retain the above copyright notice, this list
mbed_official 324:406fd2029f23 9 * of conditions and the following disclaimer.
mbed_official 324:406fd2029f23 10 *
mbed_official 324:406fd2029f23 11 * o Redistributions in binary form must reproduce the above copyright notice, this
mbed_official 324:406fd2029f23 12 * list of conditions and the following disclaimer in the documentation and/or
mbed_official 324:406fd2029f23 13 * other materials provided with the distribution.
mbed_official 324:406fd2029f23 14 *
mbed_official 324:406fd2029f23 15 * o Neither the name of Freescale Semiconductor, Inc. nor the names of its
mbed_official 324:406fd2029f23 16 * contributors may be used to endorse or promote products derived from this
mbed_official 324:406fd2029f23 17 * software without specific prior written permission.
mbed_official 324:406fd2029f23 18 *
mbed_official 324:406fd2029f23 19 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
mbed_official 324:406fd2029f23 20 * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
mbed_official 324:406fd2029f23 21 * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
mbed_official 324:406fd2029f23 22 * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
mbed_official 324:406fd2029f23 23 * ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
mbed_official 324:406fd2029f23 24 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
mbed_official 324:406fd2029f23 25 * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
mbed_official 324:406fd2029f23 26 * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
mbed_official 324:406fd2029f23 27 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
mbed_official 324:406fd2029f23 28 * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
mbed_official 324:406fd2029f23 29 */
mbed_official 324:406fd2029f23 30 #ifndef __FSL_DEVICE_REGISTERS_H__
mbed_official 324:406fd2029f23 31 #define __FSL_DEVICE_REGISTERS_H__
mbed_official 324:406fd2029f23 32
mbed_official 324:406fd2029f23 33 /*
mbed_official 324:406fd2029f23 34 * Include the cpu specific register header files.
mbed_official 324:406fd2029f23 35 *
mbed_official 324:406fd2029f23 36 * The CPU macro should be declared in the project or makefile.
mbed_official 324:406fd2029f23 37 */
mbed_official 324:406fd2029f23 38 #if (defined(CPU_MK02FN128VFM10) || defined(CPU_MK02FN64VFM10) || defined(CPU_MK02FN128VLF10) || \
mbed_official 324:406fd2029f23 39 defined(CPU_MK02FN64VLF10) || defined(CPU_MK02FN128VLH10) || defined(CPU_MK02FN64VLH10))
mbed_official 324:406fd2029f23 40
mbed_official 324:406fd2029f23 41 #define K02F12810_SERIES
mbed_official 324:406fd2029f23 42
mbed_official 324:406fd2029f23 43 /* CMSIS-style register definitions */
mbed_official 324:406fd2029f23 44 #include "device/MK02F12810/MK02F12810.h"
mbed_official 324:406fd2029f23 45
mbed_official 324:406fd2029f23 46 /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
mbed_official 324:406fd2029f23 47 #include "device/MK02F12810/MK02F12810_adc.h"
mbed_official 324:406fd2029f23 48 #include "device/MK02F12810/MK02F12810_cmp.h"
mbed_official 324:406fd2029f23 49 #include "device/MK02F12810/MK02F12810_crc.h"
mbed_official 324:406fd2029f23 50 #include "device/MK02F12810/MK02F12810_dac.h"
mbed_official 324:406fd2029f23 51 #include "device/MK02F12810/MK02F12810_dma.h"
mbed_official 324:406fd2029f23 52 #include "device/MK02F12810/MK02F12810_dmamux.h"
mbed_official 324:406fd2029f23 53 #include "device/MK02F12810/MK02F12810_ewm.h"
mbed_official 324:406fd2029f23 54 #include "device/MK02F12810/MK02F12810_fmc.h"
mbed_official 324:406fd2029f23 55 #include "device/MK02F12810/MK02F12810_ftfa.h"
mbed_official 324:406fd2029f23 56 #include "device/MK02F12810/MK02F12810_ftm.h"
mbed_official 324:406fd2029f23 57 #include "device/MK02F12810/MK02F12810_gpio.h"
mbed_official 324:406fd2029f23 58 #include "device/MK02F12810/MK02F12810_i2c.h"
mbed_official 324:406fd2029f23 59 #include "device/MK02F12810/MK02F12810_llwu.h"
mbed_official 324:406fd2029f23 60 #include "device/MK02F12810/MK02F12810_lptmr.h"
mbed_official 324:406fd2029f23 61 #include "device/MK02F12810/MK02F12810_mcg.h"
mbed_official 324:406fd2029f23 62 #include "device/MK02F12810/MK02F12810_mcm.h"
mbed_official 324:406fd2029f23 63 #include "device/MK02F12810/MK02F12810_nv.h"
mbed_official 324:406fd2029f23 64 #include "device/MK02F12810/MK02F12810_osc.h"
mbed_official 324:406fd2029f23 65 #include "device/MK02F12810/MK02F12810_pdb.h"
mbed_official 324:406fd2029f23 66 #include "device/MK02F12810/MK02F12810_pit.h"
mbed_official 324:406fd2029f23 67 #include "device/MK02F12810/MK02F12810_pmc.h"
mbed_official 324:406fd2029f23 68 #include "device/MK02F12810/MK02F12810_port.h"
mbed_official 324:406fd2029f23 69 #include "device/MK02F12810/MK02F12810_rcm.h"
mbed_official 324:406fd2029f23 70 #include "device/MK02F12810/MK02F12810_sim.h"
mbed_official 324:406fd2029f23 71 #include "device/MK02F12810/MK02F12810_smc.h"
mbed_official 324:406fd2029f23 72 #include "device/MK02F12810/MK02F12810_spi.h"
mbed_official 324:406fd2029f23 73 #include "device/MK02F12810/MK02F12810_uart.h"
mbed_official 324:406fd2029f23 74 #include "device/MK02F12810/MK02F12810_vref.h"
mbed_official 324:406fd2029f23 75 #include "device/MK02F12810/MK02F12810_wdog.h"
mbed_official 324:406fd2029f23 76
mbed_official 324:406fd2029f23 77 #elif (defined(CPU_MK20DX128VMP5) || defined(CPU_MK20DN128VMP5) || defined(CPU_MK20DX64VMP5) || \
mbed_official 324:406fd2029f23 78 defined(CPU_MK20DN64VMP5) || defined(CPU_MK20DX32VMP5) || defined(CPU_MK20DN32VMP5) || \
mbed_official 324:406fd2029f23 79 defined(CPU_MK20DX128VLH5) || defined(CPU_MK20DN128VLH5) || defined(CPU_MK20DX64VLH5) || \
mbed_official 324:406fd2029f23 80 defined(CPU_MK20DN64VLH5) || defined(CPU_MK20DX32VLH5) || defined(CPU_MK20DN32VLH5) || \
mbed_official 324:406fd2029f23 81 defined(CPU_MK20DX128VFM5) || defined(CPU_MK20DN128VFM5) || defined(CPU_MK20DX64VFM5) || \
mbed_official 324:406fd2029f23 82 defined(CPU_MK20DN64VFM5) || defined(CPU_MK20DX32VFM5) || defined(CPU_MK20DN32VFM5) || \
mbed_official 324:406fd2029f23 83 defined(CPU_MK20DX128VFT5) || defined(CPU_MK20DN128VFT5) || defined(CPU_MK20DX64VFT5) || \
mbed_official 324:406fd2029f23 84 defined(CPU_MK20DN64VFT5) || defined(CPU_MK20DX32VFT5) || defined(CPU_MK20DN32VFT5) || \
mbed_official 324:406fd2029f23 85 defined(CPU_MK20DX128VLF5) || defined(CPU_MK20DN128VLF5) || defined(CPU_MK20DX64VLF5) || \
mbed_official 324:406fd2029f23 86 defined(CPU_MK20DN64VLF5) || defined(CPU_MK20DX32VLF5) || defined(CPU_MK20DN32VLF5))
mbed_official 324:406fd2029f23 87
mbed_official 324:406fd2029f23 88 #define K20D5_SERIES
mbed_official 324:406fd2029f23 89
mbed_official 324:406fd2029f23 90 /* CMSIS-style register definitions */
mbed_official 324:406fd2029f23 91 #include "device/MK20D5/MK20D5.h"
mbed_official 324:406fd2029f23 92
mbed_official 324:406fd2029f23 93 /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
mbed_official 324:406fd2029f23 94 #include "device/MK20D5/MK20D5_adc.h"
mbed_official 324:406fd2029f23 95 #include "device/MK20D5/MK20D5_cmp.h"
mbed_official 324:406fd2029f23 96 #include "device/MK20D5/MK20D5_cmt.h"
mbed_official 324:406fd2029f23 97 #include "device/MK20D5/MK20D5_crc.h"
mbed_official 324:406fd2029f23 98 #include "device/MK20D5/MK20D5_dma.h"
mbed_official 324:406fd2029f23 99 #include "device/MK20D5/MK20D5_dmamux.h"
mbed_official 324:406fd2029f23 100 #include "device/MK20D5/MK20D5_ewm.h"
mbed_official 324:406fd2029f23 101 #include "device/MK20D5/MK20D5_fmc.h"
mbed_official 324:406fd2029f23 102 #include "device/MK20D5/MK20D5_ftfl.h"
mbed_official 324:406fd2029f23 103 #include "device/MK20D5/MK20D5_ftm.h"
mbed_official 324:406fd2029f23 104 #include "device/MK20D5/MK20D5_gpio.h"
mbed_official 324:406fd2029f23 105 #include "device/MK20D5/MK20D5_i2c.h"
mbed_official 324:406fd2029f23 106 #include "device/MK20D5/MK20D5_i2s.h"
mbed_official 324:406fd2029f23 107 #include "device/MK20D5/MK20D5_llwu.h"
mbed_official 324:406fd2029f23 108 #include "device/MK20D5/MK20D5_lptmr.h"
mbed_official 324:406fd2029f23 109 #include "device/MK20D5/MK20D5_mcg.h"
mbed_official 324:406fd2029f23 110 #include "device/MK20D5/MK20D5_nv.h"
mbed_official 324:406fd2029f23 111 #include "device/MK20D5/MK20D5_osc.h"
mbed_official 324:406fd2029f23 112 #include "device/MK20D5/MK20D5_pdb.h"
mbed_official 324:406fd2029f23 113 #include "device/MK20D5/MK20D5_pit.h"
mbed_official 324:406fd2029f23 114 #include "device/MK20D5/MK20D5_pmc.h"
mbed_official 324:406fd2029f23 115 #include "device/MK20D5/MK20D5_port.h"
mbed_official 324:406fd2029f23 116 #include "device/MK20D5/MK20D5_rcm.h"
mbed_official 324:406fd2029f23 117 #include "device/MK20D5/MK20D5_rfsys.h"
mbed_official 324:406fd2029f23 118 #include "device/MK20D5/MK20D5_rfvbat.h"
mbed_official 324:406fd2029f23 119 #include "device/MK20D5/MK20D5_rtc.h"
mbed_official 324:406fd2029f23 120 #include "device/MK20D5/MK20D5_sim.h"
mbed_official 324:406fd2029f23 121 #include "device/MK20D5/MK20D5_smc.h"
mbed_official 324:406fd2029f23 122 #include "device/MK20D5/MK20D5_spi.h"
mbed_official 324:406fd2029f23 123 #include "device/MK20D5/MK20D5_tsi.h"
mbed_official 324:406fd2029f23 124 #include "device/MK20D5/MK20D5_uart.h"
mbed_official 324:406fd2029f23 125 #include "device/MK20D5/MK20D5_usb.h"
mbed_official 324:406fd2029f23 126 #include "device/MK20D5/MK20D5_usbdcd.h"
mbed_official 324:406fd2029f23 127 #include "device/MK20D5/MK20D5_vref.h"
mbed_official 324:406fd2029f23 128 #include "device/MK20D5/MK20D5_wdog.h"
mbed_official 324:406fd2029f23 129
mbed_official 324:406fd2029f23 130 #elif (defined(CPU_MK22FN128VDC10) || defined(CPU_MK22FN128VLH10) || defined(CPU_MK22FN128VLL10) || \
mbed_official 324:406fd2029f23 131 defined(CPU_MK22FN128VMP10))
mbed_official 324:406fd2029f23 132
mbed_official 324:406fd2029f23 133 #define K22F12810_SERIES
mbed_official 324:406fd2029f23 134
mbed_official 324:406fd2029f23 135 /* CMSIS-style register definitions */
mbed_official 324:406fd2029f23 136 #include "device/MK22F12810/MK22F12810.h"
mbed_official 324:406fd2029f23 137
mbed_official 324:406fd2029f23 138 /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
mbed_official 324:406fd2029f23 139 #include "device/MK22F12810/MK22F12810_adc.h"
mbed_official 324:406fd2029f23 140 #include "device/MK22F12810/MK22F12810_cmp.h"
mbed_official 324:406fd2029f23 141 #include "device/MK22F12810/MK22F12810_crc.h"
mbed_official 324:406fd2029f23 142 #include "device/MK22F12810/MK22F12810_dac.h"
mbed_official 324:406fd2029f23 143 #include "device/MK22F12810/MK22F12810_dma.h"
mbed_official 324:406fd2029f23 144 #include "device/MK22F12810/MK22F12810_dmamux.h"
mbed_official 324:406fd2029f23 145 #include "device/MK22F12810/MK22F12810_ewm.h"
mbed_official 324:406fd2029f23 146 #include "device/MK22F12810/MK22F12810_fmc.h"
mbed_official 324:406fd2029f23 147 #include "device/MK22F12810/MK22F12810_ftfa.h"
mbed_official 324:406fd2029f23 148 #include "device/MK22F12810/MK22F12810_ftm.h"
mbed_official 324:406fd2029f23 149 #include "device/MK22F12810/MK22F12810_gpio.h"
mbed_official 324:406fd2029f23 150 #include "device/MK22F12810/MK22F12810_i2c.h"
mbed_official 324:406fd2029f23 151 #include "device/MK22F12810/MK22F12810_i2s.h"
mbed_official 324:406fd2029f23 152 #include "device/MK22F12810/MK22F12810_llwu.h"
mbed_official 324:406fd2029f23 153 #include "device/MK22F12810/MK22F12810_lptmr.h"
mbed_official 324:406fd2029f23 154 #include "device/MK22F12810/MK22F12810_lpuart.h"
mbed_official 324:406fd2029f23 155 #include "device/MK22F12810/MK22F12810_mcg.h"
mbed_official 324:406fd2029f23 156 #include "device/MK22F12810/MK22F12810_mcm.h"
mbed_official 324:406fd2029f23 157 #include "device/MK22F12810/MK22F12810_nv.h"
mbed_official 324:406fd2029f23 158 #include "device/MK22F12810/MK22F12810_osc.h"
mbed_official 324:406fd2029f23 159 #include "device/MK22F12810/MK22F12810_pdb.h"
mbed_official 324:406fd2029f23 160 #include "device/MK22F12810/MK22F12810_pit.h"
mbed_official 324:406fd2029f23 161 #include "device/MK22F12810/MK22F12810_pmc.h"
mbed_official 324:406fd2029f23 162 #include "device/MK22F12810/MK22F12810_port.h"
mbed_official 324:406fd2029f23 163 #include "device/MK22F12810/MK22F12810_rcm.h"
mbed_official 324:406fd2029f23 164 #include "device/MK22F12810/MK22F12810_rfsys.h"
mbed_official 324:406fd2029f23 165 #include "device/MK22F12810/MK22F12810_rfvbat.h"
mbed_official 324:406fd2029f23 166 #include "device/MK22F12810/MK22F12810_rtc.h"
mbed_official 324:406fd2029f23 167 #include "device/MK22F12810/MK22F12810_sim.h"
mbed_official 324:406fd2029f23 168 #include "device/MK22F12810/MK22F12810_smc.h"
mbed_official 324:406fd2029f23 169 #include "device/MK22F12810/MK22F12810_spi.h"
mbed_official 324:406fd2029f23 170 #include "device/MK22F12810/MK22F12810_uart.h"
mbed_official 324:406fd2029f23 171 #include "device/MK22F12810/MK22F12810_usb.h"
mbed_official 324:406fd2029f23 172 #include "device/MK22F12810/MK22F12810_vref.h"
mbed_official 324:406fd2029f23 173 #include "device/MK22F12810/MK22F12810_wdog.h"
mbed_official 324:406fd2029f23 174
mbed_official 324:406fd2029f23 175 #elif (defined(CPU_MK22FN256VDC12) || defined(CPU_MK22FN256VLH12) || defined(CPU_MK22FN256VLL12) || \
mbed_official 324:406fd2029f23 176 defined(CPU_MK22FN256VMP12))
mbed_official 324:406fd2029f23 177
mbed_official 324:406fd2029f23 178 #define K22F25612_SERIES
mbed_official 324:406fd2029f23 179
mbed_official 324:406fd2029f23 180 /* CMSIS-style register definitions */
mbed_official 324:406fd2029f23 181 #include "device/MK22F25612/MK22F25612.h"
mbed_official 324:406fd2029f23 182
mbed_official 324:406fd2029f23 183 /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
mbed_official 324:406fd2029f23 184 #include "device/MK22F25612/MK22F25612_adc.h"
mbed_official 324:406fd2029f23 185 #include "device/MK22F25612/MK22F25612_cmp.h"
mbed_official 324:406fd2029f23 186 #include "device/MK22F25612/MK22F25612_crc.h"
mbed_official 324:406fd2029f23 187 #include "device/MK22F25612/MK22F25612_dac.h"
mbed_official 324:406fd2029f23 188 #include "device/MK22F25612/MK22F25612_dma.h"
mbed_official 324:406fd2029f23 189 #include "device/MK22F25612/MK22F25612_dmamux.h"
mbed_official 324:406fd2029f23 190 #include "device/MK22F25612/MK22F25612_ewm.h"
mbed_official 324:406fd2029f23 191 #include "device/MK22F25612/MK22F25612_fmc.h"
mbed_official 324:406fd2029f23 192 #include "device/MK22F25612/MK22F25612_ftfa.h"
mbed_official 324:406fd2029f23 193 #include "device/MK22F25612/MK22F25612_ftm.h"
mbed_official 324:406fd2029f23 194 #include "device/MK22F25612/MK22F25612_gpio.h"
mbed_official 324:406fd2029f23 195 #include "device/MK22F25612/MK22F25612_i2c.h"
mbed_official 324:406fd2029f23 196 #include "device/MK22F25612/MK22F25612_i2s.h"
mbed_official 324:406fd2029f23 197 #include "device/MK22F25612/MK22F25612_llwu.h"
mbed_official 324:406fd2029f23 198 #include "device/MK22F25612/MK22F25612_lptmr.h"
mbed_official 324:406fd2029f23 199 #include "device/MK22F25612/MK22F25612_lpuart.h"
mbed_official 324:406fd2029f23 200 #include "device/MK22F25612/MK22F25612_mcg.h"
mbed_official 324:406fd2029f23 201 #include "device/MK22F25612/MK22F25612_mcm.h"
mbed_official 324:406fd2029f23 202 #include "device/MK22F25612/MK22F25612_nv.h"
mbed_official 324:406fd2029f23 203 #include "device/MK22F25612/MK22F25612_osc.h"
mbed_official 324:406fd2029f23 204 #include "device/MK22F25612/MK22F25612_pdb.h"
mbed_official 324:406fd2029f23 205 #include "device/MK22F25612/MK22F25612_pit.h"
mbed_official 324:406fd2029f23 206 #include "device/MK22F25612/MK22F25612_pmc.h"
mbed_official 324:406fd2029f23 207 #include "device/MK22F25612/MK22F25612_port.h"
mbed_official 324:406fd2029f23 208 #include "device/MK22F25612/MK22F25612_rcm.h"
mbed_official 324:406fd2029f23 209 #include "device/MK22F25612/MK22F25612_rfsys.h"
mbed_official 324:406fd2029f23 210 #include "device/MK22F25612/MK22F25612_rfvbat.h"
mbed_official 324:406fd2029f23 211 #include "device/MK22F25612/MK22F25612_rng.h"
mbed_official 324:406fd2029f23 212 #include "device/MK22F25612/MK22F25612_rtc.h"
mbed_official 324:406fd2029f23 213 #include "device/MK22F25612/MK22F25612_sim.h"
mbed_official 324:406fd2029f23 214 #include "device/MK22F25612/MK22F25612_smc.h"
mbed_official 324:406fd2029f23 215 #include "device/MK22F25612/MK22F25612_spi.h"
mbed_official 324:406fd2029f23 216 #include "device/MK22F25612/MK22F25612_uart.h"
mbed_official 324:406fd2029f23 217 #include "device/MK22F25612/MK22F25612_usb.h"
mbed_official 324:406fd2029f23 218 #include "device/MK22F25612/MK22F25612_vref.h"
mbed_official 324:406fd2029f23 219 #include "device/MK22F25612/MK22F25612_wdog.h"
mbed_official 324:406fd2029f23 220
mbed_official 324:406fd2029f23 221 #elif (defined(CPU_MK22FN512VDC12) || defined(CPU_MK22FN512VLH12) || defined(CPU_MK22FN512VLL12))
mbed_official 324:406fd2029f23 222
mbed_official 324:406fd2029f23 223 #define K22F51212_SERIES
mbed_official 324:406fd2029f23 224
mbed_official 324:406fd2029f23 225 /* CMSIS-style register definitions */
mbed_official 324:406fd2029f23 226 #include "device/MK22F51212/MK22F51212.h"
mbed_official 324:406fd2029f23 227
mbed_official 324:406fd2029f23 228 /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
mbed_official 324:406fd2029f23 229 #include "device/MK22F51212/MK22F51212_adc.h"
mbed_official 324:406fd2029f23 230 #include "device/MK22F51212/MK22F51212_cmp.h"
mbed_official 324:406fd2029f23 231 #include "device/MK22F51212/MK22F51212_crc.h"
mbed_official 324:406fd2029f23 232 #include "device/MK22F51212/MK22F51212_dac.h"
mbed_official 324:406fd2029f23 233 #include "device/MK22F51212/MK22F51212_dma.h"
mbed_official 324:406fd2029f23 234 #include "device/MK22F51212/MK22F51212_dmamux.h"
mbed_official 324:406fd2029f23 235 #include "device/MK22F51212/MK22F51212_ewm.h"
mbed_official 324:406fd2029f23 236 #include "device/MK22F51212/MK22F51212_fb.h"
mbed_official 324:406fd2029f23 237 #include "device/MK22F51212/MK22F51212_fmc.h"
mbed_official 324:406fd2029f23 238 #include "device/MK22F51212/MK22F51212_ftfa.h"
mbed_official 324:406fd2029f23 239 #include "device/MK22F51212/MK22F51212_ftm.h"
mbed_official 324:406fd2029f23 240 #include "device/MK22F51212/MK22F51212_gpio.h"
mbed_official 324:406fd2029f23 241 #include "device/MK22F51212/MK22F51212_i2c.h"
mbed_official 324:406fd2029f23 242 #include "device/MK22F51212/MK22F51212_i2s.h"
mbed_official 324:406fd2029f23 243 #include "device/MK22F51212/MK22F51212_llwu.h"
mbed_official 324:406fd2029f23 244 #include "device/MK22F51212/MK22F51212_lptmr.h"
mbed_official 324:406fd2029f23 245 #include "device/MK22F51212/MK22F51212_lpuart.h"
mbed_official 324:406fd2029f23 246 #include "device/MK22F51212/MK22F51212_mcg.h"
mbed_official 324:406fd2029f23 247 #include "device/MK22F51212/MK22F51212_mcm.h"
mbed_official 324:406fd2029f23 248 #include "device/MK22F51212/MK22F51212_nv.h"
mbed_official 324:406fd2029f23 249 #include "device/MK22F51212/MK22F51212_osc.h"
mbed_official 324:406fd2029f23 250 #include "device/MK22F51212/MK22F51212_pdb.h"
mbed_official 324:406fd2029f23 251 #include "device/MK22F51212/MK22F51212_pit.h"
mbed_official 324:406fd2029f23 252 #include "device/MK22F51212/MK22F51212_pmc.h"
mbed_official 324:406fd2029f23 253 #include "device/MK22F51212/MK22F51212_port.h"
mbed_official 324:406fd2029f23 254 #include "device/MK22F51212/MK22F51212_rcm.h"
mbed_official 324:406fd2029f23 255 #include "device/MK22F51212/MK22F51212_rfsys.h"
mbed_official 324:406fd2029f23 256 #include "device/MK22F51212/MK22F51212_rfvbat.h"
mbed_official 324:406fd2029f23 257 #include "device/MK22F51212/MK22F51212_rng.h"
mbed_official 324:406fd2029f23 258 #include "device/MK22F51212/MK22F51212_rtc.h"
mbed_official 324:406fd2029f23 259 #include "device/MK22F51212/MK22F51212_sim.h"
mbed_official 324:406fd2029f23 260 #include "device/MK22F51212/MK22F51212_smc.h"
mbed_official 324:406fd2029f23 261 #include "device/MK22F51212/MK22F51212_spi.h"
mbed_official 324:406fd2029f23 262 #include "device/MK22F51212/MK22F51212_uart.h"
mbed_official 324:406fd2029f23 263 #include "device/MK22F51212/MK22F51212_usb.h"
mbed_official 324:406fd2029f23 264 #include "device/MK22F51212/MK22F51212_vref.h"
mbed_official 324:406fd2029f23 265 #include "device/MK22F51212/MK22F51212_wdog.h"
mbed_official 324:406fd2029f23 266
mbed_official 324:406fd2029f23 267 #elif (defined(CPU_MK24FN1M0VDC12) || defined(CPU_MK24FN1M0VLQ12))
mbed_official 324:406fd2029f23 268
mbed_official 324:406fd2029f23 269 #define K24F12_SERIES
mbed_official 324:406fd2029f23 270
mbed_official 324:406fd2029f23 271 /* CMSIS-style register definitions */
mbed_official 324:406fd2029f23 272 #include "device/MK24F12/MK24F12.h"
mbed_official 324:406fd2029f23 273
mbed_official 324:406fd2029f23 274 /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
mbed_official 324:406fd2029f23 275 #include "device/MK24F12/MK24F12_adc.h"
mbed_official 324:406fd2029f23 276 #include "device/MK24F12/MK24F12_aips.h"
mbed_official 324:406fd2029f23 277 #include "device/MK24F12/MK24F12_axbs.h"
mbed_official 324:406fd2029f23 278 #include "device/MK24F12/MK24F12_can.h"
mbed_official 324:406fd2029f23 279 #include "device/MK24F12/MK24F12_cau.h"
mbed_official 324:406fd2029f23 280 #include "device/MK24F12/MK24F12_cmp.h"
mbed_official 324:406fd2029f23 281 #include "device/MK24F12/MK24F12_cmt.h"
mbed_official 324:406fd2029f23 282 #include "device/MK24F12/MK24F12_crc.h"
mbed_official 324:406fd2029f23 283 #include "device/MK24F12/MK24F12_dac.h"
mbed_official 324:406fd2029f23 284 #include "device/MK24F12/MK24F12_dma.h"
mbed_official 324:406fd2029f23 285 #include "device/MK24F12/MK24F12_dmamux.h"
mbed_official 324:406fd2029f23 286 #include "device/MK24F12/MK24F12_ewm.h"
mbed_official 324:406fd2029f23 287 #include "device/MK24F12/MK24F12_fb.h"
mbed_official 324:406fd2029f23 288 #include "device/MK24F12/MK24F12_fmc.h"
mbed_official 324:406fd2029f23 289 #include "device/MK24F12/MK24F12_ftfe.h"
mbed_official 324:406fd2029f23 290 #include "device/MK24F12/MK24F12_ftm.h"
mbed_official 324:406fd2029f23 291 #include "device/MK24F12/MK24F12_gpio.h"
mbed_official 324:406fd2029f23 292 #include "device/MK24F12/MK24F12_i2c.h"
mbed_official 324:406fd2029f23 293 #include "device/MK24F12/MK24F12_i2s.h"
mbed_official 324:406fd2029f23 294 #include "device/MK24F12/MK24F12_llwu.h"
mbed_official 324:406fd2029f23 295 #include "device/MK24F12/MK24F12_lptmr.h"
mbed_official 324:406fd2029f23 296 #include "device/MK24F12/MK24F12_mcg.h"
mbed_official 324:406fd2029f23 297 #include "device/MK24F12/MK24F12_mcm.h"
mbed_official 324:406fd2029f23 298 #include "device/MK24F12/MK24F12_mpu.h"
mbed_official 324:406fd2029f23 299 #include "device/MK24F12/MK24F12_nv.h"
mbed_official 324:406fd2029f23 300 #include "device/MK24F12/MK24F12_osc.h"
mbed_official 324:406fd2029f23 301 #include "device/MK24F12/MK24F12_pdb.h"
mbed_official 324:406fd2029f23 302 #include "device/MK24F12/MK24F12_pit.h"
mbed_official 324:406fd2029f23 303 #include "device/MK24F12/MK24F12_pmc.h"
mbed_official 324:406fd2029f23 304 #include "device/MK24F12/MK24F12_port.h"
mbed_official 324:406fd2029f23 305 #include "device/MK24F12/MK24F12_rcm.h"
mbed_official 324:406fd2029f23 306 #include "device/MK24F12/MK24F12_rfsys.h"
mbed_official 324:406fd2029f23 307 #include "device/MK24F12/MK24F12_rfvbat.h"
mbed_official 324:406fd2029f23 308 #include "device/MK24F12/MK24F12_rng.h"
mbed_official 324:406fd2029f23 309 #include "device/MK24F12/MK24F12_rtc.h"
mbed_official 324:406fd2029f23 310 #include "device/MK24F12/MK24F12_sdhc.h"
mbed_official 324:406fd2029f23 311 #include "device/MK24F12/MK24F12_sim.h"
mbed_official 324:406fd2029f23 312 #include "device/MK24F12/MK24F12_smc.h"
mbed_official 324:406fd2029f23 313 #include "device/MK24F12/MK24F12_spi.h"
mbed_official 324:406fd2029f23 314 #include "device/MK24F12/MK24F12_uart.h"
mbed_official 324:406fd2029f23 315 #include "device/MK24F12/MK24F12_usb.h"
mbed_official 324:406fd2029f23 316 #include "device/MK24F12/MK24F12_usbdcd.h"
mbed_official 324:406fd2029f23 317 #include "device/MK24F12/MK24F12_vref.h"
mbed_official 324:406fd2029f23 318 #include "device/MK24F12/MK24F12_wdog.h"
mbed_official 324:406fd2029f23 319
mbed_official 324:406fd2029f23 320 #elif (defined(CPU_MK24FN256VDC12))
mbed_official 324:406fd2029f23 321
mbed_official 324:406fd2029f23 322 #define K24F25612_SERIES
mbed_official 324:406fd2029f23 323
mbed_official 324:406fd2029f23 324 /* CMSIS-style register definitions */
mbed_official 324:406fd2029f23 325 #include "device/MK24F25612/MK24F25612.h"
mbed_official 324:406fd2029f23 326
mbed_official 324:406fd2029f23 327 /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
mbed_official 324:406fd2029f23 328 #include "device/MK24F25612/MK24F25612_adc.h"
mbed_official 324:406fd2029f23 329 #include "device/MK24F25612/MK24F25612_aips.h"
mbed_official 324:406fd2029f23 330 #include "device/MK24F25612/MK24F25612_cmp.h"
mbed_official 324:406fd2029f23 331 #include "device/MK24F25612/MK24F25612_cmt.h"
mbed_official 324:406fd2029f23 332 #include "device/MK24F25612/MK24F25612_crc.h"
mbed_official 324:406fd2029f23 333 #include "device/MK24F25612/MK24F25612_dac.h"
mbed_official 324:406fd2029f23 334 #include "device/MK24F25612/MK24F25612_dma.h"
mbed_official 324:406fd2029f23 335 #include "device/MK24F25612/MK24F25612_dmamux.h"
mbed_official 324:406fd2029f23 336 #include "device/MK24F25612/MK24F25612_ewm.h"
mbed_official 324:406fd2029f23 337 #include "device/MK24F25612/MK24F25612_fmc.h"
mbed_official 324:406fd2029f23 338 #include "device/MK24F25612/MK24F25612_ftfa.h"
mbed_official 324:406fd2029f23 339 #include "device/MK24F25612/MK24F25612_ftm.h"
mbed_official 324:406fd2029f23 340 #include "device/MK24F25612/MK24F25612_gpio.h"
mbed_official 324:406fd2029f23 341 #include "device/MK24F25612/MK24F25612_i2c.h"
mbed_official 324:406fd2029f23 342 #include "device/MK24F25612/MK24F25612_i2s.h"
mbed_official 324:406fd2029f23 343 #include "device/MK24F25612/MK24F25612_llwu.h"
mbed_official 324:406fd2029f23 344 #include "device/MK24F25612/MK24F25612_lptmr.h"
mbed_official 324:406fd2029f23 345 #include "device/MK24F25612/MK24F25612_mcg.h"
mbed_official 324:406fd2029f23 346 #include "device/MK24F25612/MK24F25612_mcm.h"
mbed_official 324:406fd2029f23 347 #include "device/MK24F25612/MK24F25612_osc.h"
mbed_official 324:406fd2029f23 348 #include "device/MK24F25612/MK24F25612_pdb.h"
mbed_official 324:406fd2029f23 349 #include "device/MK24F25612/MK24F25612_pit.h"
mbed_official 324:406fd2029f23 350 #include "device/MK24F25612/MK24F25612_pmc.h"
mbed_official 324:406fd2029f23 351 #include "device/MK24F25612/MK24F25612_port.h"
mbed_official 324:406fd2029f23 352 #include "device/MK24F25612/MK24F25612_rcm.h"
mbed_official 324:406fd2029f23 353 #include "device/MK24F25612/MK24F25612_rfsys.h"
mbed_official 324:406fd2029f23 354 #include "device/MK24F25612/MK24F25612_rfvbat.h"
mbed_official 324:406fd2029f23 355 #include "device/MK24F25612/MK24F25612_rng.h"
mbed_official 324:406fd2029f23 356 #include "device/MK24F25612/MK24F25612_rtc.h"
mbed_official 324:406fd2029f23 357 #include "device/MK24F25612/MK24F25612_sim.h"
mbed_official 324:406fd2029f23 358 #include "device/MK24F25612/MK24F25612_smc.h"
mbed_official 324:406fd2029f23 359 #include "device/MK24F25612/MK24F25612_spi.h"
mbed_official 324:406fd2029f23 360 #include "device/MK24F25612/MK24F25612_uart.h"
mbed_official 324:406fd2029f23 361 #include "device/MK24F25612/MK24F25612_usb.h"
mbed_official 324:406fd2029f23 362 #include "device/MK24F25612/MK24F25612_usbdcd.h"
mbed_official 324:406fd2029f23 363 #include "device/MK24F25612/MK24F25612_vref.h"
mbed_official 324:406fd2029f23 364 #include "device/MK24F25612/MK24F25612_wdog.h"
mbed_official 324:406fd2029f23 365
mbed_official 324:406fd2029f23 366 #elif (defined(CPU_MK63FN1M0VLQ12) || defined(CPU_MK63FN1M0VMD12))
mbed_official 324:406fd2029f23 367
mbed_official 324:406fd2029f23 368 #define K63F12_SERIES
mbed_official 324:406fd2029f23 369
mbed_official 324:406fd2029f23 370 /* CMSIS-style register definitions */
mbed_official 324:406fd2029f23 371 #include "device/MK63F12/MK63F12.h"
mbed_official 324:406fd2029f23 372
mbed_official 324:406fd2029f23 373 /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
mbed_official 324:406fd2029f23 374 #include "device/MK63F12/MK63F12_adc.h"
mbed_official 324:406fd2029f23 375 #include "device/MK63F12/MK63F12_aips.h"
mbed_official 324:406fd2029f23 376 #include "device/MK63F12/MK63F12_axbs.h"
mbed_official 324:406fd2029f23 377 #include "device/MK63F12/MK63F12_can.h"
mbed_official 324:406fd2029f23 378 #include "device/MK63F12/MK63F12_cau.h"
mbed_official 324:406fd2029f23 379 #include "device/MK63F12/MK63F12_cmp.h"
mbed_official 324:406fd2029f23 380 #include "device/MK63F12/MK63F12_cmt.h"
mbed_official 324:406fd2029f23 381 #include "device/MK63F12/MK63F12_crc.h"
mbed_official 324:406fd2029f23 382 #include "device/MK63F12/MK63F12_dac.h"
mbed_official 324:406fd2029f23 383 #include "device/MK63F12/MK63F12_dma.h"
mbed_official 324:406fd2029f23 384 #include "device/MK63F12/MK63F12_dmamux.h"
mbed_official 324:406fd2029f23 385 #include "device/MK63F12/MK63F12_enet.h"
mbed_official 324:406fd2029f23 386 #include "device/MK63F12/MK63F12_ewm.h"
mbed_official 324:406fd2029f23 387 #include "device/MK63F12/MK63F12_fb.h"
mbed_official 324:406fd2029f23 388 #include "device/MK63F12/MK63F12_fmc.h"
mbed_official 324:406fd2029f23 389 #include "device/MK63F12/MK63F12_ftfe.h"
mbed_official 324:406fd2029f23 390 #include "device/MK63F12/MK63F12_ftm.h"
mbed_official 324:406fd2029f23 391 #include "device/MK63F12/MK63F12_gpio.h"
mbed_official 324:406fd2029f23 392 #include "device/MK63F12/MK63F12_i2c.h"
mbed_official 324:406fd2029f23 393 #include "device/MK63F12/MK63F12_i2s.h"
mbed_official 324:406fd2029f23 394 #include "device/MK63F12/MK63F12_llwu.h"
mbed_official 324:406fd2029f23 395 #include "device/MK63F12/MK63F12_lptmr.h"
mbed_official 324:406fd2029f23 396 #include "device/MK63F12/MK63F12_mcg.h"
mbed_official 324:406fd2029f23 397 #include "device/MK63F12/MK63F12_mcm.h"
mbed_official 324:406fd2029f23 398 #include "device/MK63F12/MK63F12_mpu.h"
mbed_official 324:406fd2029f23 399 #include "device/MK63F12/MK63F12_nv.h"
mbed_official 324:406fd2029f23 400 #include "device/MK63F12/MK63F12_osc.h"
mbed_official 324:406fd2029f23 401 #include "device/MK63F12/MK63F12_pdb.h"
mbed_official 324:406fd2029f23 402 #include "device/MK63F12/MK63F12_pit.h"
mbed_official 324:406fd2029f23 403 #include "device/MK63F12/MK63F12_pmc.h"
mbed_official 324:406fd2029f23 404 #include "device/MK63F12/MK63F12_port.h"
mbed_official 324:406fd2029f23 405 #include "device/MK63F12/MK63F12_rcm.h"
mbed_official 324:406fd2029f23 406 #include "device/MK63F12/MK63F12_rfsys.h"
mbed_official 324:406fd2029f23 407 #include "device/MK63F12/MK63F12_rfvbat.h"
mbed_official 324:406fd2029f23 408 #include "device/MK63F12/MK63F12_rng.h"
mbed_official 324:406fd2029f23 409 #include "device/MK63F12/MK63F12_rtc.h"
mbed_official 324:406fd2029f23 410 #include "device/MK63F12/MK63F12_sdhc.h"
mbed_official 324:406fd2029f23 411 #include "device/MK63F12/MK63F12_sim.h"
mbed_official 324:406fd2029f23 412 #include "device/MK63F12/MK63F12_smc.h"
mbed_official 324:406fd2029f23 413 #include "device/MK63F12/MK63F12_spi.h"
mbed_official 324:406fd2029f23 414 #include "device/MK63F12/MK63F12_uart.h"
mbed_official 324:406fd2029f23 415 #include "device/MK63F12/MK63F12_usb.h"
mbed_official 324:406fd2029f23 416 #include "device/MK63F12/MK63F12_usbdcd.h"
mbed_official 324:406fd2029f23 417 #include "device/MK63F12/MK63F12_vref.h"
mbed_official 324:406fd2029f23 418 #include "device/MK63F12/MK63F12_wdog.h"
mbed_official 324:406fd2029f23 419
mbed_official 324:406fd2029f23 420 #elif (defined(CPU_MK64FX512VDC12) || defined(CPU_MK64FN1M0VDC12) || defined(CPU_MK64FX512VLL12) || \
mbed_official 324:406fd2029f23 421 defined(CPU_MK64FN1M0VLL12) || defined(CPU_MK64FX512VLQ12) || defined(CPU_MK64FN1M0VLQ12) || \
mbed_official 324:406fd2029f23 422 defined(CPU_MK64FX512VMD12) || defined(CPU_MK64FN1M0VMD12))
mbed_official 324:406fd2029f23 423
mbed_official 324:406fd2029f23 424 #define K64F12_SERIES
mbed_official 324:406fd2029f23 425
mbed_official 324:406fd2029f23 426 /* CMSIS-style register definitions */
mbed_official 324:406fd2029f23 427 #include "device/MK64F12/MK64F12.h"
mbed_official 324:406fd2029f23 428
mbed_official 324:406fd2029f23 429 /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
mbed_official 324:406fd2029f23 430 #include "device/MK64F12/MK64F12_adc.h"
mbed_official 324:406fd2029f23 431 #include "device/MK64F12/MK64F12_aips.h"
mbed_official 324:406fd2029f23 432 #include "device/MK64F12/MK64F12_axbs.h"
mbed_official 324:406fd2029f23 433 #include "device/MK64F12/MK64F12_can.h"
mbed_official 324:406fd2029f23 434 #include "device/MK64F12/MK64F12_cau.h"
mbed_official 324:406fd2029f23 435 #include "device/MK64F12/MK64F12_cmp.h"
mbed_official 324:406fd2029f23 436 #include "device/MK64F12/MK64F12_cmt.h"
mbed_official 324:406fd2029f23 437 #include "device/MK64F12/MK64F12_crc.h"
mbed_official 324:406fd2029f23 438 #include "device/MK64F12/MK64F12_dac.h"
mbed_official 324:406fd2029f23 439 #include "device/MK64F12/MK64F12_dma.h"
mbed_official 324:406fd2029f23 440 #include "device/MK64F12/MK64F12_dmamux.h"
mbed_official 324:406fd2029f23 441 #include "device/MK64F12/MK64F12_enet.h"
mbed_official 324:406fd2029f23 442 #include "device/MK64F12/MK64F12_ewm.h"
mbed_official 324:406fd2029f23 443 #include "device/MK64F12/MK64F12_fb.h"
mbed_official 324:406fd2029f23 444 #include "device/MK64F12/MK64F12_fmc.h"
mbed_official 324:406fd2029f23 445 #include "device/MK64F12/MK64F12_ftfe.h"
mbed_official 324:406fd2029f23 446 #include "device/MK64F12/MK64F12_ftm.h"
mbed_official 324:406fd2029f23 447 #include "device/MK64F12/MK64F12_gpio.h"
mbed_official 324:406fd2029f23 448 #include "device/MK64F12/MK64F12_i2c.h"
mbed_official 324:406fd2029f23 449 #include "device/MK64F12/MK64F12_i2s.h"
mbed_official 324:406fd2029f23 450 #include "device/MK64F12/MK64F12_llwu.h"
mbed_official 324:406fd2029f23 451 #include "device/MK64F12/MK64F12_lptmr.h"
mbed_official 324:406fd2029f23 452 #include "device/MK64F12/MK64F12_mcg.h"
mbed_official 324:406fd2029f23 453 #include "device/MK64F12/MK64F12_mcm.h"
mbed_official 324:406fd2029f23 454 #include "device/MK64F12/MK64F12_mpu.h"
mbed_official 324:406fd2029f23 455 #include "device/MK64F12/MK64F12_nv.h"
mbed_official 324:406fd2029f23 456 #include "device/MK64F12/MK64F12_osc.h"
mbed_official 324:406fd2029f23 457 #include "device/MK64F12/MK64F12_pdb.h"
mbed_official 324:406fd2029f23 458 #include "device/MK64F12/MK64F12_pit.h"
mbed_official 324:406fd2029f23 459 #include "device/MK64F12/MK64F12_pmc.h"
mbed_official 324:406fd2029f23 460 #include "device/MK64F12/MK64F12_port.h"
mbed_official 324:406fd2029f23 461 #include "device/MK64F12/MK64F12_rcm.h"
mbed_official 324:406fd2029f23 462 #include "device/MK64F12/MK64F12_rfsys.h"
mbed_official 324:406fd2029f23 463 #include "device/MK64F12/MK64F12_rfvbat.h"
mbed_official 324:406fd2029f23 464 #include "device/MK64F12/MK64F12_rng.h"
mbed_official 324:406fd2029f23 465 #include "device/MK64F12/MK64F12_rtc.h"
mbed_official 324:406fd2029f23 466 #include "device/MK64F12/MK64F12_sdhc.h"
mbed_official 324:406fd2029f23 467 #include "device/MK64F12/MK64F12_sim.h"
mbed_official 324:406fd2029f23 468 #include "device/MK64F12/MK64F12_smc.h"
mbed_official 324:406fd2029f23 469 #include "device/MK64F12/MK64F12_spi.h"
mbed_official 324:406fd2029f23 470 #include "device/MK64F12/MK64F12_uart.h"
mbed_official 324:406fd2029f23 471 #include "device/MK64F12/MK64F12_usb.h"
mbed_official 324:406fd2029f23 472 #include "device/MK64F12/MK64F12_usbdcd.h"
mbed_official 324:406fd2029f23 473 #include "device/MK64F12/MK64F12_vref.h"
mbed_official 324:406fd2029f23 474 #include "device/MK64F12/MK64F12_wdog.h"
mbed_official 324:406fd2029f23 475
mbed_official 324:406fd2029f23 476 #elif (defined(CPU_MK65FN2M0CAC18) || defined(CPU_MK65FX1M0CAC18) || defined(CPU_MK65FN2M0VMI18) || \
mbed_official 324:406fd2029f23 477 defined(CPU_MK65FX1M0VMI18))
mbed_official 324:406fd2029f23 478
mbed_official 324:406fd2029f23 479 #define K65F18_SERIES
mbed_official 324:406fd2029f23 480
mbed_official 324:406fd2029f23 481 /* CMSIS-style register definitions */
mbed_official 324:406fd2029f23 482 #include "device/MK65F18/MK65F18.h"
mbed_official 324:406fd2029f23 483
mbed_official 324:406fd2029f23 484 /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
mbed_official 324:406fd2029f23 485 #include "device/MK65F18/MK65F18_adc.h"
mbed_official 324:406fd2029f23 486 #include "device/MK65F18/MK65F18_aips.h"
mbed_official 324:406fd2029f23 487 #include "device/MK65F18/MK65F18_axbs.h"
mbed_official 324:406fd2029f23 488 #include "device/MK65F18/MK65F18_can.h"
mbed_official 324:406fd2029f23 489 #include "device/MK65F18/MK65F18_cau.h"
mbed_official 324:406fd2029f23 490 #include "device/MK65F18/MK65F18_cmp.h"
mbed_official 324:406fd2029f23 491 #include "device/MK65F18/MK65F18_cmt.h"
mbed_official 324:406fd2029f23 492 #include "device/MK65F18/MK65F18_crc.h"
mbed_official 324:406fd2029f23 493 #include "device/MK65F18/MK65F18_dac.h"
mbed_official 324:406fd2029f23 494 #include "device/MK65F18/MK65F18_dma.h"
mbed_official 324:406fd2029f23 495 #include "device/MK65F18/MK65F18_dmamux.h"
mbed_official 324:406fd2029f23 496 #include "device/MK65F18/MK65F18_enet.h"
mbed_official 324:406fd2029f23 497 #include "device/MK65F18/MK65F18_ewm.h"
mbed_official 324:406fd2029f23 498 #include "device/MK65F18/MK65F18_fb.h"
mbed_official 324:406fd2029f23 499 #include "device/MK65F18/MK65F18_fmc.h"
mbed_official 324:406fd2029f23 500 #include "device/MK65F18/MK65F18_ftfe.h"
mbed_official 324:406fd2029f23 501 #include "device/MK65F18/MK65F18_ftm.h"
mbed_official 324:406fd2029f23 502 #include "device/MK65F18/MK65F18_gpio.h"
mbed_official 324:406fd2029f23 503 #include "device/MK65F18/MK65F18_i2c.h"
mbed_official 324:406fd2029f23 504 #include "device/MK65F18/MK65F18_i2s.h"
mbed_official 324:406fd2029f23 505 #include "device/MK65F18/MK65F18_llwu.h"
mbed_official 324:406fd2029f23 506 #include "device/MK65F18/MK65F18_lmem.h"
mbed_official 324:406fd2029f23 507 #include "device/MK65F18/MK65F18_lptmr.h"
mbed_official 324:406fd2029f23 508 #include "device/MK65F18/MK65F18_lpuart.h"
mbed_official 324:406fd2029f23 509 #include "device/MK65F18/MK65F18_mcg.h"
mbed_official 324:406fd2029f23 510 #include "device/MK65F18/MK65F18_mcm.h"
mbed_official 324:406fd2029f23 511 #include "device/MK65F18/MK65F18_mpu.h"
mbed_official 324:406fd2029f23 512 #include "device/MK65F18/MK65F18_nv.h"
mbed_official 324:406fd2029f23 513 #include "device/MK65F18/MK65F18_osc.h"
mbed_official 324:406fd2029f23 514 #include "device/MK65F18/MK65F18_pdb.h"
mbed_official 324:406fd2029f23 515 #include "device/MK65F18/MK65F18_pit.h"
mbed_official 324:406fd2029f23 516 #include "device/MK65F18/MK65F18_pmc.h"
mbed_official 324:406fd2029f23 517 #include "device/MK65F18/MK65F18_port.h"
mbed_official 324:406fd2029f23 518 #include "device/MK65F18/MK65F18_rcm.h"
mbed_official 324:406fd2029f23 519 #include "device/MK65F18/MK65F18_rfsys.h"
mbed_official 324:406fd2029f23 520 #include "device/MK65F18/MK65F18_rfvbat.h"
mbed_official 324:406fd2029f23 521 #include "device/MK65F18/MK65F18_rng.h"
mbed_official 324:406fd2029f23 522 #include "device/MK65F18/MK65F18_rtc.h"
mbed_official 324:406fd2029f23 523 #include "device/MK65F18/MK65F18_sdhc.h"
mbed_official 324:406fd2029f23 524 #include "device/MK65F18/MK65F18_sdram.h"
mbed_official 324:406fd2029f23 525 #include "device/MK65F18/MK65F18_sim.h"
mbed_official 324:406fd2029f23 526 #include "device/MK65F18/MK65F18_smc.h"
mbed_official 324:406fd2029f23 527 #include "device/MK65F18/MK65F18_spi.h"
mbed_official 324:406fd2029f23 528 #include "device/MK65F18/MK65F18_tpm.h"
mbed_official 324:406fd2029f23 529 #include "device/MK65F18/MK65F18_tsi.h"
mbed_official 324:406fd2029f23 530 #include "device/MK65F18/MK65F18_uart.h"
mbed_official 324:406fd2029f23 531 #include "device/MK65F18/MK65F18_usb.h"
mbed_official 324:406fd2029f23 532 #include "device/MK65F18/MK65F18_usbdcd.h"
mbed_official 324:406fd2029f23 533 #include "device/MK65F18/MK65F18_usbhs.h"
mbed_official 324:406fd2029f23 534 #include "device/MK65F18/MK65F18_usbhsdcd.h"
mbed_official 324:406fd2029f23 535 #include "device/MK65F18/MK65F18_usbphy.h"
mbed_official 324:406fd2029f23 536 #include "device/MK65F18/MK65F18_vref.h"
mbed_official 324:406fd2029f23 537 #include "device/MK65F18/MK65F18_wdog.h"
mbed_official 324:406fd2029f23 538
mbed_official 324:406fd2029f23 539 #elif (defined(CPU_MK66FN2M0VLQ18) || defined(CPU_MK66FX1M0VLQ18) || defined(CPU_MK66FN2M0VMD18) || \
mbed_official 324:406fd2029f23 540 defined(CPU_MK66FX1M0VMD18))
mbed_official 324:406fd2029f23 541
mbed_official 324:406fd2029f23 542 #define K66F18_SERIES
mbed_official 324:406fd2029f23 543
mbed_official 324:406fd2029f23 544 /* CMSIS-style register definitions */
mbed_official 324:406fd2029f23 545 #include "device/MK66F18/MK66F18.h"
mbed_official 324:406fd2029f23 546
mbed_official 324:406fd2029f23 547 /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
mbed_official 324:406fd2029f23 548 #include "device/MK66F18/MK66F18_adc.h"
mbed_official 324:406fd2029f23 549 #include "device/MK66F18/MK66F18_aips.h"
mbed_official 324:406fd2029f23 550 #include "device/MK66F18/MK66F18_axbs.h"
mbed_official 324:406fd2029f23 551 #include "device/MK66F18/MK66F18_can.h"
mbed_official 324:406fd2029f23 552 #include "device/MK66F18/MK66F18_cau.h"
mbed_official 324:406fd2029f23 553 #include "device/MK66F18/MK66F18_cmp.h"
mbed_official 324:406fd2029f23 554 #include "device/MK66F18/MK66F18_cmt.h"
mbed_official 324:406fd2029f23 555 #include "device/MK66F18/MK66F18_crc.h"
mbed_official 324:406fd2029f23 556 #include "device/MK66F18/MK66F18_dac.h"
mbed_official 324:406fd2029f23 557 #include "device/MK66F18/MK66F18_dma.h"
mbed_official 324:406fd2029f23 558 #include "device/MK66F18/MK66F18_dmamux.h"
mbed_official 324:406fd2029f23 559 #include "device/MK66F18/MK66F18_enet.h"
mbed_official 324:406fd2029f23 560 #include "device/MK66F18/MK66F18_ewm.h"
mbed_official 324:406fd2029f23 561 #include "device/MK66F18/MK66F18_fb.h"
mbed_official 324:406fd2029f23 562 #include "device/MK66F18/MK66F18_fmc.h"
mbed_official 324:406fd2029f23 563 #include "device/MK66F18/MK66F18_ftfe.h"
mbed_official 324:406fd2029f23 564 #include "device/MK66F18/MK66F18_ftm.h"
mbed_official 324:406fd2029f23 565 #include "device/MK66F18/MK66F18_gpio.h"
mbed_official 324:406fd2029f23 566 #include "device/MK66F18/MK66F18_i2c.h"
mbed_official 324:406fd2029f23 567 #include "device/MK66F18/MK66F18_i2s.h"
mbed_official 324:406fd2029f23 568 #include "device/MK66F18/MK66F18_llwu.h"
mbed_official 324:406fd2029f23 569 #include "device/MK66F18/MK66F18_lmem.h"
mbed_official 324:406fd2029f23 570 #include "device/MK66F18/MK66F18_lptmr.h"
mbed_official 324:406fd2029f23 571 #include "device/MK66F18/MK66F18_lpuart.h"
mbed_official 324:406fd2029f23 572 #include "device/MK66F18/MK66F18_mcg.h"
mbed_official 324:406fd2029f23 573 #include "device/MK66F18/MK66F18_mcm.h"
mbed_official 324:406fd2029f23 574 #include "device/MK66F18/MK66F18_mpu.h"
mbed_official 324:406fd2029f23 575 #include "device/MK66F18/MK66F18_nv.h"
mbed_official 324:406fd2029f23 576 #include "device/MK66F18/MK66F18_osc.h"
mbed_official 324:406fd2029f23 577 #include "device/MK66F18/MK66F18_pdb.h"
mbed_official 324:406fd2029f23 578 #include "device/MK66F18/MK66F18_pit.h"
mbed_official 324:406fd2029f23 579 #include "device/MK66F18/MK66F18_pmc.h"
mbed_official 324:406fd2029f23 580 #include "device/MK66F18/MK66F18_port.h"
mbed_official 324:406fd2029f23 581 #include "device/MK66F18/MK66F18_rcm.h"
mbed_official 324:406fd2029f23 582 #include "device/MK66F18/MK66F18_rfsys.h"
mbed_official 324:406fd2029f23 583 #include "device/MK66F18/MK66F18_rfvbat.h"
mbed_official 324:406fd2029f23 584 #include "device/MK66F18/MK66F18_rng.h"
mbed_official 324:406fd2029f23 585 #include "device/MK66F18/MK66F18_rtc.h"
mbed_official 324:406fd2029f23 586 #include "device/MK66F18/MK66F18_sdhc.h"
mbed_official 324:406fd2029f23 587 #include "device/MK66F18/MK66F18_sdram.h"
mbed_official 324:406fd2029f23 588 #include "device/MK66F18/MK66F18_sim.h"
mbed_official 324:406fd2029f23 589 #include "device/MK66F18/MK66F18_smc.h"
mbed_official 324:406fd2029f23 590 #include "device/MK66F18/MK66F18_spi.h"
mbed_official 324:406fd2029f23 591 #include "device/MK66F18/MK66F18_tpm.h"
mbed_official 324:406fd2029f23 592 #include "device/MK66F18/MK66F18_tsi.h"
mbed_official 324:406fd2029f23 593 #include "device/MK66F18/MK66F18_uart.h"
mbed_official 324:406fd2029f23 594 #include "device/MK66F18/MK66F18_usb.h"
mbed_official 324:406fd2029f23 595 #include "device/MK66F18/MK66F18_usbdcd.h"
mbed_official 324:406fd2029f23 596 #include "device/MK66F18/MK66F18_usbhs.h"
mbed_official 324:406fd2029f23 597 #include "device/MK66F18/MK66F18_usbhsdcd.h"
mbed_official 324:406fd2029f23 598 #include "device/MK66F18/MK66F18_usbphy.h"
mbed_official 324:406fd2029f23 599 #include "device/MK66F18/MK66F18_vref.h"
mbed_official 324:406fd2029f23 600 #include "device/MK66F18/MK66F18_wdog.h"
mbed_official 324:406fd2029f23 601
mbed_official 324:406fd2029f23 602 #elif (defined(CPU_MK70FN1M0VMF12) || defined(CPU_MK70FX512VMF12) || defined(CPU_MK70FN1M0VMF15) || \
mbed_official 324:406fd2029f23 603 defined(CPU_MK70FX512VMF15) || defined(CPU_MK70FN1M0VMJ12) || defined(CPU_MK70FX512VMJ12) || \
mbed_official 324:406fd2029f23 604 defined(CPU_MK70FN1M0VMJ15) || defined(CPU_MK70FX512VMJ15))
mbed_official 324:406fd2029f23 605
mbed_official 324:406fd2029f23 606 #define K70F12_SERIES
mbed_official 324:406fd2029f23 607
mbed_official 324:406fd2029f23 608 /* CMSIS-style register definitions */
mbed_official 324:406fd2029f23 609 #include "device/MK70F12/MK70F12.h"
mbed_official 324:406fd2029f23 610
mbed_official 324:406fd2029f23 611 /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
mbed_official 324:406fd2029f23 612 #include "device/MK70F12/MK70F12_adc.h"
mbed_official 324:406fd2029f23 613 #include "device/MK70F12/MK70F12_aips.h"
mbed_official 324:406fd2029f23 614 #include "device/MK70F12/MK70F12_axbs.h"
mbed_official 324:406fd2029f23 615 #include "device/MK70F12/MK70F12_can.h"
mbed_official 324:406fd2029f23 616 #include "device/MK70F12/MK70F12_cau.h"
mbed_official 324:406fd2029f23 617 #include "device/MK70F12/MK70F12_cmp.h"
mbed_official 324:406fd2029f23 618 #include "device/MK70F12/MK70F12_cmt.h"
mbed_official 324:406fd2029f23 619 #include "device/MK70F12/MK70F12_crc.h"
mbed_official 324:406fd2029f23 620 #include "device/MK70F12/MK70F12_dac.h"
mbed_official 324:406fd2029f23 621 #include "device/MK70F12/MK70F12_ddr.h"
mbed_official 324:406fd2029f23 622 #include "device/MK70F12/MK70F12_dma.h"
mbed_official 324:406fd2029f23 623 #include "device/MK70F12/MK70F12_dmamux.h"
mbed_official 324:406fd2029f23 624 #include "device/MK70F12/MK70F12_enet.h"
mbed_official 324:406fd2029f23 625 #include "device/MK70F12/MK70F12_ewm.h"
mbed_official 324:406fd2029f23 626 #include "device/MK70F12/MK70F12_fb.h"
mbed_official 324:406fd2029f23 627 #include "device/MK70F12/MK70F12_fmc.h"
mbed_official 324:406fd2029f23 628 #include "device/MK70F12/MK70F12_ftfe.h"
mbed_official 324:406fd2029f23 629 #include "device/MK70F12/MK70F12_ftm.h"
mbed_official 324:406fd2029f23 630 #include "device/MK70F12/MK70F12_gpio.h"
mbed_official 324:406fd2029f23 631 #include "device/MK70F12/MK70F12_i2c.h"
mbed_official 324:406fd2029f23 632 #include "device/MK70F12/MK70F12_i2s.h"
mbed_official 324:406fd2029f23 633 #include "device/MK70F12/MK70F12_lcdc.h"
mbed_official 324:406fd2029f23 634 #include "device/MK70F12/MK70F12_llwu.h"
mbed_official 324:406fd2029f23 635 #include "device/MK70F12/MK70F12_lmem.h"
mbed_official 324:406fd2029f23 636 #include "device/MK70F12/MK70F12_lptmr.h"
mbed_official 324:406fd2029f23 637 #include "device/MK70F12/MK70F12_mcg.h"
mbed_official 324:406fd2029f23 638 #include "device/MK70F12/MK70F12_mcm.h"
mbed_official 324:406fd2029f23 639 #include "device/MK70F12/MK70F12_mpu.h"
mbed_official 324:406fd2029f23 640 #include "device/MK70F12/MK70F12_nfc.h"
mbed_official 324:406fd2029f23 641 #include "device/MK70F12/MK70F12_nv.h"
mbed_official 324:406fd2029f23 642 #include "device/MK70F12/MK70F12_osc.h"
mbed_official 324:406fd2029f23 643 #include "device/MK70F12/MK70F12_pdb.h"
mbed_official 324:406fd2029f23 644 #include "device/MK70F12/MK70F12_pit.h"
mbed_official 324:406fd2029f23 645 #include "device/MK70F12/MK70F12_pmc.h"
mbed_official 324:406fd2029f23 646 #include "device/MK70F12/MK70F12_port.h"
mbed_official 324:406fd2029f23 647 #include "device/MK70F12/MK70F12_rcm.h"
mbed_official 324:406fd2029f23 648 #include "device/MK70F12/MK70F12_rfsys.h"
mbed_official 324:406fd2029f23 649 #include "device/MK70F12/MK70F12_rfvbat.h"
mbed_official 324:406fd2029f23 650 #include "device/MK70F12/MK70F12_rng.h"
mbed_official 324:406fd2029f23 651 #include "device/MK70F12/MK70F12_rtc.h"
mbed_official 324:406fd2029f23 652 #include "device/MK70F12/MK70F12_sdhc.h"
mbed_official 324:406fd2029f23 653 #include "device/MK70F12/MK70F12_sim.h"
mbed_official 324:406fd2029f23 654 #include "device/MK70F12/MK70F12_smc.h"
mbed_official 324:406fd2029f23 655 #include "device/MK70F12/MK70F12_spi.h"
mbed_official 324:406fd2029f23 656 #include "device/MK70F12/MK70F12_tsi.h"
mbed_official 324:406fd2029f23 657 #include "device/MK70F12/MK70F12_uart.h"
mbed_official 324:406fd2029f23 658 #include "device/MK70F12/MK70F12_usb.h"
mbed_official 324:406fd2029f23 659 #include "device/MK70F12/MK70F12_usbdcd.h"
mbed_official 324:406fd2029f23 660 #include "device/MK70F12/MK70F12_usbhs.h"
mbed_official 324:406fd2029f23 661 #include "device/MK70F12/MK70F12_vref.h"
mbed_official 324:406fd2029f23 662 #include "device/MK70F12/MK70F12_wdog.h"
mbed_official 324:406fd2029f23 663
mbed_official 324:406fd2029f23 664 #elif (defined(CPU_MK70FN1M0VMF12) || defined(CPU_MK70FX512VMF12) || defined(CPU_MK70FN1M0VMF15) || \
mbed_official 324:406fd2029f23 665 defined(CPU_MK70FX512VMF15) || defined(CPU_MK70FN1M0VMJ12) || defined(CPU_MK70FX512VMJ12) || \
mbed_official 324:406fd2029f23 666 defined(CPU_MK70FN1M0VMJ15) || defined(CPU_MK70FX512VMJ15))
mbed_official 324:406fd2029f23 667
mbed_official 324:406fd2029f23 668 #define K70F15_SERIES
mbed_official 324:406fd2029f23 669
mbed_official 324:406fd2029f23 670 /* CMSIS-style register definitions */
mbed_official 324:406fd2029f23 671 #include "device/MK70F15/MK70F15.h"
mbed_official 324:406fd2029f23 672
mbed_official 324:406fd2029f23 673 /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
mbed_official 324:406fd2029f23 674 #include "device/MK70F15/MK70F15_adc.h"
mbed_official 324:406fd2029f23 675 #include "device/MK70F15/MK70F15_aips.h"
mbed_official 324:406fd2029f23 676 #include "device/MK70F15/MK70F15_axbs.h"
mbed_official 324:406fd2029f23 677 #include "device/MK70F15/MK70F15_can.h"
mbed_official 324:406fd2029f23 678 #include "device/MK70F15/MK70F15_cau.h"
mbed_official 324:406fd2029f23 679 #include "device/MK70F15/MK70F15_cmp.h"
mbed_official 324:406fd2029f23 680 #include "device/MK70F15/MK70F15_cmt.h"
mbed_official 324:406fd2029f23 681 #include "device/MK70F15/MK70F15_crc.h"
mbed_official 324:406fd2029f23 682 #include "device/MK70F15/MK70F15_dac.h"
mbed_official 324:406fd2029f23 683 #include "device/MK70F15/MK70F15_ddr.h"
mbed_official 324:406fd2029f23 684 #include "device/MK70F15/MK70F15_dma.h"
mbed_official 324:406fd2029f23 685 #include "device/MK70F15/MK70F15_dmamux.h"
mbed_official 324:406fd2029f23 686 #include "device/MK70F15/MK70F15_enet.h"
mbed_official 324:406fd2029f23 687 #include "device/MK70F15/MK70F15_ewm.h"
mbed_official 324:406fd2029f23 688 #include "device/MK70F15/MK70F15_fb.h"
mbed_official 324:406fd2029f23 689 #include "device/MK70F15/MK70F15_fmc.h"
mbed_official 324:406fd2029f23 690 #include "device/MK70F15/MK70F15_ftfe.h"
mbed_official 324:406fd2029f23 691 #include "device/MK70F15/MK70F15_ftm.h"
mbed_official 324:406fd2029f23 692 #include "device/MK70F15/MK70F15_gpio.h"
mbed_official 324:406fd2029f23 693 #include "device/MK70F15/MK70F15_i2c.h"
mbed_official 324:406fd2029f23 694 #include "device/MK70F15/MK70F15_i2s.h"
mbed_official 324:406fd2029f23 695 #include "device/MK70F15/MK70F15_lcdc.h"
mbed_official 324:406fd2029f23 696 #include "device/MK70F15/MK70F15_llwu.h"
mbed_official 324:406fd2029f23 697 #include "device/MK70F15/MK70F15_lmem.h"
mbed_official 324:406fd2029f23 698 #include "device/MK70F15/MK70F15_lptmr.h"
mbed_official 324:406fd2029f23 699 #include "device/MK70F15/MK70F15_mcg.h"
mbed_official 324:406fd2029f23 700 #include "device/MK70F15/MK70F15_mcm.h"
mbed_official 324:406fd2029f23 701 #include "device/MK70F15/MK70F15_mpu.h"
mbed_official 324:406fd2029f23 702 #include "device/MK70F15/MK70F15_nfc.h"
mbed_official 324:406fd2029f23 703 #include "device/MK70F15/MK70F15_nv.h"
mbed_official 324:406fd2029f23 704 #include "device/MK70F15/MK70F15_osc.h"
mbed_official 324:406fd2029f23 705 #include "device/MK70F15/MK70F15_pdb.h"
mbed_official 324:406fd2029f23 706 #include "device/MK70F15/MK70F15_pit.h"
mbed_official 324:406fd2029f23 707 #include "device/MK70F15/MK70F15_pmc.h"
mbed_official 324:406fd2029f23 708 #include "device/MK70F15/MK70F15_port.h"
mbed_official 324:406fd2029f23 709 #include "device/MK70F15/MK70F15_rcm.h"
mbed_official 324:406fd2029f23 710 #include "device/MK70F15/MK70F15_rfsys.h"
mbed_official 324:406fd2029f23 711 #include "device/MK70F15/MK70F15_rfvbat.h"
mbed_official 324:406fd2029f23 712 #include "device/MK70F15/MK70F15_rng.h"
mbed_official 324:406fd2029f23 713 #include "device/MK70F15/MK70F15_rtc.h"
mbed_official 324:406fd2029f23 714 #include "device/MK70F15/MK70F15_sdhc.h"
mbed_official 324:406fd2029f23 715 #include "device/MK70F15/MK70F15_sim.h"
mbed_official 324:406fd2029f23 716 #include "device/MK70F15/MK70F15_smc.h"
mbed_official 324:406fd2029f23 717 #include "device/MK70F15/MK70F15_spi.h"
mbed_official 324:406fd2029f23 718 #include "device/MK70F15/MK70F15_tsi.h"
mbed_official 324:406fd2029f23 719 #include "device/MK70F15/MK70F15_uart.h"
mbed_official 324:406fd2029f23 720 #include "device/MK70F15/MK70F15_usb.h"
mbed_official 324:406fd2029f23 721 #include "device/MK70F15/MK70F15_usbdcd.h"
mbed_official 324:406fd2029f23 722 #include "device/MK70F15/MK70F15_usbhs.h"
mbed_official 324:406fd2029f23 723 #include "device/MK70F15/MK70F15_vref.h"
mbed_official 324:406fd2029f23 724 #include "device/MK70F15/MK70F15_wdog.h"
mbed_official 324:406fd2029f23 725
mbed_official 324:406fd2029f23 726 #elif (defined(CPU_MKL02Z32CAF4) || defined(CPU_MKL02Z8VFG4) || defined(CPU_MKL02Z16VFG4) || \
mbed_official 324:406fd2029f23 727 defined(CPU_MKL02Z32VFG4) || defined(CPU_MKL02Z16VFK4) || defined(CPU_MKL02Z32VFK4) || \
mbed_official 324:406fd2029f23 728 defined(CPU_MKL02Z16VFM4) || defined(CPU_MKL02Z32VFM4))
mbed_official 324:406fd2029f23 729
mbed_official 324:406fd2029f23 730 #define KL02Z4_SERIES
mbed_official 324:406fd2029f23 731
mbed_official 324:406fd2029f23 732 /* CMSIS-style register definitions */
mbed_official 324:406fd2029f23 733 #include "device/MKL02Z4/MKL02Z4.h"
mbed_official 324:406fd2029f23 734
mbed_official 324:406fd2029f23 735 /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
mbed_official 324:406fd2029f23 736 #include "device/MKL02Z4/MKL02Z4_adc.h"
mbed_official 324:406fd2029f23 737 #include "device/MKL02Z4/MKL02Z4_cmp.h"
mbed_official 324:406fd2029f23 738 #include "device/MKL02Z4/MKL02Z4_fgpio.h"
mbed_official 324:406fd2029f23 739 #include "device/MKL02Z4/MKL02Z4_ftfa.h"
mbed_official 324:406fd2029f23 740 #include "device/MKL02Z4/MKL02Z4_gpio.h"
mbed_official 324:406fd2029f23 741 #include "device/MKL02Z4/MKL02Z4_i2c.h"
mbed_official 324:406fd2029f23 742 #include "device/MKL02Z4/MKL02Z4_lptmr.h"
mbed_official 324:406fd2029f23 743 #include "device/MKL02Z4/MKL02Z4_mcg.h"
mbed_official 324:406fd2029f23 744 #include "device/MKL02Z4/MKL02Z4_mcm.h"
mbed_official 324:406fd2029f23 745 #include "device/MKL02Z4/MKL02Z4_mtb.h"
mbed_official 324:406fd2029f23 746 #include "device/MKL02Z4/MKL02Z4_mtbdwt.h"
mbed_official 324:406fd2029f23 747 #include "device/MKL02Z4/MKL02Z4_nv.h"
mbed_official 324:406fd2029f23 748 #include "device/MKL02Z4/MKL02Z4_osc.h"
mbed_official 324:406fd2029f23 749 #include "device/MKL02Z4/MKL02Z4_pmc.h"
mbed_official 324:406fd2029f23 750 #include "device/MKL02Z4/MKL02Z4_port.h"
mbed_official 324:406fd2029f23 751 #include "device/MKL02Z4/MKL02Z4_rcm.h"
mbed_official 324:406fd2029f23 752 #include "device/MKL02Z4/MKL02Z4_rom.h"
mbed_official 324:406fd2029f23 753 #include "device/MKL02Z4/MKL02Z4_sim.h"
mbed_official 324:406fd2029f23 754 #include "device/MKL02Z4/MKL02Z4_smc.h"
mbed_official 324:406fd2029f23 755 #include "device/MKL02Z4/MKL02Z4_spi.h"
mbed_official 324:406fd2029f23 756 #include "device/MKL02Z4/MKL02Z4_tpm.h"
mbed_official 324:406fd2029f23 757 #include "device/MKL02Z4/MKL02Z4_uart0.h"
mbed_official 324:406fd2029f23 758
mbed_official 324:406fd2029f23 759 #elif (defined(CPU_MKL03Z32CAF4) || defined(CPU_MKL03Z8VFG4) || defined(CPU_MKL03Z16VFG4) || \
mbed_official 324:406fd2029f23 760 defined(CPU_MKL03Z32VFG4) || defined(CPU_MKL03Z8VFK4) || defined(CPU_MKL03Z16VFK4) || \
mbed_official 324:406fd2029f23 761 defined(CPU_MKL03Z32VFK4))
mbed_official 324:406fd2029f23 762
mbed_official 324:406fd2029f23 763 #define KL03Z4_SERIES
mbed_official 324:406fd2029f23 764
mbed_official 324:406fd2029f23 765 /* CMSIS-style register definitions */
mbed_official 324:406fd2029f23 766 #include "device/MKL03Z4/MKL03Z4.h"
mbed_official 324:406fd2029f23 767
mbed_official 324:406fd2029f23 768 /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
mbed_official 324:406fd2029f23 769 #include "device/MKL03Z4/MKL03Z4_adc.h"
mbed_official 324:406fd2029f23 770 #include "device/MKL03Z4/MKL03Z4_cmp.h"
mbed_official 324:406fd2029f23 771 #include "device/MKL03Z4/MKL03Z4_fgpio.h"
mbed_official 324:406fd2029f23 772 #include "device/MKL03Z4/MKL03Z4_ftfa.h"
mbed_official 324:406fd2029f23 773 #include "device/MKL03Z4/MKL03Z4_gpio.h"
mbed_official 324:406fd2029f23 774 #include "device/MKL03Z4/MKL03Z4_i2c.h"
mbed_official 324:406fd2029f23 775 #include "device/MKL03Z4/MKL03Z4_llwu.h"
mbed_official 324:406fd2029f23 776 #include "device/MKL03Z4/MKL03Z4_lptmr.h"
mbed_official 324:406fd2029f23 777 #include "device/MKL03Z4/MKL03Z4_lpuart.h"
mbed_official 324:406fd2029f23 778 #include "device/MKL03Z4/MKL03Z4_mcg.h"
mbed_official 324:406fd2029f23 779 #include "device/MKL03Z4/MKL03Z4_mcm.h"
mbed_official 324:406fd2029f23 780 #include "device/MKL03Z4/MKL03Z4_mtb.h"
mbed_official 324:406fd2029f23 781 #include "device/MKL03Z4/MKL03Z4_mtbdwt.h"
mbed_official 324:406fd2029f23 782 #include "device/MKL03Z4/MKL03Z4_nv.h"
mbed_official 324:406fd2029f23 783 #include "device/MKL03Z4/MKL03Z4_osc.h"
mbed_official 324:406fd2029f23 784 #include "device/MKL03Z4/MKL03Z4_pmc.h"
mbed_official 324:406fd2029f23 785 #include "device/MKL03Z4/MKL03Z4_port.h"
mbed_official 324:406fd2029f23 786 #include "device/MKL03Z4/MKL03Z4_rcm.h"
mbed_official 324:406fd2029f23 787 #include "device/MKL03Z4/MKL03Z4_rfsys.h"
mbed_official 324:406fd2029f23 788 #include "device/MKL03Z4/MKL03Z4_rom.h"
mbed_official 324:406fd2029f23 789 #include "device/MKL03Z4/MKL03Z4_rtc.h"
mbed_official 324:406fd2029f23 790 #include "device/MKL03Z4/MKL03Z4_sim.h"
mbed_official 324:406fd2029f23 791 #include "device/MKL03Z4/MKL03Z4_smc.h"
mbed_official 324:406fd2029f23 792 #include "device/MKL03Z4/MKL03Z4_spi.h"
mbed_official 324:406fd2029f23 793 #include "device/MKL03Z4/MKL03Z4_tpm.h"
mbed_official 324:406fd2029f23 794 #include "device/MKL03Z4/MKL03Z4_vref.h"
mbed_official 324:406fd2029f23 795
mbed_official 324:406fd2029f23 796 #elif (defined(CPU_MKL05Z8VFK4) || defined(CPU_MKL05Z16VFK4) || defined(CPU_MKL05Z32VFK4) || \
mbed_official 324:406fd2029f23 797 defined(CPU_MKL05Z8VLC4) || defined(CPU_MKL05Z16VLC4) || defined(CPU_MKL05Z32VLC4) || \
mbed_official 324:406fd2029f23 798 defined(CPU_MKL05Z8VFM4) || defined(CPU_MKL05Z16VFM4) || defined(CPU_MKL05Z32VFM4) || \
mbed_official 324:406fd2029f23 799 defined(CPU_MKL05Z16VLF4) || defined(CPU_MKL05Z32VLF4))
mbed_official 324:406fd2029f23 800
mbed_official 324:406fd2029f23 801 #define KL05Z4_SERIES
mbed_official 324:406fd2029f23 802
mbed_official 324:406fd2029f23 803 /* CMSIS-style register definitions */
mbed_official 324:406fd2029f23 804 #include "device/MKL05Z4/MKL05Z4.h"
mbed_official 324:406fd2029f23 805
mbed_official 324:406fd2029f23 806 /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
mbed_official 324:406fd2029f23 807 #include "device/MKL05Z4/MKL05Z4_adc.h"
mbed_official 324:406fd2029f23 808 #include "device/MKL05Z4/MKL05Z4_cmp.h"
mbed_official 324:406fd2029f23 809 #include "device/MKL05Z4/MKL05Z4_dac.h"
mbed_official 324:406fd2029f23 810 #include "device/MKL05Z4/MKL05Z4_dma.h"
mbed_official 324:406fd2029f23 811 #include "device/MKL05Z4/MKL05Z4_dmamux.h"
mbed_official 324:406fd2029f23 812 #include "device/MKL05Z4/MKL05Z4_fgpio.h"
mbed_official 324:406fd2029f23 813 #include "device/MKL05Z4/MKL05Z4_ftfa.h"
mbed_official 324:406fd2029f23 814 #include "device/MKL05Z4/MKL05Z4_gpio.h"
mbed_official 324:406fd2029f23 815 #include "device/MKL05Z4/MKL05Z4_i2c.h"
mbed_official 324:406fd2029f23 816 #include "device/MKL05Z4/MKL05Z4_llwu.h"
mbed_official 324:406fd2029f23 817 #include "device/MKL05Z4/MKL05Z4_lptmr.h"
mbed_official 324:406fd2029f23 818 #include "device/MKL05Z4/MKL05Z4_mcg.h"
mbed_official 324:406fd2029f23 819 #include "device/MKL05Z4/MKL05Z4_mcm.h"
mbed_official 324:406fd2029f23 820 #include "device/MKL05Z4/MKL05Z4_mtb.h"
mbed_official 324:406fd2029f23 821 #include "device/MKL05Z4/MKL05Z4_mtbdwt.h"
mbed_official 324:406fd2029f23 822 #include "device/MKL05Z4/MKL05Z4_nv.h"
mbed_official 324:406fd2029f23 823 #include "device/MKL05Z4/MKL05Z4_osc.h"
mbed_official 324:406fd2029f23 824 #include "device/MKL05Z4/MKL05Z4_pit.h"
mbed_official 324:406fd2029f23 825 #include "device/MKL05Z4/MKL05Z4_pmc.h"
mbed_official 324:406fd2029f23 826 #include "device/MKL05Z4/MKL05Z4_port.h"
mbed_official 324:406fd2029f23 827 #include "device/MKL05Z4/MKL05Z4_rcm.h"
mbed_official 324:406fd2029f23 828 #include "device/MKL05Z4/MKL05Z4_rom.h"
mbed_official 324:406fd2029f23 829 #include "device/MKL05Z4/MKL05Z4_rtc.h"
mbed_official 324:406fd2029f23 830 #include "device/MKL05Z4/MKL05Z4_sim.h"
mbed_official 324:406fd2029f23 831 #include "device/MKL05Z4/MKL05Z4_smc.h"
mbed_official 324:406fd2029f23 832 #include "device/MKL05Z4/MKL05Z4_spi.h"
mbed_official 324:406fd2029f23 833 #include "device/MKL05Z4/MKL05Z4_tpm.h"
mbed_official 324:406fd2029f23 834 #include "device/MKL05Z4/MKL05Z4_tsi.h"
mbed_official 324:406fd2029f23 835 #include "device/MKL05Z4/MKL05Z4_uart0.h"
mbed_official 324:406fd2029f23 836
mbed_official 324:406fd2029f23 837 #elif (defined(CPU_MKL13Z64VFM4) || defined(CPU_MKL13Z128VFM4) || defined(CPU_MKL13Z256VFM4) || \
mbed_official 324:406fd2029f23 838 defined(CPU_MKL13Z64VFT4) || defined(CPU_MKL13Z128VFT4) || defined(CPU_MKL13Z256VFT4) || \
mbed_official 324:406fd2029f23 839 defined(CPU_MKL13Z64VLH4) || defined(CPU_MKL13Z128VLH4) || defined(CPU_MKL13Z256VLH4) || \
mbed_official 324:406fd2029f23 840 defined(CPU_MKL13Z64VMP4) || defined(CPU_MKL13Z128VMP4) || defined(CPU_MKL13Z256VMP4))
mbed_official 324:406fd2029f23 841
mbed_official 324:406fd2029f23 842 #define KL13Z4_SERIES
mbed_official 324:406fd2029f23 843
mbed_official 324:406fd2029f23 844 /* CMSIS-style register definitions */
mbed_official 324:406fd2029f23 845 #include "device/MKL13Z4/MKL13Z4.h"
mbed_official 324:406fd2029f23 846
mbed_official 324:406fd2029f23 847 /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
mbed_official 324:406fd2029f23 848 #include "device/MKL13Z4/MKL13Z4_adc.h"
mbed_official 324:406fd2029f23 849 #include "device/MKL13Z4/MKL13Z4_cmp.h"
mbed_official 324:406fd2029f23 850 #include "device/MKL13Z4/MKL13Z4_dac.h"
mbed_official 324:406fd2029f23 851 #include "device/MKL13Z4/MKL13Z4_dma.h"
mbed_official 324:406fd2029f23 852 #include "device/MKL13Z4/MKL13Z4_dmamux.h"
mbed_official 324:406fd2029f23 853 #include "device/MKL13Z4/MKL13Z4_flexio.h"
mbed_official 324:406fd2029f23 854 #include "device/MKL13Z4/MKL13Z4_ftfa.h"
mbed_official 324:406fd2029f23 855 #include "device/MKL13Z4/MKL13Z4_gpio.h"
mbed_official 324:406fd2029f23 856 #include "device/MKL13Z4/MKL13Z4_i2c.h"
mbed_official 324:406fd2029f23 857 #include "device/MKL13Z4/MKL13Z4_i2s.h"
mbed_official 324:406fd2029f23 858 #include "device/MKL13Z4/MKL13Z4_llwu.h"
mbed_official 324:406fd2029f23 859 #include "device/MKL13Z4/MKL13Z4_lptmr.h"
mbed_official 324:406fd2029f23 860 #include "device/MKL13Z4/MKL13Z4_lpuart.h"
mbed_official 324:406fd2029f23 861 #include "device/MKL13Z4/MKL13Z4_mcg.h"
mbed_official 324:406fd2029f23 862 #include "device/MKL13Z4/MKL13Z4_mcm.h"
mbed_official 324:406fd2029f23 863 #include "device/MKL13Z4/MKL13Z4_mtb.h"
mbed_official 324:406fd2029f23 864 #include "device/MKL13Z4/MKL13Z4_mtbdwt.h"
mbed_official 324:406fd2029f23 865 #include "device/MKL13Z4/MKL13Z4_nv.h"
mbed_official 324:406fd2029f23 866 #include "device/MKL13Z4/MKL13Z4_osc.h"
mbed_official 324:406fd2029f23 867 #include "device/MKL13Z4/MKL13Z4_pit.h"
mbed_official 324:406fd2029f23 868 #include "device/MKL13Z4/MKL13Z4_pmc.h"
mbed_official 324:406fd2029f23 869 #include "device/MKL13Z4/MKL13Z4_port.h"
mbed_official 324:406fd2029f23 870 #include "device/MKL13Z4/MKL13Z4_rcm.h"
mbed_official 324:406fd2029f23 871 #include "device/MKL13Z4/MKL13Z4_rom.h"
mbed_official 324:406fd2029f23 872 #include "device/MKL13Z4/MKL13Z4_rtc.h"
mbed_official 324:406fd2029f23 873 #include "device/MKL13Z4/MKL13Z4_sim.h"
mbed_official 324:406fd2029f23 874 #include "device/MKL13Z4/MKL13Z4_smc.h"
mbed_official 324:406fd2029f23 875 #include "device/MKL13Z4/MKL13Z4_spi.h"
mbed_official 324:406fd2029f23 876 #include "device/MKL13Z4/MKL13Z4_tpm.h"
mbed_official 324:406fd2029f23 877 #include "device/MKL13Z4/MKL13Z4_uart.h"
mbed_official 324:406fd2029f23 878 #include "device/MKL13Z4/MKL13Z4_vref.h"
mbed_official 324:406fd2029f23 879
mbed_official 324:406fd2029f23 880 #elif (defined(CPU_MKL23Z64VFM4) || defined(CPU_MKL23Z128VFM4) || defined(CPU_MKL23Z256VFM4) || \
mbed_official 324:406fd2029f23 881 defined(CPU_MKL23Z64VFT4) || defined(CPU_MKL23Z128VFT4) || defined(CPU_MKL23Z256VFT4) || \
mbed_official 324:406fd2029f23 882 defined(CPU_MKL23Z64VLH4) || defined(CPU_MKL23Z128VLH4) || defined(CPU_MKL23Z256VLH4) || \
mbed_official 324:406fd2029f23 883 defined(CPU_MKL23Z64VMP4) || defined(CPU_MKL23Z128VMP4) || defined(CPU_MKL23Z256VMP4))
mbed_official 324:406fd2029f23 884
mbed_official 324:406fd2029f23 885 #define KL23Z4_SERIES
mbed_official 324:406fd2029f23 886
mbed_official 324:406fd2029f23 887 /* CMSIS-style register definitions */
mbed_official 324:406fd2029f23 888 #include "device/MKL23Z4/MKL23Z4.h"
mbed_official 324:406fd2029f23 889
mbed_official 324:406fd2029f23 890 /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
mbed_official 324:406fd2029f23 891 #include "device/MKL23Z4/MKL23Z4_adc.h"
mbed_official 324:406fd2029f23 892 #include "device/MKL23Z4/MKL23Z4_cmp.h"
mbed_official 324:406fd2029f23 893 #include "device/MKL23Z4/MKL23Z4_dac.h"
mbed_official 324:406fd2029f23 894 #include "device/MKL23Z4/MKL23Z4_dma.h"
mbed_official 324:406fd2029f23 895 #include "device/MKL23Z4/MKL23Z4_dmamux.h"
mbed_official 324:406fd2029f23 896 #include "device/MKL23Z4/MKL23Z4_flexio.h"
mbed_official 324:406fd2029f23 897 #include "device/MKL23Z4/MKL23Z4_ftfa.h"
mbed_official 324:406fd2029f23 898 #include "device/MKL23Z4/MKL23Z4_gpio.h"
mbed_official 324:406fd2029f23 899 #include "device/MKL23Z4/MKL23Z4_i2c.h"
mbed_official 324:406fd2029f23 900 #include "device/MKL23Z4/MKL23Z4_i2s.h"
mbed_official 324:406fd2029f23 901 #include "device/MKL23Z4/MKL23Z4_llwu.h"
mbed_official 324:406fd2029f23 902 #include "device/MKL23Z4/MKL23Z4_lptmr.h"
mbed_official 324:406fd2029f23 903 #include "device/MKL23Z4/MKL23Z4_lpuart.h"
mbed_official 324:406fd2029f23 904 #include "device/MKL23Z4/MKL23Z4_mcg.h"
mbed_official 324:406fd2029f23 905 #include "device/MKL23Z4/MKL23Z4_mcm.h"
mbed_official 324:406fd2029f23 906 #include "device/MKL23Z4/MKL23Z4_mtb.h"
mbed_official 324:406fd2029f23 907 #include "device/MKL23Z4/MKL23Z4_mtbdwt.h"
mbed_official 324:406fd2029f23 908 #include "device/MKL23Z4/MKL23Z4_nv.h"
mbed_official 324:406fd2029f23 909 #include "device/MKL23Z4/MKL23Z4_osc.h"
mbed_official 324:406fd2029f23 910 #include "device/MKL23Z4/MKL23Z4_pit.h"
mbed_official 324:406fd2029f23 911 #include "device/MKL23Z4/MKL23Z4_pmc.h"
mbed_official 324:406fd2029f23 912 #include "device/MKL23Z4/MKL23Z4_port.h"
mbed_official 324:406fd2029f23 913 #include "device/MKL23Z4/MKL23Z4_rcm.h"
mbed_official 324:406fd2029f23 914 #include "device/MKL23Z4/MKL23Z4_rom.h"
mbed_official 324:406fd2029f23 915 #include "device/MKL23Z4/MKL23Z4_rtc.h"
mbed_official 324:406fd2029f23 916 #include "device/MKL23Z4/MKL23Z4_sim.h"
mbed_official 324:406fd2029f23 917 #include "device/MKL23Z4/MKL23Z4_smc.h"
mbed_official 324:406fd2029f23 918 #include "device/MKL23Z4/MKL23Z4_spi.h"
mbed_official 324:406fd2029f23 919 #include "device/MKL23Z4/MKL23Z4_tpm.h"
mbed_official 324:406fd2029f23 920 #include "device/MKL23Z4/MKL23Z4_uart.h"
mbed_official 324:406fd2029f23 921 #include "device/MKL23Z4/MKL23Z4_usb.h"
mbed_official 324:406fd2029f23 922 #include "device/MKL23Z4/MKL23Z4_vref.h"
mbed_official 324:406fd2029f23 923
mbed_official 324:406fd2029f23 924 #elif (defined(CPU_MKL25Z32VFM4) || defined(CPU_MKL25Z64VFM4) || defined(CPU_MKL25Z128VFM4) || \
mbed_official 324:406fd2029f23 925 defined(CPU_MKL25Z32VFT4) || defined(CPU_MKL25Z64VFT4) || defined(CPU_MKL25Z128VFT4) || \
mbed_official 324:406fd2029f23 926 defined(CPU_MKL25Z32VLH4) || defined(CPU_MKL25Z64VLH4) || defined(CPU_MKL25Z128VLH4) || \
mbed_official 324:406fd2029f23 927 defined(CPU_MKL25Z32VLK4) || defined(CPU_MKL25Z64VLK4) || defined(CPU_MKL25Z128VLK4))
mbed_official 324:406fd2029f23 928
mbed_official 324:406fd2029f23 929 #define KL25Z4_SERIES
mbed_official 324:406fd2029f23 930
mbed_official 324:406fd2029f23 931 /* CMSIS-style register definitions */
mbed_official 324:406fd2029f23 932 #include "device/MKL25Z4/MKL25Z4.h"
mbed_official 324:406fd2029f23 933
mbed_official 324:406fd2029f23 934 /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
mbed_official 324:406fd2029f23 935 #include "device/MKL25Z4/MKL25Z4_adc.h"
mbed_official 324:406fd2029f23 936 #include "device/MKL25Z4/MKL25Z4_cmp.h"
mbed_official 324:406fd2029f23 937 #include "device/MKL25Z4/MKL25Z4_dac.h"
mbed_official 324:406fd2029f23 938 #include "device/MKL25Z4/MKL25Z4_dma.h"
mbed_official 324:406fd2029f23 939 #include "device/MKL25Z4/MKL25Z4_dmamux.h"
mbed_official 324:406fd2029f23 940 #include "device/MKL25Z4/MKL25Z4_fgpio.h"
mbed_official 324:406fd2029f23 941 #include "device/MKL25Z4/MKL25Z4_ftfa.h"
mbed_official 324:406fd2029f23 942 #include "device/MKL25Z4/MKL25Z4_gpio.h"
mbed_official 324:406fd2029f23 943 #include "device/MKL25Z4/MKL25Z4_i2c.h"
mbed_official 324:406fd2029f23 944 #include "device/MKL25Z4/MKL25Z4_llwu.h"
mbed_official 324:406fd2029f23 945 #include "device/MKL25Z4/MKL25Z4_lptmr.h"
mbed_official 324:406fd2029f23 946 #include "device/MKL25Z4/MKL25Z4_mcg.h"
mbed_official 324:406fd2029f23 947 #include "device/MKL25Z4/MKL25Z4_mcm.h"
mbed_official 324:406fd2029f23 948 #include "device/MKL25Z4/MKL25Z4_mtb.h"
mbed_official 324:406fd2029f23 949 #include "device/MKL25Z4/MKL25Z4_mtbdwt.h"
mbed_official 324:406fd2029f23 950 #include "device/MKL25Z4/MKL25Z4_nv.h"
mbed_official 324:406fd2029f23 951 #include "device/MKL25Z4/MKL25Z4_osc.h"
mbed_official 324:406fd2029f23 952 #include "device/MKL25Z4/MKL25Z4_pit.h"
mbed_official 324:406fd2029f23 953 #include "device/MKL25Z4/MKL25Z4_pmc.h"
mbed_official 324:406fd2029f23 954 #include "device/MKL25Z4/MKL25Z4_port.h"
mbed_official 324:406fd2029f23 955 #include "device/MKL25Z4/MKL25Z4_rcm.h"
mbed_official 324:406fd2029f23 956 #include "device/MKL25Z4/MKL25Z4_rom.h"
mbed_official 324:406fd2029f23 957 #include "device/MKL25Z4/MKL25Z4_rtc.h"
mbed_official 324:406fd2029f23 958 #include "device/MKL25Z4/MKL25Z4_sim.h"
mbed_official 324:406fd2029f23 959 #include "device/MKL25Z4/MKL25Z4_smc.h"
mbed_official 324:406fd2029f23 960 #include "device/MKL25Z4/MKL25Z4_spi.h"
mbed_official 324:406fd2029f23 961 #include "device/MKL25Z4/MKL25Z4_tpm.h"
mbed_official 324:406fd2029f23 962 #include "device/MKL25Z4/MKL25Z4_tsi.h"
mbed_official 324:406fd2029f23 963 #include "device/MKL25Z4/MKL25Z4_uart.h"
mbed_official 324:406fd2029f23 964 #include "device/MKL25Z4/MKL25Z4_uart0.h"
mbed_official 324:406fd2029f23 965 #include "device/MKL25Z4/MKL25Z4_usb.h"
mbed_official 324:406fd2029f23 966
mbed_official 324:406fd2029f23 967 #elif (defined(CPU_MKL26Z32VFM4) || defined(CPU_MKL26Z64VFM4) || defined(CPU_MKL26Z128VFM4) || \
mbed_official 324:406fd2029f23 968 defined(CPU_MKL26Z32VFT4) || defined(CPU_MKL26Z64VFT4) || defined(CPU_MKL26Z128VFT4) || \
mbed_official 324:406fd2029f23 969 defined(CPU_MKL26Z32VLH4) || defined(CPU_MKL26Z64VLH4) || defined(CPU_MKL26Z128VLH4) || \
mbed_official 324:406fd2029f23 970 defined(CPU_MKL26Z256VLH4) || defined(CPU_MKL26Z256VLK4) || defined(CPU_MKL26Z128VLL4) || \
mbed_official 324:406fd2029f23 971 defined(CPU_MKL26Z256VLL4) || defined(CPU_MKL26Z128VMC4) || defined(CPU_MKL26Z256VMC4))
mbed_official 324:406fd2029f23 972
mbed_official 324:406fd2029f23 973 #define KL26Z4_SERIES
mbed_official 324:406fd2029f23 974
mbed_official 324:406fd2029f23 975 /* CMSIS-style register definitions */
mbed_official 324:406fd2029f23 976 #include "device/MKL26Z4/MKL26Z4.h"
mbed_official 324:406fd2029f23 977
mbed_official 324:406fd2029f23 978 /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
mbed_official 324:406fd2029f23 979 #include "device/MKL26Z4/MKL26Z4_adc.h"
mbed_official 324:406fd2029f23 980 #include "device/MKL26Z4/MKL26Z4_cmp.h"
mbed_official 324:406fd2029f23 981 #include "device/MKL26Z4/MKL26Z4_dac.h"
mbed_official 324:406fd2029f23 982 #include "device/MKL26Z4/MKL26Z4_dma.h"
mbed_official 324:406fd2029f23 983 #include "device/MKL26Z4/MKL26Z4_dmamux.h"
mbed_official 324:406fd2029f23 984 #include "device/MKL26Z4/MKL26Z4_fgpio.h"
mbed_official 324:406fd2029f23 985 #include "device/MKL26Z4/MKL26Z4_ftfa.h"
mbed_official 324:406fd2029f23 986 #include "device/MKL26Z4/MKL26Z4_gpio.h"
mbed_official 324:406fd2029f23 987 #include "device/MKL26Z4/MKL26Z4_i2c.h"
mbed_official 324:406fd2029f23 988 #include "device/MKL26Z4/MKL26Z4_i2s.h"
mbed_official 324:406fd2029f23 989 #include "device/MKL26Z4/MKL26Z4_llwu.h"
mbed_official 324:406fd2029f23 990 #include "device/MKL26Z4/MKL26Z4_lptmr.h"
mbed_official 324:406fd2029f23 991 #include "device/MKL26Z4/MKL26Z4_mcg.h"
mbed_official 324:406fd2029f23 992 #include "device/MKL26Z4/MKL26Z4_mcm.h"
mbed_official 324:406fd2029f23 993 #include "device/MKL26Z4/MKL26Z4_mtb.h"
mbed_official 324:406fd2029f23 994 #include "device/MKL26Z4/MKL26Z4_mtbdwt.h"
mbed_official 324:406fd2029f23 995 #include "device/MKL26Z4/MKL26Z4_nv.h"
mbed_official 324:406fd2029f23 996 #include "device/MKL26Z4/MKL26Z4_osc.h"
mbed_official 324:406fd2029f23 997 #include "device/MKL26Z4/MKL26Z4_pit.h"
mbed_official 324:406fd2029f23 998 #include "device/MKL26Z4/MKL26Z4_pmc.h"
mbed_official 324:406fd2029f23 999 #include "device/MKL26Z4/MKL26Z4_port.h"
mbed_official 324:406fd2029f23 1000 #include "device/MKL26Z4/MKL26Z4_rcm.h"
mbed_official 324:406fd2029f23 1001 #include "device/MKL26Z4/MKL26Z4_rom.h"
mbed_official 324:406fd2029f23 1002 #include "device/MKL26Z4/MKL26Z4_rtc.h"
mbed_official 324:406fd2029f23 1003 #include "device/MKL26Z4/MKL26Z4_sim.h"
mbed_official 324:406fd2029f23 1004 #include "device/MKL26Z4/MKL26Z4_smc.h"
mbed_official 324:406fd2029f23 1005 #include "device/MKL26Z4/MKL26Z4_spi.h"
mbed_official 324:406fd2029f23 1006 #include "device/MKL26Z4/MKL26Z4_tpm.h"
mbed_official 324:406fd2029f23 1007 #include "device/MKL26Z4/MKL26Z4_tsi.h"
mbed_official 324:406fd2029f23 1008 #include "device/MKL26Z4/MKL26Z4_uart.h"
mbed_official 324:406fd2029f23 1009 #include "device/MKL26Z4/MKL26Z4_uart0.h"
mbed_official 324:406fd2029f23 1010 #include "device/MKL26Z4/MKL26Z4_usb.h"
mbed_official 324:406fd2029f23 1011
mbed_official 324:406fd2029f23 1012 #elif (defined(CPU_MKL33Z128VLH4) || defined(CPU_MKL33Z256VLH4) || defined(CPU_MKL33Z128VMP4) || \
mbed_official 324:406fd2029f23 1013 defined(CPU_MKL33Z256VMP4))
mbed_official 324:406fd2029f23 1014
mbed_official 324:406fd2029f23 1015 #define KL33Z4_SERIES
mbed_official 324:406fd2029f23 1016
mbed_official 324:406fd2029f23 1017 /* CMSIS-style register definitions */
mbed_official 324:406fd2029f23 1018 #include "device/MKL33Z4/MKL33Z4.h"
mbed_official 324:406fd2029f23 1019
mbed_official 324:406fd2029f23 1020 /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
mbed_official 324:406fd2029f23 1021 #include "device/MKL33Z4/MKL33Z4_adc.h"
mbed_official 324:406fd2029f23 1022 #include "device/MKL33Z4/MKL33Z4_cmp.h"
mbed_official 324:406fd2029f23 1023 #include "device/MKL33Z4/MKL33Z4_dac.h"
mbed_official 324:406fd2029f23 1024 #include "device/MKL33Z4/MKL33Z4_dma.h"
mbed_official 324:406fd2029f23 1025 #include "device/MKL33Z4/MKL33Z4_dmamux.h"
mbed_official 324:406fd2029f23 1026 #include "device/MKL33Z4/MKL33Z4_flexio.h"
mbed_official 324:406fd2029f23 1027 #include "device/MKL33Z4/MKL33Z4_ftfa.h"
mbed_official 324:406fd2029f23 1028 #include "device/MKL33Z4/MKL33Z4_gpio.h"
mbed_official 324:406fd2029f23 1029 #include "device/MKL33Z4/MKL33Z4_i2c.h"
mbed_official 324:406fd2029f23 1030 #include "device/MKL33Z4/MKL33Z4_i2s.h"
mbed_official 324:406fd2029f23 1031 #include "device/MKL33Z4/MKL33Z4_lcd.h"
mbed_official 324:406fd2029f23 1032 #include "device/MKL33Z4/MKL33Z4_llwu.h"
mbed_official 324:406fd2029f23 1033 #include "device/MKL33Z4/MKL33Z4_lptmr.h"
mbed_official 324:406fd2029f23 1034 #include "device/MKL33Z4/MKL33Z4_lpuart.h"
mbed_official 324:406fd2029f23 1035 #include "device/MKL33Z4/MKL33Z4_mcg.h"
mbed_official 324:406fd2029f23 1036 #include "device/MKL33Z4/MKL33Z4_mcm.h"
mbed_official 324:406fd2029f23 1037 #include "device/MKL33Z4/MKL33Z4_mtb.h"
mbed_official 324:406fd2029f23 1038 #include "device/MKL33Z4/MKL33Z4_mtbdwt.h"
mbed_official 324:406fd2029f23 1039 #include "device/MKL33Z4/MKL33Z4_nv.h"
mbed_official 324:406fd2029f23 1040 #include "device/MKL33Z4/MKL33Z4_osc.h"
mbed_official 324:406fd2029f23 1041 #include "device/MKL33Z4/MKL33Z4_pit.h"
mbed_official 324:406fd2029f23 1042 #include "device/MKL33Z4/MKL33Z4_pmc.h"
mbed_official 324:406fd2029f23 1043 #include "device/MKL33Z4/MKL33Z4_port.h"
mbed_official 324:406fd2029f23 1044 #include "device/MKL33Z4/MKL33Z4_rcm.h"
mbed_official 324:406fd2029f23 1045 #include "device/MKL33Z4/MKL33Z4_rom.h"
mbed_official 324:406fd2029f23 1046 #include "device/MKL33Z4/MKL33Z4_rtc.h"
mbed_official 324:406fd2029f23 1047 #include "device/MKL33Z4/MKL33Z4_sim.h"
mbed_official 324:406fd2029f23 1048 #include "device/MKL33Z4/MKL33Z4_smc.h"
mbed_official 324:406fd2029f23 1049 #include "device/MKL33Z4/MKL33Z4_spi.h"
mbed_official 324:406fd2029f23 1050 #include "device/MKL33Z4/MKL33Z4_tpm.h"
mbed_official 324:406fd2029f23 1051 #include "device/MKL33Z4/MKL33Z4_uart.h"
mbed_official 324:406fd2029f23 1052 #include "device/MKL33Z4/MKL33Z4_vref.h"
mbed_official 324:406fd2029f23 1053
mbed_official 324:406fd2029f23 1054 #elif (defined(CPU_MKL43Z64VLH4) || defined(CPU_MKL43Z128VLH4) || defined(CPU_MKL43Z256VLH4) || \
mbed_official 324:406fd2029f23 1055 defined(CPU_MKL43Z64VMP4) || defined(CPU_MKL43Z128VMP4) || defined(CPU_MKL43Z256VMP4))
mbed_official 324:406fd2029f23 1056
mbed_official 324:406fd2029f23 1057 #define KL43Z4_SERIES
mbed_official 324:406fd2029f23 1058
mbed_official 324:406fd2029f23 1059 /* CMSIS-style register definitions */
mbed_official 324:406fd2029f23 1060 #include "device/MKL43Z4/MKL43Z4.h"
mbed_official 324:406fd2029f23 1061
mbed_official 324:406fd2029f23 1062 /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
mbed_official 324:406fd2029f23 1063 #include "device/MKL43Z4/MKL43Z4_adc.h"
mbed_official 324:406fd2029f23 1064 #include "device/MKL43Z4/MKL43Z4_cmp.h"
mbed_official 324:406fd2029f23 1065 #include "device/MKL43Z4/MKL43Z4_dac.h"
mbed_official 324:406fd2029f23 1066 #include "device/MKL43Z4/MKL43Z4_dma.h"
mbed_official 324:406fd2029f23 1067 #include "device/MKL43Z4/MKL43Z4_dmamux.h"
mbed_official 324:406fd2029f23 1068 #include "device/MKL43Z4/MKL43Z4_flexio.h"
mbed_official 324:406fd2029f23 1069 #include "device/MKL43Z4/MKL43Z4_ftfa.h"
mbed_official 324:406fd2029f23 1070 #include "device/MKL43Z4/MKL43Z4_gpio.h"
mbed_official 324:406fd2029f23 1071 #include "device/MKL43Z4/MKL43Z4_i2c.h"
mbed_official 324:406fd2029f23 1072 #include "device/MKL43Z4/MKL43Z4_i2s.h"
mbed_official 324:406fd2029f23 1073 #include "device/MKL43Z4/MKL43Z4_lcd.h"
mbed_official 324:406fd2029f23 1074 #include "device/MKL43Z4/MKL43Z4_llwu.h"
mbed_official 324:406fd2029f23 1075 #include "device/MKL43Z4/MKL43Z4_lptmr.h"
mbed_official 324:406fd2029f23 1076 #include "device/MKL43Z4/MKL43Z4_lpuart.h"
mbed_official 324:406fd2029f23 1077 #include "device/MKL43Z4/MKL43Z4_mcg.h"
mbed_official 324:406fd2029f23 1078 #include "device/MKL43Z4/MKL43Z4_mcm.h"
mbed_official 324:406fd2029f23 1079 #include "device/MKL43Z4/MKL43Z4_mtb.h"
mbed_official 324:406fd2029f23 1080 #include "device/MKL43Z4/MKL43Z4_mtbdwt.h"
mbed_official 324:406fd2029f23 1081 #include "device/MKL43Z4/MKL43Z4_nv.h"
mbed_official 324:406fd2029f23 1082 #include "device/MKL43Z4/MKL43Z4_osc.h"
mbed_official 324:406fd2029f23 1083 #include "device/MKL43Z4/MKL43Z4_pit.h"
mbed_official 324:406fd2029f23 1084 #include "device/MKL43Z4/MKL43Z4_pmc.h"
mbed_official 324:406fd2029f23 1085 #include "device/MKL43Z4/MKL43Z4_port.h"
mbed_official 324:406fd2029f23 1086 #include "device/MKL43Z4/MKL43Z4_rcm.h"
mbed_official 324:406fd2029f23 1087 #include "device/MKL43Z4/MKL43Z4_rom.h"
mbed_official 324:406fd2029f23 1088 #include "device/MKL43Z4/MKL43Z4_rtc.h"
mbed_official 324:406fd2029f23 1089 #include "device/MKL43Z4/MKL43Z4_sim.h"
mbed_official 324:406fd2029f23 1090 #include "device/MKL43Z4/MKL43Z4_smc.h"
mbed_official 324:406fd2029f23 1091 #include "device/MKL43Z4/MKL43Z4_spi.h"
mbed_official 324:406fd2029f23 1092 #include "device/MKL43Z4/MKL43Z4_tpm.h"
mbed_official 324:406fd2029f23 1093 #include "device/MKL43Z4/MKL43Z4_uart.h"
mbed_official 324:406fd2029f23 1094 #include "device/MKL43Z4/MKL43Z4_usb.h"
mbed_official 324:406fd2029f23 1095 #include "device/MKL43Z4/MKL43Z4_vref.h"
mbed_official 324:406fd2029f23 1096
mbed_official 324:406fd2029f23 1097 #elif (defined(CPU_MKL46Z128VLH4) || defined(CPU_MKL46Z256VLH4) || defined(CPU_MKL46Z128VLL4) || \
mbed_official 324:406fd2029f23 1098 defined(CPU_MKL46Z256VLL4) || defined(CPU_MKL46Z128VMC4) || defined(CPU_MKL46Z256VMC4))
mbed_official 324:406fd2029f23 1099
mbed_official 324:406fd2029f23 1100 #define KL46Z4_SERIES
mbed_official 324:406fd2029f23 1101
mbed_official 324:406fd2029f23 1102 /* CMSIS-style register definitions */
mbed_official 324:406fd2029f23 1103 #include "device/MKL46Z4/MKL46Z4.h"
mbed_official 324:406fd2029f23 1104
mbed_official 324:406fd2029f23 1105 /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
mbed_official 324:406fd2029f23 1106 #include "device/MKL46Z4/MKL46Z4_adc.h"
mbed_official 324:406fd2029f23 1107 #include "device/MKL46Z4/MKL46Z4_cmp.h"
mbed_official 324:406fd2029f23 1108 #include "device/MKL46Z4/MKL46Z4_dac.h"
mbed_official 324:406fd2029f23 1109 #include "device/MKL46Z4/MKL46Z4_dma.h"
mbed_official 324:406fd2029f23 1110 #include "device/MKL46Z4/MKL46Z4_dmamux.h"
mbed_official 324:406fd2029f23 1111 #include "device/MKL46Z4/MKL46Z4_fgpio.h"
mbed_official 324:406fd2029f23 1112 #include "device/MKL46Z4/MKL46Z4_ftfa.h"
mbed_official 324:406fd2029f23 1113 #include "device/MKL46Z4/MKL46Z4_gpio.h"
mbed_official 324:406fd2029f23 1114 #include "device/MKL46Z4/MKL46Z4_i2c.h"
mbed_official 324:406fd2029f23 1115 #include "device/MKL46Z4/MKL46Z4_i2s.h"
mbed_official 324:406fd2029f23 1116 #include "device/MKL46Z4/MKL46Z4_lcd.h"
mbed_official 324:406fd2029f23 1117 #include "device/MKL46Z4/MKL46Z4_llwu.h"
mbed_official 324:406fd2029f23 1118 #include "device/MKL46Z4/MKL46Z4_lptmr.h"
mbed_official 324:406fd2029f23 1119 #include "device/MKL46Z4/MKL46Z4_mcg.h"
mbed_official 324:406fd2029f23 1120 #include "device/MKL46Z4/MKL46Z4_mcm.h"
mbed_official 324:406fd2029f23 1121 #include "device/MKL46Z4/MKL46Z4_mtb.h"
mbed_official 324:406fd2029f23 1122 #include "device/MKL46Z4/MKL46Z4_mtbdwt.h"
mbed_official 324:406fd2029f23 1123 #include "device/MKL46Z4/MKL46Z4_nv.h"
mbed_official 324:406fd2029f23 1124 #include "device/MKL46Z4/MKL46Z4_osc.h"
mbed_official 324:406fd2029f23 1125 #include "device/MKL46Z4/MKL46Z4_pit.h"
mbed_official 324:406fd2029f23 1126 #include "device/MKL46Z4/MKL46Z4_pmc.h"
mbed_official 324:406fd2029f23 1127 #include "device/MKL46Z4/MKL46Z4_port.h"
mbed_official 324:406fd2029f23 1128 #include "device/MKL46Z4/MKL46Z4_rcm.h"
mbed_official 324:406fd2029f23 1129 #include "device/MKL46Z4/MKL46Z4_rom.h"
mbed_official 324:406fd2029f23 1130 #include "device/MKL46Z4/MKL46Z4_rtc.h"
mbed_official 324:406fd2029f23 1131 #include "device/MKL46Z4/MKL46Z4_sim.h"
mbed_official 324:406fd2029f23 1132 #include "device/MKL46Z4/MKL46Z4_smc.h"
mbed_official 324:406fd2029f23 1133 #include "device/MKL46Z4/MKL46Z4_spi.h"
mbed_official 324:406fd2029f23 1134 #include "device/MKL46Z4/MKL46Z4_tpm.h"
mbed_official 324:406fd2029f23 1135 #include "device/MKL46Z4/MKL46Z4_tsi.h"
mbed_official 324:406fd2029f23 1136 #include "device/MKL46Z4/MKL46Z4_uart.h"
mbed_official 324:406fd2029f23 1137 #include "device/MKL46Z4/MKL46Z4_uart0.h"
mbed_official 324:406fd2029f23 1138 #include "device/MKL46Z4/MKL46Z4_usb.h"
mbed_official 324:406fd2029f23 1139
mbed_official 324:406fd2029f23 1140 #elif (defined(CPU_MKV30F128VFM10) || defined(CPU_MKV30F64VFM10) || defined(CPU_MKV30F128VLF10) || \
mbed_official 324:406fd2029f23 1141 defined(CPU_MKV30F64VLF10) || defined(CPU_MKV30F128VLH10) || defined(CPU_MKV30F64VLH10))
mbed_official 324:406fd2029f23 1142
mbed_official 324:406fd2029f23 1143 #define KV30F12810_SERIES
mbed_official 324:406fd2029f23 1144
mbed_official 324:406fd2029f23 1145 /* CMSIS-style register definitions */
mbed_official 324:406fd2029f23 1146 #include "device/MKV30F12810/MKV30F12810.h"
mbed_official 324:406fd2029f23 1147
mbed_official 324:406fd2029f23 1148 /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
mbed_official 324:406fd2029f23 1149 #include "device/MKV30F12810/MKV30F12810_adc.h"
mbed_official 324:406fd2029f23 1150 #include "device/MKV30F12810/MKV30F12810_cmp.h"
mbed_official 324:406fd2029f23 1151 #include "device/MKV30F12810/MKV30F12810_crc.h"
mbed_official 324:406fd2029f23 1152 #include "device/MKV30F12810/MKV30F12810_dac.h"
mbed_official 324:406fd2029f23 1153 #include "device/MKV30F12810/MKV30F12810_dma.h"
mbed_official 324:406fd2029f23 1154 #include "device/MKV30F12810/MKV30F12810_dmamux.h"
mbed_official 324:406fd2029f23 1155 #include "device/MKV30F12810/MKV30F12810_ewm.h"
mbed_official 324:406fd2029f23 1156 #include "device/MKV30F12810/MKV30F12810_fmc.h"
mbed_official 324:406fd2029f23 1157 #include "device/MKV30F12810/MKV30F12810_ftfa.h"
mbed_official 324:406fd2029f23 1158 #include "device/MKV30F12810/MKV30F12810_ftm.h"
mbed_official 324:406fd2029f23 1159 #include "device/MKV30F12810/MKV30F12810_gpio.h"
mbed_official 324:406fd2029f23 1160 #include "device/MKV30F12810/MKV30F12810_i2c.h"
mbed_official 324:406fd2029f23 1161 #include "device/MKV30F12810/MKV30F12810_llwu.h"
mbed_official 324:406fd2029f23 1162 #include "device/MKV30F12810/MKV30F12810_lptmr.h"
mbed_official 324:406fd2029f23 1163 #include "device/MKV30F12810/MKV30F12810_mcg.h"
mbed_official 324:406fd2029f23 1164 #include "device/MKV30F12810/MKV30F12810_mcm.h"
mbed_official 324:406fd2029f23 1165 #include "device/MKV30F12810/MKV30F12810_nv.h"
mbed_official 324:406fd2029f23 1166 #include "device/MKV30F12810/MKV30F12810_osc.h"
mbed_official 324:406fd2029f23 1167 #include "device/MKV30F12810/MKV30F12810_pdb.h"
mbed_official 324:406fd2029f23 1168 #include "device/MKV30F12810/MKV30F12810_pit.h"
mbed_official 324:406fd2029f23 1169 #include "device/MKV30F12810/MKV30F12810_pmc.h"
mbed_official 324:406fd2029f23 1170 #include "device/MKV30F12810/MKV30F12810_port.h"
mbed_official 324:406fd2029f23 1171 #include "device/MKV30F12810/MKV30F12810_rcm.h"
mbed_official 324:406fd2029f23 1172 #include "device/MKV30F12810/MKV30F12810_sim.h"
mbed_official 324:406fd2029f23 1173 #include "device/MKV30F12810/MKV30F12810_smc.h"
mbed_official 324:406fd2029f23 1174 #include "device/MKV30F12810/MKV30F12810_spi.h"
mbed_official 324:406fd2029f23 1175 #include "device/MKV30F12810/MKV30F12810_uart.h"
mbed_official 324:406fd2029f23 1176 #include "device/MKV30F12810/MKV30F12810_vref.h"
mbed_official 324:406fd2029f23 1177 #include "device/MKV30F12810/MKV30F12810_wdog.h"
mbed_official 324:406fd2029f23 1178
mbed_official 324:406fd2029f23 1179 #elif (defined(CPU_MKV31F128VLH10) || defined(CPU_MKV31F128VLL10))
mbed_official 324:406fd2029f23 1180
mbed_official 324:406fd2029f23 1181 #define KV31F12810_SERIES
mbed_official 324:406fd2029f23 1182
mbed_official 324:406fd2029f23 1183 /* CMSIS-style register definitions */
mbed_official 324:406fd2029f23 1184 #include "device/MKV31F12810/MKV31F12810.h"
mbed_official 324:406fd2029f23 1185
mbed_official 324:406fd2029f23 1186 /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
mbed_official 324:406fd2029f23 1187 #include "device/MKV31F12810/MKV31F12810_adc.h"
mbed_official 324:406fd2029f23 1188 #include "device/MKV31F12810/MKV31F12810_cmp.h"
mbed_official 324:406fd2029f23 1189 #include "device/MKV31F12810/MKV31F12810_crc.h"
mbed_official 324:406fd2029f23 1190 #include "device/MKV31F12810/MKV31F12810_dac.h"
mbed_official 324:406fd2029f23 1191 #include "device/MKV31F12810/MKV31F12810_dma.h"
mbed_official 324:406fd2029f23 1192 #include "device/MKV31F12810/MKV31F12810_dmamux.h"
mbed_official 324:406fd2029f23 1193 #include "device/MKV31F12810/MKV31F12810_ewm.h"
mbed_official 324:406fd2029f23 1194 #include "device/MKV31F12810/MKV31F12810_fmc.h"
mbed_official 324:406fd2029f23 1195 #include "device/MKV31F12810/MKV31F12810_ftfa.h"
mbed_official 324:406fd2029f23 1196 #include "device/MKV31F12810/MKV31F12810_ftm.h"
mbed_official 324:406fd2029f23 1197 #include "device/MKV31F12810/MKV31F12810_gpio.h"
mbed_official 324:406fd2029f23 1198 #include "device/MKV31F12810/MKV31F12810_i2c.h"
mbed_official 324:406fd2029f23 1199 #include "device/MKV31F12810/MKV31F12810_llwu.h"
mbed_official 324:406fd2029f23 1200 #include "device/MKV31F12810/MKV31F12810_lptmr.h"
mbed_official 324:406fd2029f23 1201 #include "device/MKV31F12810/MKV31F12810_lpuart.h"
mbed_official 324:406fd2029f23 1202 #include "device/MKV31F12810/MKV31F12810_mcg.h"
mbed_official 324:406fd2029f23 1203 #include "device/MKV31F12810/MKV31F12810_mcm.h"
mbed_official 324:406fd2029f23 1204 #include "device/MKV31F12810/MKV31F12810_nv.h"
mbed_official 324:406fd2029f23 1205 #include "device/MKV31F12810/MKV31F12810_osc.h"
mbed_official 324:406fd2029f23 1206 #include "device/MKV31F12810/MKV31F12810_pdb.h"
mbed_official 324:406fd2029f23 1207 #include "device/MKV31F12810/MKV31F12810_pit.h"
mbed_official 324:406fd2029f23 1208 #include "device/MKV31F12810/MKV31F12810_pmc.h"
mbed_official 324:406fd2029f23 1209 #include "device/MKV31F12810/MKV31F12810_port.h"
mbed_official 324:406fd2029f23 1210 #include "device/MKV31F12810/MKV31F12810_rcm.h"
mbed_official 324:406fd2029f23 1211 #include "device/MKV31F12810/MKV31F12810_rfsys.h"
mbed_official 324:406fd2029f23 1212 #include "device/MKV31F12810/MKV31F12810_sim.h"
mbed_official 324:406fd2029f23 1213 #include "device/MKV31F12810/MKV31F12810_smc.h"
mbed_official 324:406fd2029f23 1214 #include "device/MKV31F12810/MKV31F12810_spi.h"
mbed_official 324:406fd2029f23 1215 #include "device/MKV31F12810/MKV31F12810_uart.h"
mbed_official 324:406fd2029f23 1216 #include "device/MKV31F12810/MKV31F12810_vref.h"
mbed_official 324:406fd2029f23 1217 #include "device/MKV31F12810/MKV31F12810_wdog.h"
mbed_official 324:406fd2029f23 1218
mbed_official 324:406fd2029f23 1219 #elif (defined(CPU_MKV31F256VLH12) || defined(CPU_MKV31F256VLL12))
mbed_official 324:406fd2029f23 1220
mbed_official 324:406fd2029f23 1221 #define KV31F25612_SERIES
mbed_official 324:406fd2029f23 1222
mbed_official 324:406fd2029f23 1223 /* CMSIS-style register definitions */
mbed_official 324:406fd2029f23 1224 #include "device/MKV31F25612/MKV31F25612.h"
mbed_official 324:406fd2029f23 1225
mbed_official 324:406fd2029f23 1226 /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
mbed_official 324:406fd2029f23 1227 #include "device/MKV31F25612/MKV31F25612_adc.h"
mbed_official 324:406fd2029f23 1228 #include "device/MKV31F25612/MKV31F25612_cmp.h"
mbed_official 324:406fd2029f23 1229 #include "device/MKV31F25612/MKV31F25612_crc.h"
mbed_official 324:406fd2029f23 1230 #include "device/MKV31F25612/MKV31F25612_dac.h"
mbed_official 324:406fd2029f23 1231 #include "device/MKV31F25612/MKV31F25612_dma.h"
mbed_official 324:406fd2029f23 1232 #include "device/MKV31F25612/MKV31F25612_dmamux.h"
mbed_official 324:406fd2029f23 1233 #include "device/MKV31F25612/MKV31F25612_ewm.h"
mbed_official 324:406fd2029f23 1234 #include "device/MKV31F25612/MKV31F25612_fmc.h"
mbed_official 324:406fd2029f23 1235 #include "device/MKV31F25612/MKV31F25612_ftfa.h"
mbed_official 324:406fd2029f23 1236 #include "device/MKV31F25612/MKV31F25612_ftm.h"
mbed_official 324:406fd2029f23 1237 #include "device/MKV31F25612/MKV31F25612_gpio.h"
mbed_official 324:406fd2029f23 1238 #include "device/MKV31F25612/MKV31F25612_i2c.h"
mbed_official 324:406fd2029f23 1239 #include "device/MKV31F25612/MKV31F25612_llwu.h"
mbed_official 324:406fd2029f23 1240 #include "device/MKV31F25612/MKV31F25612_lptmr.h"
mbed_official 324:406fd2029f23 1241 #include "device/MKV31F25612/MKV31F25612_lpuart.h"
mbed_official 324:406fd2029f23 1242 #include "device/MKV31F25612/MKV31F25612_mcg.h"
mbed_official 324:406fd2029f23 1243 #include "device/MKV31F25612/MKV31F25612_mcm.h"
mbed_official 324:406fd2029f23 1244 #include "device/MKV31F25612/MKV31F25612_nv.h"
mbed_official 324:406fd2029f23 1245 #include "device/MKV31F25612/MKV31F25612_osc.h"
mbed_official 324:406fd2029f23 1246 #include "device/MKV31F25612/MKV31F25612_pdb.h"
mbed_official 324:406fd2029f23 1247 #include "device/MKV31F25612/MKV31F25612_pit.h"
mbed_official 324:406fd2029f23 1248 #include "device/MKV31F25612/MKV31F25612_pmc.h"
mbed_official 324:406fd2029f23 1249 #include "device/MKV31F25612/MKV31F25612_port.h"
mbed_official 324:406fd2029f23 1250 #include "device/MKV31F25612/MKV31F25612_rcm.h"
mbed_official 324:406fd2029f23 1251 #include "device/MKV31F25612/MKV31F25612_rfsys.h"
mbed_official 324:406fd2029f23 1252 #include "device/MKV31F25612/MKV31F25612_rng.h"
mbed_official 324:406fd2029f23 1253 #include "device/MKV31F25612/MKV31F25612_sim.h"
mbed_official 324:406fd2029f23 1254 #include "device/MKV31F25612/MKV31F25612_smc.h"
mbed_official 324:406fd2029f23 1255 #include "device/MKV31F25612/MKV31F25612_spi.h"
mbed_official 324:406fd2029f23 1256 #include "device/MKV31F25612/MKV31F25612_uart.h"
mbed_official 324:406fd2029f23 1257 #include "device/MKV31F25612/MKV31F25612_vref.h"
mbed_official 324:406fd2029f23 1258 #include "device/MKV31F25612/MKV31F25612_wdog.h"
mbed_official 324:406fd2029f23 1259
mbed_official 324:406fd2029f23 1260 #elif (defined(CPU_MKV31F512VLH12) || defined(CPU_MKV31F512VLL12))
mbed_official 324:406fd2029f23 1261
mbed_official 324:406fd2029f23 1262 #define KV31F51212_SERIES
mbed_official 324:406fd2029f23 1263
mbed_official 324:406fd2029f23 1264 /* CMSIS-style register definitions */
mbed_official 324:406fd2029f23 1265 #include "device/MKV31F51212/MKV31F51212.h"
mbed_official 324:406fd2029f23 1266
mbed_official 324:406fd2029f23 1267 /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
mbed_official 324:406fd2029f23 1268 #include "device/MKV31F51212/MKV31F51212_adc.h"
mbed_official 324:406fd2029f23 1269 #include "device/MKV31F51212/MKV31F51212_cmp.h"
mbed_official 324:406fd2029f23 1270 #include "device/MKV31F51212/MKV31F51212_crc.h"
mbed_official 324:406fd2029f23 1271 #include "device/MKV31F51212/MKV31F51212_dac.h"
mbed_official 324:406fd2029f23 1272 #include "device/MKV31F51212/MKV31F51212_dma.h"
mbed_official 324:406fd2029f23 1273 #include "device/MKV31F51212/MKV31F51212_dmamux.h"
mbed_official 324:406fd2029f23 1274 #include "device/MKV31F51212/MKV31F51212_ewm.h"
mbed_official 324:406fd2029f23 1275 #include "device/MKV31F51212/MKV31F51212_fb.h"
mbed_official 324:406fd2029f23 1276 #include "device/MKV31F51212/MKV31F51212_fmc.h"
mbed_official 324:406fd2029f23 1277 #include "device/MKV31F51212/MKV31F51212_ftfa.h"
mbed_official 324:406fd2029f23 1278 #include "device/MKV31F51212/MKV31F51212_ftm.h"
mbed_official 324:406fd2029f23 1279 #include "device/MKV31F51212/MKV31F51212_gpio.h"
mbed_official 324:406fd2029f23 1280 #include "device/MKV31F51212/MKV31F51212_i2c.h"
mbed_official 324:406fd2029f23 1281 #include "device/MKV31F51212/MKV31F51212_llwu.h"
mbed_official 324:406fd2029f23 1282 #include "device/MKV31F51212/MKV31F51212_lptmr.h"
mbed_official 324:406fd2029f23 1283 #include "device/MKV31F51212/MKV31F51212_lpuart.h"
mbed_official 324:406fd2029f23 1284 #include "device/MKV31F51212/MKV31F51212_mcg.h"
mbed_official 324:406fd2029f23 1285 #include "device/MKV31F51212/MKV31F51212_mcm.h"
mbed_official 324:406fd2029f23 1286 #include "device/MKV31F51212/MKV31F51212_nv.h"
mbed_official 324:406fd2029f23 1287 #include "device/MKV31F51212/MKV31F51212_osc.h"
mbed_official 324:406fd2029f23 1288 #include "device/MKV31F51212/MKV31F51212_pdb.h"
mbed_official 324:406fd2029f23 1289 #include "device/MKV31F51212/MKV31F51212_pit.h"
mbed_official 324:406fd2029f23 1290 #include "device/MKV31F51212/MKV31F51212_pmc.h"
mbed_official 324:406fd2029f23 1291 #include "device/MKV31F51212/MKV31F51212_port.h"
mbed_official 324:406fd2029f23 1292 #include "device/MKV31F51212/MKV31F51212_rcm.h"
mbed_official 324:406fd2029f23 1293 #include "device/MKV31F51212/MKV31F51212_rfsys.h"
mbed_official 324:406fd2029f23 1294 #include "device/MKV31F51212/MKV31F51212_rng.h"
mbed_official 324:406fd2029f23 1295 #include "device/MKV31F51212/MKV31F51212_sim.h"
mbed_official 324:406fd2029f23 1296 #include "device/MKV31F51212/MKV31F51212_smc.h"
mbed_official 324:406fd2029f23 1297 #include "device/MKV31F51212/MKV31F51212_spi.h"
mbed_official 324:406fd2029f23 1298 #include "device/MKV31F51212/MKV31F51212_uart.h"
mbed_official 324:406fd2029f23 1299 #include "device/MKV31F51212/MKV31F51212_vref.h"
mbed_official 324:406fd2029f23 1300 #include "device/MKV31F51212/MKV31F51212_wdog.h"
mbed_official 324:406fd2029f23 1301
mbed_official 324:406fd2029f23 1302 #elif (defined(CPU_MKV40F128VLH15) || defined(CPU_MKV40F128VLL15) || defined(CPU_MKV40F256VLH15) || \
mbed_official 324:406fd2029f23 1303 defined(CPU_MKV40F256VLL15) || defined(CPU_MKV40F64VLH15))
mbed_official 324:406fd2029f23 1304
mbed_official 324:406fd2029f23 1305 #define KV40F15_SERIES
mbed_official 324:406fd2029f23 1306
mbed_official 324:406fd2029f23 1307 /* CMSIS-style register definitions */
mbed_official 324:406fd2029f23 1308 #include "device/MKV40F15/MKV40F15.h"
mbed_official 324:406fd2029f23 1309
mbed_official 324:406fd2029f23 1310 /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
mbed_official 324:406fd2029f23 1311 #include "device/MKV40F15/MKV40F15_adc.h"
mbed_official 324:406fd2029f23 1312 #include "device/MKV40F15/MKV40F15_aoi.h"
mbed_official 324:406fd2029f23 1313 #include "device/MKV40F15/MKV40F15_can.h"
mbed_official 324:406fd2029f23 1314 #include "device/MKV40F15/MKV40F15_cmp.h"
mbed_official 324:406fd2029f23 1315 #include "device/MKV40F15/MKV40F15_crc.h"
mbed_official 324:406fd2029f23 1316 #include "device/MKV40F15/MKV40F15_dma.h"
mbed_official 324:406fd2029f23 1317 #include "device/MKV40F15/MKV40F15_dmamux.h"
mbed_official 324:406fd2029f23 1318 #include "device/MKV40F15/MKV40F15_enc.h"
mbed_official 324:406fd2029f23 1319 #include "device/MKV40F15/MKV40F15_ewm.h"
mbed_official 324:406fd2029f23 1320 #include "device/MKV40F15/MKV40F15_fmc.h"
mbed_official 324:406fd2029f23 1321 #include "device/MKV40F15/MKV40F15_ftfa.h"
mbed_official 324:406fd2029f23 1322 #include "device/MKV40F15/MKV40F15_ftm.h"
mbed_official 324:406fd2029f23 1323 #include "device/MKV40F15/MKV40F15_gpio.h"
mbed_official 324:406fd2029f23 1324 #include "device/MKV40F15/MKV40F15_i2c.h"
mbed_official 324:406fd2029f23 1325 #include "device/MKV40F15/MKV40F15_llwu.h"
mbed_official 324:406fd2029f23 1326 #include "device/MKV40F15/MKV40F15_lptmr.h"
mbed_official 324:406fd2029f23 1327 #include "device/MKV40F15/MKV40F15_mcg.h"
mbed_official 324:406fd2029f23 1328 #include "device/MKV40F15/MKV40F15_mcm.h"
mbed_official 324:406fd2029f23 1329 #include "device/MKV40F15/MKV40F15_nv.h"
mbed_official 324:406fd2029f23 1330 #include "device/MKV40F15/MKV40F15_osc.h"
mbed_official 324:406fd2029f23 1331 #include "device/MKV40F15/MKV40F15_pdb.h"
mbed_official 324:406fd2029f23 1332 #include "device/MKV40F15/MKV40F15_pit.h"
mbed_official 324:406fd2029f23 1333 #include "device/MKV40F15/MKV40F15_pmc.h"
mbed_official 324:406fd2029f23 1334 #include "device/MKV40F15/MKV40F15_port.h"
mbed_official 324:406fd2029f23 1335 #include "device/MKV40F15/MKV40F15_rcm.h"
mbed_official 324:406fd2029f23 1336 #include "device/MKV40F15/MKV40F15_sim.h"
mbed_official 324:406fd2029f23 1337 #include "device/MKV40F15/MKV40F15_smc.h"
mbed_official 324:406fd2029f23 1338 #include "device/MKV40F15/MKV40F15_spi.h"
mbed_official 324:406fd2029f23 1339 #include "device/MKV40F15/MKV40F15_uart.h"
mbed_official 324:406fd2029f23 1340 #include "device/MKV40F15/MKV40F15_vref.h"
mbed_official 324:406fd2029f23 1341 #include "device/MKV40F15/MKV40F15_wdog.h"
mbed_official 324:406fd2029f23 1342 #include "device/MKV40F15/MKV40F15_xbara.h"
mbed_official 324:406fd2029f23 1343 #include "device/MKV40F15/MKV40F15_xbarb.h"
mbed_official 324:406fd2029f23 1344
mbed_official 324:406fd2029f23 1345 #elif (defined(CPU_MKV43F128VLH15) || defined(CPU_MKV43F128VLL15) || defined(CPU_MKV43F64VLH15))
mbed_official 324:406fd2029f23 1346
mbed_official 324:406fd2029f23 1347 #define KV43F15_SERIES
mbed_official 324:406fd2029f23 1348
mbed_official 324:406fd2029f23 1349 /* CMSIS-style register definitions */
mbed_official 324:406fd2029f23 1350 #include "device/MKV43F15/MKV43F15.h"
mbed_official 324:406fd2029f23 1351
mbed_official 324:406fd2029f23 1352 /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
mbed_official 324:406fd2029f23 1353 #include "device/MKV43F15/MKV43F15_adc.h"
mbed_official 324:406fd2029f23 1354 #include "device/MKV43F15/MKV43F15_aoi.h"
mbed_official 324:406fd2029f23 1355 #include "device/MKV43F15/MKV43F15_can.h"
mbed_official 324:406fd2029f23 1356 #include "device/MKV43F15/MKV43F15_cmp.h"
mbed_official 324:406fd2029f23 1357 #include "device/MKV43F15/MKV43F15_crc.h"
mbed_official 324:406fd2029f23 1358 #include "device/MKV43F15/MKV43F15_dma.h"
mbed_official 324:406fd2029f23 1359 #include "device/MKV43F15/MKV43F15_dmamux.h"
mbed_official 324:406fd2029f23 1360 #include "device/MKV43F15/MKV43F15_enc.h"
mbed_official 324:406fd2029f23 1361 #include "device/MKV43F15/MKV43F15_ewm.h"
mbed_official 324:406fd2029f23 1362 #include "device/MKV43F15/MKV43F15_fmc.h"
mbed_official 324:406fd2029f23 1363 #include "device/MKV43F15/MKV43F15_ftfa.h"
mbed_official 324:406fd2029f23 1364 #include "device/MKV43F15/MKV43F15_gpio.h"
mbed_official 324:406fd2029f23 1365 #include "device/MKV43F15/MKV43F15_i2c.h"
mbed_official 324:406fd2029f23 1366 #include "device/MKV43F15/MKV43F15_llwu.h"
mbed_official 324:406fd2029f23 1367 #include "device/MKV43F15/MKV43F15_lptmr.h"
mbed_official 324:406fd2029f23 1368 #include "device/MKV43F15/MKV43F15_mcg.h"
mbed_official 324:406fd2029f23 1369 #include "device/MKV43F15/MKV43F15_mcm.h"
mbed_official 324:406fd2029f23 1370 #include "device/MKV43F15/MKV43F15_nv.h"
mbed_official 324:406fd2029f23 1371 #include "device/MKV43F15/MKV43F15_osc.h"
mbed_official 324:406fd2029f23 1372 #include "device/MKV43F15/MKV43F15_pdb.h"
mbed_official 324:406fd2029f23 1373 #include "device/MKV43F15/MKV43F15_pit.h"
mbed_official 324:406fd2029f23 1374 #include "device/MKV43F15/MKV43F15_pmc.h"
mbed_official 324:406fd2029f23 1375 #include "device/MKV43F15/MKV43F15_port.h"
mbed_official 324:406fd2029f23 1376 #include "device/MKV43F15/MKV43F15_pwm.h"
mbed_official 324:406fd2029f23 1377 #include "device/MKV43F15/MKV43F15_rcm.h"
mbed_official 324:406fd2029f23 1378 #include "device/MKV43F15/MKV43F15_sim.h"
mbed_official 324:406fd2029f23 1379 #include "device/MKV43F15/MKV43F15_smc.h"
mbed_official 324:406fd2029f23 1380 #include "device/MKV43F15/MKV43F15_spi.h"
mbed_official 324:406fd2029f23 1381 #include "device/MKV43F15/MKV43F15_uart.h"
mbed_official 324:406fd2029f23 1382 #include "device/MKV43F15/MKV43F15_vref.h"
mbed_official 324:406fd2029f23 1383 #include "device/MKV43F15/MKV43F15_wdog.h"
mbed_official 324:406fd2029f23 1384 #include "device/MKV43F15/MKV43F15_xbara.h"
mbed_official 324:406fd2029f23 1385 #include "device/MKV43F15/MKV43F15_xbarb.h"
mbed_official 324:406fd2029f23 1386
mbed_official 324:406fd2029f23 1387 #elif (defined(CPU_MKV44F128VLH15) || defined(CPU_MKV44F128VLL15) || defined(CPU_MKV44F64VLH15))
mbed_official 324:406fd2029f23 1388
mbed_official 324:406fd2029f23 1389 #define KV44F15_SERIES
mbed_official 324:406fd2029f23 1390
mbed_official 324:406fd2029f23 1391 /* CMSIS-style register definitions */
mbed_official 324:406fd2029f23 1392 #include "device/MKV44F15/MKV44F15.h"
mbed_official 324:406fd2029f23 1393
mbed_official 324:406fd2029f23 1394 /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
mbed_official 324:406fd2029f23 1395 #include "device/MKV44F15/MKV44F15_adc.h"
mbed_official 324:406fd2029f23 1396 #include "device/MKV44F15/MKV44F15_aoi.h"
mbed_official 324:406fd2029f23 1397 #include "device/MKV44F15/MKV44F15_can.h"
mbed_official 324:406fd2029f23 1398 #include "device/MKV44F15/MKV44F15_cmp.h"
mbed_official 324:406fd2029f23 1399 #include "device/MKV44F15/MKV44F15_crc.h"
mbed_official 324:406fd2029f23 1400 #include "device/MKV44F15/MKV44F15_dac.h"
mbed_official 324:406fd2029f23 1401 #include "device/MKV44F15/MKV44F15_dma.h"
mbed_official 324:406fd2029f23 1402 #include "device/MKV44F15/MKV44F15_dmamux.h"
mbed_official 324:406fd2029f23 1403 #include "device/MKV44F15/MKV44F15_enc.h"
mbed_official 324:406fd2029f23 1404 #include "device/MKV44F15/MKV44F15_ewm.h"
mbed_official 324:406fd2029f23 1405 #include "device/MKV44F15/MKV44F15_fmc.h"
mbed_official 324:406fd2029f23 1406 #include "device/MKV44F15/MKV44F15_ftfa.h"
mbed_official 324:406fd2029f23 1407 #include "device/MKV44F15/MKV44F15_gpio.h"
mbed_official 324:406fd2029f23 1408 #include "device/MKV44F15/MKV44F15_i2c.h"
mbed_official 324:406fd2029f23 1409 #include "device/MKV44F15/MKV44F15_llwu.h"
mbed_official 324:406fd2029f23 1410 #include "device/MKV44F15/MKV44F15_lptmr.h"
mbed_official 324:406fd2029f23 1411 #include "device/MKV44F15/MKV44F15_mcg.h"
mbed_official 324:406fd2029f23 1412 #include "device/MKV44F15/MKV44F15_mcm.h"
mbed_official 324:406fd2029f23 1413 #include "device/MKV44F15/MKV44F15_nv.h"
mbed_official 324:406fd2029f23 1414 #include "device/MKV44F15/MKV44F15_osc.h"
mbed_official 324:406fd2029f23 1415 #include "device/MKV44F15/MKV44F15_pdb.h"
mbed_official 324:406fd2029f23 1416 #include "device/MKV44F15/MKV44F15_pit.h"
mbed_official 324:406fd2029f23 1417 #include "device/MKV44F15/MKV44F15_pmc.h"
mbed_official 324:406fd2029f23 1418 #include "device/MKV44F15/MKV44F15_port.h"
mbed_official 324:406fd2029f23 1419 #include "device/MKV44F15/MKV44F15_pwm.h"
mbed_official 324:406fd2029f23 1420 #include "device/MKV44F15/MKV44F15_rcm.h"
mbed_official 324:406fd2029f23 1421 #include "device/MKV44F15/MKV44F15_sim.h"
mbed_official 324:406fd2029f23 1422 #include "device/MKV44F15/MKV44F15_smc.h"
mbed_official 324:406fd2029f23 1423 #include "device/MKV44F15/MKV44F15_spi.h"
mbed_official 324:406fd2029f23 1424 #include "device/MKV44F15/MKV44F15_uart.h"
mbed_official 324:406fd2029f23 1425 #include "device/MKV44F15/MKV44F15_vref.h"
mbed_official 324:406fd2029f23 1426 #include "device/MKV44F15/MKV44F15_wdog.h"
mbed_official 324:406fd2029f23 1427 #include "device/MKV44F15/MKV44F15_xbara.h"
mbed_official 324:406fd2029f23 1428 #include "device/MKV44F15/MKV44F15_xbarb.h"
mbed_official 324:406fd2029f23 1429
mbed_official 324:406fd2029f23 1430 #elif (defined(CPU_MKV45F128VLH15) || defined(CPU_MKV45F128VLL15) || defined(CPU_MKV45F256VLH15) || \
mbed_official 324:406fd2029f23 1431 defined(CPU_MKV45F256VLL15))
mbed_official 324:406fd2029f23 1432
mbed_official 324:406fd2029f23 1433 #define KV45F15_SERIES
mbed_official 324:406fd2029f23 1434
mbed_official 324:406fd2029f23 1435 /* CMSIS-style register definitions */
mbed_official 324:406fd2029f23 1436 #include "device/MKV45F15/MKV45F15.h"
mbed_official 324:406fd2029f23 1437
mbed_official 324:406fd2029f23 1438 /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
mbed_official 324:406fd2029f23 1439 #include "device/MKV45F15/MKV45F15_adc.h"
mbed_official 324:406fd2029f23 1440 #include "device/MKV45F15/MKV45F15_aoi.h"
mbed_official 324:406fd2029f23 1441 #include "device/MKV45F15/MKV45F15_can.h"
mbed_official 324:406fd2029f23 1442 #include "device/MKV45F15/MKV45F15_cmp.h"
mbed_official 324:406fd2029f23 1443 #include "device/MKV45F15/MKV45F15_crc.h"
mbed_official 324:406fd2029f23 1444 #include "device/MKV45F15/MKV45F15_dma.h"
mbed_official 324:406fd2029f23 1445 #include "device/MKV45F15/MKV45F15_dmamux.h"
mbed_official 324:406fd2029f23 1446 #include "device/MKV45F15/MKV45F15_enc.h"
mbed_official 324:406fd2029f23 1447 #include "device/MKV45F15/MKV45F15_ewm.h"
mbed_official 324:406fd2029f23 1448 #include "device/MKV45F15/MKV45F15_fmc.h"
mbed_official 324:406fd2029f23 1449 #include "device/MKV45F15/MKV45F15_ftfa.h"
mbed_official 324:406fd2029f23 1450 #include "device/MKV45F15/MKV45F15_ftm.h"
mbed_official 324:406fd2029f23 1451 #include "device/MKV45F15/MKV45F15_gpio.h"
mbed_official 324:406fd2029f23 1452 #include "device/MKV45F15/MKV45F15_i2c.h"
mbed_official 324:406fd2029f23 1453 #include "device/MKV45F15/MKV45F15_llwu.h"
mbed_official 324:406fd2029f23 1454 #include "device/MKV45F15/MKV45F15_lptmr.h"
mbed_official 324:406fd2029f23 1455 #include "device/MKV45F15/MKV45F15_mcg.h"
mbed_official 324:406fd2029f23 1456 #include "device/MKV45F15/MKV45F15_mcm.h"
mbed_official 324:406fd2029f23 1457 #include "device/MKV45F15/MKV45F15_nv.h"
mbed_official 324:406fd2029f23 1458 #include "device/MKV45F15/MKV45F15_osc.h"
mbed_official 324:406fd2029f23 1459 #include "device/MKV45F15/MKV45F15_pdb.h"
mbed_official 324:406fd2029f23 1460 #include "device/MKV45F15/MKV45F15_pit.h"
mbed_official 324:406fd2029f23 1461 #include "device/MKV45F15/MKV45F15_pmc.h"
mbed_official 324:406fd2029f23 1462 #include "device/MKV45F15/MKV45F15_port.h"
mbed_official 324:406fd2029f23 1463 #include "device/MKV45F15/MKV45F15_pwm.h"
mbed_official 324:406fd2029f23 1464 #include "device/MKV45F15/MKV45F15_rcm.h"
mbed_official 324:406fd2029f23 1465 #include "device/MKV45F15/MKV45F15_sim.h"
mbed_official 324:406fd2029f23 1466 #include "device/MKV45F15/MKV45F15_smc.h"
mbed_official 324:406fd2029f23 1467 #include "device/MKV45F15/MKV45F15_spi.h"
mbed_official 324:406fd2029f23 1468 #include "device/MKV45F15/MKV45F15_uart.h"
mbed_official 324:406fd2029f23 1469 #include "device/MKV45F15/MKV45F15_vref.h"
mbed_official 324:406fd2029f23 1470 #include "device/MKV45F15/MKV45F15_wdog.h"
mbed_official 324:406fd2029f23 1471 #include "device/MKV45F15/MKV45F15_xbara.h"
mbed_official 324:406fd2029f23 1472 #include "device/MKV45F15/MKV45F15_xbarb.h"
mbed_official 324:406fd2029f23 1473
mbed_official 324:406fd2029f23 1474 #elif (defined(CPU_MKV46F128VLH15) || defined(CPU_MKV46F128VLL15) || defined(CPU_MKV46F256VLH15) || \
mbed_official 324:406fd2029f23 1475 defined(CPU_MKV46F256VLL15))
mbed_official 324:406fd2029f23 1476
mbed_official 324:406fd2029f23 1477 #define KV46F15_SERIES
mbed_official 324:406fd2029f23 1478
mbed_official 324:406fd2029f23 1479 /* CMSIS-style register definitions */
mbed_official 324:406fd2029f23 1480 #include "device/MKV46F15/MKV46F15.h"
mbed_official 324:406fd2029f23 1481
mbed_official 324:406fd2029f23 1482 /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
mbed_official 324:406fd2029f23 1483 #include "device/MKV46F15/MKV46F15_adc.h"
mbed_official 324:406fd2029f23 1484 #include "device/MKV46F15/MKV46F15_aoi.h"
mbed_official 324:406fd2029f23 1485 #include "device/MKV46F15/MKV46F15_can.h"
mbed_official 324:406fd2029f23 1486 #include "device/MKV46F15/MKV46F15_cmp.h"
mbed_official 324:406fd2029f23 1487 #include "device/MKV46F15/MKV46F15_crc.h"
mbed_official 324:406fd2029f23 1488 #include "device/MKV46F15/MKV46F15_dac.h"
mbed_official 324:406fd2029f23 1489 #include "device/MKV46F15/MKV46F15_dma.h"
mbed_official 324:406fd2029f23 1490 #include "device/MKV46F15/MKV46F15_dmamux.h"
mbed_official 324:406fd2029f23 1491 #include "device/MKV46F15/MKV46F15_enc.h"
mbed_official 324:406fd2029f23 1492 #include "device/MKV46F15/MKV46F15_ewm.h"
mbed_official 324:406fd2029f23 1493 #include "device/MKV46F15/MKV46F15_fmc.h"
mbed_official 324:406fd2029f23 1494 #include "device/MKV46F15/MKV46F15_ftfa.h"
mbed_official 324:406fd2029f23 1495 #include "device/MKV46F15/MKV46F15_ftm.h"
mbed_official 324:406fd2029f23 1496 #include "device/MKV46F15/MKV46F15_gpio.h"
mbed_official 324:406fd2029f23 1497 #include "device/MKV46F15/MKV46F15_i2c.h"
mbed_official 324:406fd2029f23 1498 #include "device/MKV46F15/MKV46F15_llwu.h"
mbed_official 324:406fd2029f23 1499 #include "device/MKV46F15/MKV46F15_lptmr.h"
mbed_official 324:406fd2029f23 1500 #include "device/MKV46F15/MKV46F15_mcg.h"
mbed_official 324:406fd2029f23 1501 #include "device/MKV46F15/MKV46F15_mcm.h"
mbed_official 324:406fd2029f23 1502 #include "device/MKV46F15/MKV46F15_nv.h"
mbed_official 324:406fd2029f23 1503 #include "device/MKV46F15/MKV46F15_osc.h"
mbed_official 324:406fd2029f23 1504 #include "device/MKV46F15/MKV46F15_pdb.h"
mbed_official 324:406fd2029f23 1505 #include "device/MKV46F15/MKV46F15_pit.h"
mbed_official 324:406fd2029f23 1506 #include "device/MKV46F15/MKV46F15_pmc.h"
mbed_official 324:406fd2029f23 1507 #include "device/MKV46F15/MKV46F15_port.h"
mbed_official 324:406fd2029f23 1508 #include "device/MKV46F15/MKV46F15_pwm.h"
mbed_official 324:406fd2029f23 1509 #include "device/MKV46F15/MKV46F15_rcm.h"
mbed_official 324:406fd2029f23 1510 #include "device/MKV46F15/MKV46F15_sim.h"
mbed_official 324:406fd2029f23 1511 #include "device/MKV46F15/MKV46F15_smc.h"
mbed_official 324:406fd2029f23 1512 #include "device/MKV46F15/MKV46F15_spi.h"
mbed_official 324:406fd2029f23 1513 #include "device/MKV46F15/MKV46F15_uart.h"
mbed_official 324:406fd2029f23 1514 #include "device/MKV46F15/MKV46F15_vref.h"
mbed_official 324:406fd2029f23 1515 #include "device/MKV46F15/MKV46F15_wdog.h"
mbed_official 324:406fd2029f23 1516 #include "device/MKV46F15/MKV46F15_xbara.h"
mbed_official 324:406fd2029f23 1517 #include "device/MKV46F15/MKV46F15_xbarb.h"
mbed_official 324:406fd2029f23 1518
mbed_official 324:406fd2029f23 1519 #else
mbed_official 324:406fd2029f23 1520 #error "No valid CPU defined!"
mbed_official 324:406fd2029f23 1521 #endif
mbed_official 324:406fd2029f23 1522
mbed_official 324:406fd2029f23 1523 #endif /* __FSL_DEVICE_REGISTERS_H__ */
mbed_official 324:406fd2029f23 1524 /*******************************************************************************
mbed_official 324:406fd2029f23 1525 * EOF
mbed_official 324:406fd2029f23 1526 ******************************************************************************/