Alessandro Angelino / target-mcu-k64f

Fork of target-mcu-k64f by Morpheus

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers fsl_device_registers.h Source File

fsl_device_registers.h

00001 /*
00002  * Copyright (c) 2014, Freescale Semiconductor, Inc.
00003  * All rights reserved.
00004  *
00005  * Redistribution and use in source and binary forms, with or without modification,
00006  * are permitted provided that the following conditions are met:
00007  *
00008  * o Redistributions of source code must retain the above copyright notice, this list
00009  *   of conditions and the following disclaimer.
00010  *
00011  * o Redistributions in binary form must reproduce the above copyright notice, this
00012  *   list of conditions and the following disclaimer in the documentation and/or
00013  *   other materials provided with the distribution.
00014  *
00015  * o Neither the name of Freescale Semiconductor, Inc. nor the names of its
00016  *   contributors may be used to endorse or promote products derived from this
00017  *   software without specific prior written permission.
00018  *
00019  * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
00020  * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
00021  * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
00022  * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
00023  * ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
00024  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
00025  * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
00026  * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
00027  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
00028  * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
00029  */
00030 #ifndef __FSL_DEVICE_REGISTERS_H__
00031 #define __FSL_DEVICE_REGISTERS_H__
00032 
00033 /*
00034  * Include the cpu specific register header files.
00035  *
00036  * The CPU macro should be declared in the project or makefile.
00037  */
00038 #if (defined(CPU_MK02FN128VFM10) || defined(CPU_MK02FN64VFM10) || defined(CPU_MK02FN128VLF10) || \
00039     defined(CPU_MK02FN64VLF10) || defined(CPU_MK02FN128VLH10) || defined(CPU_MK02FN64VLH10))
00040 
00041     #define K02F12810_SERIES
00042 
00043     /* CMSIS-style register definitions */
00044     #include "device/MK02F12810/MK02F12810.h"
00045 
00046     /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
00047     #include "device/MK02F12810/MK02F12810_adc.h"
00048     #include "device/MK02F12810/MK02F12810_cmp.h"
00049     #include "device/MK02F12810/MK02F12810_crc.h"
00050     #include "device/MK02F12810/MK02F12810_dac.h"
00051     #include "device/MK02F12810/MK02F12810_dma.h"
00052     #include "device/MK02F12810/MK02F12810_dmamux.h"
00053     #include "device/MK02F12810/MK02F12810_ewm.h"
00054     #include "device/MK02F12810/MK02F12810_fmc.h"
00055     #include "device/MK02F12810/MK02F12810_ftfa.h"
00056     #include "device/MK02F12810/MK02F12810_ftm.h"
00057     #include "device/MK02F12810/MK02F12810_gpio.h"
00058     #include "device/MK02F12810/MK02F12810_i2c.h"
00059     #include "device/MK02F12810/MK02F12810_llwu.h"
00060     #include "device/MK02F12810/MK02F12810_lptmr.h"
00061     #include "device/MK02F12810/MK02F12810_mcg.h"
00062     #include "device/MK02F12810/MK02F12810_mcm.h"
00063     #include "device/MK02F12810/MK02F12810_nv.h"
00064     #include "device/MK02F12810/MK02F12810_osc.h"
00065     #include "device/MK02F12810/MK02F12810_pdb.h"
00066     #include "device/MK02F12810/MK02F12810_pit.h"
00067     #include "device/MK02F12810/MK02F12810_pmc.h"
00068     #include "device/MK02F12810/MK02F12810_port.h"
00069     #include "device/MK02F12810/MK02F12810_rcm.h"
00070     #include "device/MK02F12810/MK02F12810_sim.h"
00071     #include "device/MK02F12810/MK02F12810_smc.h"
00072     #include "device/MK02F12810/MK02F12810_spi.h"
00073     #include "device/MK02F12810/MK02F12810_uart.h"
00074     #include "device/MK02F12810/MK02F12810_vref.h"
00075     #include "device/MK02F12810/MK02F12810_wdog.h"
00076 
00077 #elif (defined(CPU_MK20DX128VMP5) || defined(CPU_MK20DN128VMP5) || defined(CPU_MK20DX64VMP5) || \
00078     defined(CPU_MK20DN64VMP5) || defined(CPU_MK20DX32VMP5) || defined(CPU_MK20DN32VMP5) || \
00079     defined(CPU_MK20DX128VLH5) || defined(CPU_MK20DN128VLH5) || defined(CPU_MK20DX64VLH5) || \
00080     defined(CPU_MK20DN64VLH5) || defined(CPU_MK20DX32VLH5) || defined(CPU_MK20DN32VLH5) || \
00081     defined(CPU_MK20DX128VFM5) || defined(CPU_MK20DN128VFM5) || defined(CPU_MK20DX64VFM5) || \
00082     defined(CPU_MK20DN64VFM5) || defined(CPU_MK20DX32VFM5) || defined(CPU_MK20DN32VFM5) || \
00083     defined(CPU_MK20DX128VFT5) || defined(CPU_MK20DN128VFT5) || defined(CPU_MK20DX64VFT5) || \
00084     defined(CPU_MK20DN64VFT5) || defined(CPU_MK20DX32VFT5) || defined(CPU_MK20DN32VFT5) || \
00085     defined(CPU_MK20DX128VLF5) || defined(CPU_MK20DN128VLF5) || defined(CPU_MK20DX64VLF5) || \
00086     defined(CPU_MK20DN64VLF5) || defined(CPU_MK20DX32VLF5) || defined(CPU_MK20DN32VLF5))
00087 
00088     #define K20D5_SERIES
00089 
00090     /* CMSIS-style register definitions */
00091     #include "device/MK20D5/MK20D5.h"
00092 
00093     /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
00094     #include "device/MK20D5/MK20D5_adc.h"
00095     #include "device/MK20D5/MK20D5_cmp.h"
00096     #include "device/MK20D5/MK20D5_cmt.h"
00097     #include "device/MK20D5/MK20D5_crc.h"
00098     #include "device/MK20D5/MK20D5_dma.h"
00099     #include "device/MK20D5/MK20D5_dmamux.h"
00100     #include "device/MK20D5/MK20D5_ewm.h"
00101     #include "device/MK20D5/MK20D5_fmc.h"
00102     #include "device/MK20D5/MK20D5_ftfl.h"
00103     #include "device/MK20D5/MK20D5_ftm.h"
00104     #include "device/MK20D5/MK20D5_gpio.h"
00105     #include "device/MK20D5/MK20D5_i2c.h"
00106     #include "device/MK20D5/MK20D5_i2s.h"
00107     #include "device/MK20D5/MK20D5_llwu.h"
00108     #include "device/MK20D5/MK20D5_lptmr.h"
00109     #include "device/MK20D5/MK20D5_mcg.h"
00110     #include "device/MK20D5/MK20D5_nv.h"
00111     #include "device/MK20D5/MK20D5_osc.h"
00112     #include "device/MK20D5/MK20D5_pdb.h"
00113     #include "device/MK20D5/MK20D5_pit.h"
00114     #include "device/MK20D5/MK20D5_pmc.h"
00115     #include "device/MK20D5/MK20D5_port.h"
00116     #include "device/MK20D5/MK20D5_rcm.h"
00117     #include "device/MK20D5/MK20D5_rfsys.h"
00118     #include "device/MK20D5/MK20D5_rfvbat.h"
00119     #include "device/MK20D5/MK20D5_rtc.h"
00120     #include "device/MK20D5/MK20D5_sim.h"
00121     #include "device/MK20D5/MK20D5_smc.h"
00122     #include "device/MK20D5/MK20D5_spi.h"
00123     #include "device/MK20D5/MK20D5_tsi.h"
00124     #include "device/MK20D5/MK20D5_uart.h"
00125     #include "device/MK20D5/MK20D5_usb.h"
00126     #include "device/MK20D5/MK20D5_usbdcd.h"
00127     #include "device/MK20D5/MK20D5_vref.h"
00128     #include "device/MK20D5/MK20D5_wdog.h"
00129 
00130 #elif (defined(CPU_MK22FN128VDC10) || defined(CPU_MK22FN128VLH10) || defined(CPU_MK22FN128VLL10) || \
00131     defined(CPU_MK22FN128VMP10))
00132 
00133     #define K22F12810_SERIES
00134 
00135     /* CMSIS-style register definitions */
00136     #include "device/MK22F12810/MK22F12810.h"
00137 
00138     /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
00139     #include "device/MK22F12810/MK22F12810_adc.h"
00140     #include "device/MK22F12810/MK22F12810_cmp.h"
00141     #include "device/MK22F12810/MK22F12810_crc.h"
00142     #include "device/MK22F12810/MK22F12810_dac.h"
00143     #include "device/MK22F12810/MK22F12810_dma.h"
00144     #include "device/MK22F12810/MK22F12810_dmamux.h"
00145     #include "device/MK22F12810/MK22F12810_ewm.h"
00146     #include "device/MK22F12810/MK22F12810_fmc.h"
00147     #include "device/MK22F12810/MK22F12810_ftfa.h"
00148     #include "device/MK22F12810/MK22F12810_ftm.h"
00149     #include "device/MK22F12810/MK22F12810_gpio.h"
00150     #include "device/MK22F12810/MK22F12810_i2c.h"
00151     #include "device/MK22F12810/MK22F12810_i2s.h"
00152     #include "device/MK22F12810/MK22F12810_llwu.h"
00153     #include "device/MK22F12810/MK22F12810_lptmr.h"
00154     #include "device/MK22F12810/MK22F12810_lpuart.h"
00155     #include "device/MK22F12810/MK22F12810_mcg.h"
00156     #include "device/MK22F12810/MK22F12810_mcm.h"
00157     #include "device/MK22F12810/MK22F12810_nv.h"
00158     #include "device/MK22F12810/MK22F12810_osc.h"
00159     #include "device/MK22F12810/MK22F12810_pdb.h"
00160     #include "device/MK22F12810/MK22F12810_pit.h"
00161     #include "device/MK22F12810/MK22F12810_pmc.h"
00162     #include "device/MK22F12810/MK22F12810_port.h"
00163     #include "device/MK22F12810/MK22F12810_rcm.h"
00164     #include "device/MK22F12810/MK22F12810_rfsys.h"
00165     #include "device/MK22F12810/MK22F12810_rfvbat.h"
00166     #include "device/MK22F12810/MK22F12810_rtc.h"
00167     #include "device/MK22F12810/MK22F12810_sim.h"
00168     #include "device/MK22F12810/MK22F12810_smc.h"
00169     #include "device/MK22F12810/MK22F12810_spi.h"
00170     #include "device/MK22F12810/MK22F12810_uart.h"
00171     #include "device/MK22F12810/MK22F12810_usb.h"
00172     #include "device/MK22F12810/MK22F12810_vref.h"
00173     #include "device/MK22F12810/MK22F12810_wdog.h"
00174 
00175 #elif (defined(CPU_MK22FN256VDC12) || defined(CPU_MK22FN256VLH12) || defined(CPU_MK22FN256VLL12) || \
00176     defined(CPU_MK22FN256VMP12))
00177 
00178     #define K22F25612_SERIES
00179 
00180     /* CMSIS-style register definitions */
00181     #include "device/MK22F25612/MK22F25612.h"
00182 
00183     /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
00184     #include "device/MK22F25612/MK22F25612_adc.h"
00185     #include "device/MK22F25612/MK22F25612_cmp.h"
00186     #include "device/MK22F25612/MK22F25612_crc.h"
00187     #include "device/MK22F25612/MK22F25612_dac.h"
00188     #include "device/MK22F25612/MK22F25612_dma.h"
00189     #include "device/MK22F25612/MK22F25612_dmamux.h"
00190     #include "device/MK22F25612/MK22F25612_ewm.h"
00191     #include "device/MK22F25612/MK22F25612_fmc.h"
00192     #include "device/MK22F25612/MK22F25612_ftfa.h"
00193     #include "device/MK22F25612/MK22F25612_ftm.h"
00194     #include "device/MK22F25612/MK22F25612_gpio.h"
00195     #include "device/MK22F25612/MK22F25612_i2c.h"
00196     #include "device/MK22F25612/MK22F25612_i2s.h"
00197     #include "device/MK22F25612/MK22F25612_llwu.h"
00198     #include "device/MK22F25612/MK22F25612_lptmr.h"
00199     #include "device/MK22F25612/MK22F25612_lpuart.h"
00200     #include "device/MK22F25612/MK22F25612_mcg.h"
00201     #include "device/MK22F25612/MK22F25612_mcm.h"
00202     #include "device/MK22F25612/MK22F25612_nv.h"
00203     #include "device/MK22F25612/MK22F25612_osc.h"
00204     #include "device/MK22F25612/MK22F25612_pdb.h"
00205     #include "device/MK22F25612/MK22F25612_pit.h"
00206     #include "device/MK22F25612/MK22F25612_pmc.h"
00207     #include "device/MK22F25612/MK22F25612_port.h"
00208     #include "device/MK22F25612/MK22F25612_rcm.h"
00209     #include "device/MK22F25612/MK22F25612_rfsys.h"
00210     #include "device/MK22F25612/MK22F25612_rfvbat.h"
00211     #include "device/MK22F25612/MK22F25612_rng.h"
00212     #include "device/MK22F25612/MK22F25612_rtc.h"
00213     #include "device/MK22F25612/MK22F25612_sim.h"
00214     #include "device/MK22F25612/MK22F25612_smc.h"
00215     #include "device/MK22F25612/MK22F25612_spi.h"
00216     #include "device/MK22F25612/MK22F25612_uart.h"
00217     #include "device/MK22F25612/MK22F25612_usb.h"
00218     #include "device/MK22F25612/MK22F25612_vref.h"
00219     #include "device/MK22F25612/MK22F25612_wdog.h"
00220 
00221 #elif (defined(CPU_MK22FN512VDC12) || defined(CPU_MK22FN512VLH12) || defined(CPU_MK22FN512VLL12))
00222 
00223     #define K22F51212_SERIES
00224 
00225     /* CMSIS-style register definitions */
00226     #include "device/MK22F51212/MK22F51212.h"
00227 
00228     /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
00229     #include "device/MK22F51212/MK22F51212_adc.h"
00230     #include "device/MK22F51212/MK22F51212_cmp.h"
00231     #include "device/MK22F51212/MK22F51212_crc.h"
00232     #include "device/MK22F51212/MK22F51212_dac.h"
00233     #include "device/MK22F51212/MK22F51212_dma.h"
00234     #include "device/MK22F51212/MK22F51212_dmamux.h"
00235     #include "device/MK22F51212/MK22F51212_ewm.h"
00236     #include "device/MK22F51212/MK22F51212_fb.h"
00237     #include "device/MK22F51212/MK22F51212_fmc.h"
00238     #include "device/MK22F51212/MK22F51212_ftfa.h"
00239     #include "device/MK22F51212/MK22F51212_ftm.h"
00240     #include "device/MK22F51212/MK22F51212_gpio.h"
00241     #include "device/MK22F51212/MK22F51212_i2c.h"
00242     #include "device/MK22F51212/MK22F51212_i2s.h"
00243     #include "device/MK22F51212/MK22F51212_llwu.h"
00244     #include "device/MK22F51212/MK22F51212_lptmr.h"
00245     #include "device/MK22F51212/MK22F51212_lpuart.h"
00246     #include "device/MK22F51212/MK22F51212_mcg.h"
00247     #include "device/MK22F51212/MK22F51212_mcm.h"
00248     #include "device/MK22F51212/MK22F51212_nv.h"
00249     #include "device/MK22F51212/MK22F51212_osc.h"
00250     #include "device/MK22F51212/MK22F51212_pdb.h"
00251     #include "device/MK22F51212/MK22F51212_pit.h"
00252     #include "device/MK22F51212/MK22F51212_pmc.h"
00253     #include "device/MK22F51212/MK22F51212_port.h"
00254     #include "device/MK22F51212/MK22F51212_rcm.h"
00255     #include "device/MK22F51212/MK22F51212_rfsys.h"
00256     #include "device/MK22F51212/MK22F51212_rfvbat.h"
00257     #include "device/MK22F51212/MK22F51212_rng.h"
00258     #include "device/MK22F51212/MK22F51212_rtc.h"
00259     #include "device/MK22F51212/MK22F51212_sim.h"
00260     #include "device/MK22F51212/MK22F51212_smc.h"
00261     #include "device/MK22F51212/MK22F51212_spi.h"
00262     #include "device/MK22F51212/MK22F51212_uart.h"
00263     #include "device/MK22F51212/MK22F51212_usb.h"
00264     #include "device/MK22F51212/MK22F51212_vref.h"
00265     #include "device/MK22F51212/MK22F51212_wdog.h"
00266 
00267 #elif (defined(CPU_MK24FN1M0VDC12) || defined(CPU_MK24FN1M0VLQ12))
00268 
00269     #define K24F12_SERIES
00270 
00271     /* CMSIS-style register definitions */
00272     #include "device/MK24F12/MK24F12.h"
00273 
00274     /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
00275     #include "device/MK24F12/MK24F12_adc.h"
00276     #include "device/MK24F12/MK24F12_aips.h"
00277     #include "device/MK24F12/MK24F12_axbs.h"
00278     #include "device/MK24F12/MK24F12_can.h"
00279     #include "device/MK24F12/MK24F12_cau.h"
00280     #include "device/MK24F12/MK24F12_cmp.h"
00281     #include "device/MK24F12/MK24F12_cmt.h"
00282     #include "device/MK24F12/MK24F12_crc.h"
00283     #include "device/MK24F12/MK24F12_dac.h"
00284     #include "device/MK24F12/MK24F12_dma.h"
00285     #include "device/MK24F12/MK24F12_dmamux.h"
00286     #include "device/MK24F12/MK24F12_ewm.h"
00287     #include "device/MK24F12/MK24F12_fb.h"
00288     #include "device/MK24F12/MK24F12_fmc.h"
00289     #include "device/MK24F12/MK24F12_ftfe.h"
00290     #include "device/MK24F12/MK24F12_ftm.h"
00291     #include "device/MK24F12/MK24F12_gpio.h"
00292     #include "device/MK24F12/MK24F12_i2c.h"
00293     #include "device/MK24F12/MK24F12_i2s.h"
00294     #include "device/MK24F12/MK24F12_llwu.h"
00295     #include "device/MK24F12/MK24F12_lptmr.h"
00296     #include "device/MK24F12/MK24F12_mcg.h"
00297     #include "device/MK24F12/MK24F12_mcm.h"
00298     #include "device/MK24F12/MK24F12_mpu.h"
00299     #include "device/MK24F12/MK24F12_nv.h"
00300     #include "device/MK24F12/MK24F12_osc.h"
00301     #include "device/MK24F12/MK24F12_pdb.h"
00302     #include "device/MK24F12/MK24F12_pit.h"
00303     #include "device/MK24F12/MK24F12_pmc.h"
00304     #include "device/MK24F12/MK24F12_port.h"
00305     #include "device/MK24F12/MK24F12_rcm.h"
00306     #include "device/MK24F12/MK24F12_rfsys.h"
00307     #include "device/MK24F12/MK24F12_rfvbat.h"
00308     #include "device/MK24F12/MK24F12_rng.h"
00309     #include "device/MK24F12/MK24F12_rtc.h"
00310     #include "device/MK24F12/MK24F12_sdhc.h"
00311     #include "device/MK24F12/MK24F12_sim.h"
00312     #include "device/MK24F12/MK24F12_smc.h"
00313     #include "device/MK24F12/MK24F12_spi.h"
00314     #include "device/MK24F12/MK24F12_uart.h"
00315     #include "device/MK24F12/MK24F12_usb.h"
00316     #include "device/MK24F12/MK24F12_usbdcd.h"
00317     #include "device/MK24F12/MK24F12_vref.h"
00318     #include "device/MK24F12/MK24F12_wdog.h"
00319 
00320 #elif (defined(CPU_MK24FN256VDC12))
00321 
00322     #define K24F25612_SERIES
00323 
00324     /* CMSIS-style register definitions */
00325     #include "device/MK24F25612/MK24F25612.h"
00326 
00327     /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
00328     #include "device/MK24F25612/MK24F25612_adc.h"
00329     #include "device/MK24F25612/MK24F25612_aips.h"
00330     #include "device/MK24F25612/MK24F25612_cmp.h"
00331     #include "device/MK24F25612/MK24F25612_cmt.h"
00332     #include "device/MK24F25612/MK24F25612_crc.h"
00333     #include "device/MK24F25612/MK24F25612_dac.h"
00334     #include "device/MK24F25612/MK24F25612_dma.h"
00335     #include "device/MK24F25612/MK24F25612_dmamux.h"
00336     #include "device/MK24F25612/MK24F25612_ewm.h"
00337     #include "device/MK24F25612/MK24F25612_fmc.h"
00338     #include "device/MK24F25612/MK24F25612_ftfa.h"
00339     #include "device/MK24F25612/MK24F25612_ftm.h"
00340     #include "device/MK24F25612/MK24F25612_gpio.h"
00341     #include "device/MK24F25612/MK24F25612_i2c.h"
00342     #include "device/MK24F25612/MK24F25612_i2s.h"
00343     #include "device/MK24F25612/MK24F25612_llwu.h"
00344     #include "device/MK24F25612/MK24F25612_lptmr.h"
00345     #include "device/MK24F25612/MK24F25612_mcg.h"
00346     #include "device/MK24F25612/MK24F25612_mcm.h"
00347     #include "device/MK24F25612/MK24F25612_osc.h"
00348     #include "device/MK24F25612/MK24F25612_pdb.h"
00349     #include "device/MK24F25612/MK24F25612_pit.h"
00350     #include "device/MK24F25612/MK24F25612_pmc.h"
00351     #include "device/MK24F25612/MK24F25612_port.h"
00352     #include "device/MK24F25612/MK24F25612_rcm.h"
00353     #include "device/MK24F25612/MK24F25612_rfsys.h"
00354     #include "device/MK24F25612/MK24F25612_rfvbat.h"
00355     #include "device/MK24F25612/MK24F25612_rng.h"
00356     #include "device/MK24F25612/MK24F25612_rtc.h"
00357     #include "device/MK24F25612/MK24F25612_sim.h"
00358     #include "device/MK24F25612/MK24F25612_smc.h"
00359     #include "device/MK24F25612/MK24F25612_spi.h"
00360     #include "device/MK24F25612/MK24F25612_uart.h"
00361     #include "device/MK24F25612/MK24F25612_usb.h"
00362     #include "device/MK24F25612/MK24F25612_usbdcd.h"
00363     #include "device/MK24F25612/MK24F25612_vref.h"
00364     #include "device/MK24F25612/MK24F25612_wdog.h"
00365 
00366 #elif (defined(CPU_MK63FN1M0VLQ12) || defined(CPU_MK63FN1M0VMD12))
00367 
00368     #define K63F12_SERIES
00369 
00370     /* CMSIS-style register definitions */
00371     #include "device/MK63F12/MK63F12.h"
00372 
00373     /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
00374     #include "device/MK63F12/MK63F12_adc.h"
00375     #include "device/MK63F12/MK63F12_aips.h"
00376     #include "device/MK63F12/MK63F12_axbs.h"
00377     #include "device/MK63F12/MK63F12_can.h"
00378     #include "device/MK63F12/MK63F12_cau.h"
00379     #include "device/MK63F12/MK63F12_cmp.h"
00380     #include "device/MK63F12/MK63F12_cmt.h"
00381     #include "device/MK63F12/MK63F12_crc.h"
00382     #include "device/MK63F12/MK63F12_dac.h"
00383     #include "device/MK63F12/MK63F12_dma.h"
00384     #include "device/MK63F12/MK63F12_dmamux.h"
00385     #include "device/MK63F12/MK63F12_enet.h"
00386     #include "device/MK63F12/MK63F12_ewm.h"
00387     #include "device/MK63F12/MK63F12_fb.h"
00388     #include "device/MK63F12/MK63F12_fmc.h"
00389     #include "device/MK63F12/MK63F12_ftfe.h"
00390     #include "device/MK63F12/MK63F12_ftm.h"
00391     #include "device/MK63F12/MK63F12_gpio.h"
00392     #include "device/MK63F12/MK63F12_i2c.h"
00393     #include "device/MK63F12/MK63F12_i2s.h"
00394     #include "device/MK63F12/MK63F12_llwu.h"
00395     #include "device/MK63F12/MK63F12_lptmr.h"
00396     #include "device/MK63F12/MK63F12_mcg.h"
00397     #include "device/MK63F12/MK63F12_mcm.h"
00398     #include "device/MK63F12/MK63F12_mpu.h"
00399     #include "device/MK63F12/MK63F12_nv.h"
00400     #include "device/MK63F12/MK63F12_osc.h"
00401     #include "device/MK63F12/MK63F12_pdb.h"
00402     #include "device/MK63F12/MK63F12_pit.h"
00403     #include "device/MK63F12/MK63F12_pmc.h"
00404     #include "device/MK63F12/MK63F12_port.h"
00405     #include "device/MK63F12/MK63F12_rcm.h"
00406     #include "device/MK63F12/MK63F12_rfsys.h"
00407     #include "device/MK63F12/MK63F12_rfvbat.h"
00408     #include "device/MK63F12/MK63F12_rng.h"
00409     #include "device/MK63F12/MK63F12_rtc.h"
00410     #include "device/MK63F12/MK63F12_sdhc.h"
00411     #include "device/MK63F12/MK63F12_sim.h"
00412     #include "device/MK63F12/MK63F12_smc.h"
00413     #include "device/MK63F12/MK63F12_spi.h"
00414     #include "device/MK63F12/MK63F12_uart.h"
00415     #include "device/MK63F12/MK63F12_usb.h"
00416     #include "device/MK63F12/MK63F12_usbdcd.h"
00417     #include "device/MK63F12/MK63F12_vref.h"
00418     #include "device/MK63F12/MK63F12_wdog.h"
00419 
00420 #elif (defined(CPU_MK64FX512VDC12) || defined(CPU_MK64FN1M0VDC12) || defined(CPU_MK64FX512VLL12) || \
00421     defined(CPU_MK64FN1M0VLL12) || defined(CPU_MK64FX512VLQ12) || defined(CPU_MK64FN1M0VLQ12) || \
00422     defined(CPU_MK64FX512VMD12) || defined(CPU_MK64FN1M0VMD12))
00423 
00424     #define K64F12_SERIES
00425 
00426     /* CMSIS-style register definitions */
00427     #include "device/MK64F12/MK64F12.h"
00428 
00429     /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
00430     #include "device/MK64F12/MK64F12_adc.h"
00431     #include "device/MK64F12/MK64F12_aips.h"
00432     #include "device/MK64F12/MK64F12_axbs.h"
00433     #include "device/MK64F12/MK64F12_can.h"
00434     #include "device/MK64F12/MK64F12_cau.h"
00435     #include "device/MK64F12/MK64F12_cmp.h"
00436     #include "device/MK64F12/MK64F12_cmt.h"
00437     #include "device/MK64F12/MK64F12_crc.h"
00438     #include "device/MK64F12/MK64F12_dac.h"
00439     #include "device/MK64F12/MK64F12_dma.h"
00440     #include "device/MK64F12/MK64F12_dmamux.h"
00441     #include "device/MK64F12/MK64F12_enet.h"
00442     #include "device/MK64F12/MK64F12_ewm.h"
00443     #include "device/MK64F12/MK64F12_fb.h"
00444     #include "device/MK64F12/MK64F12_fmc.h"
00445     #include "device/MK64F12/MK64F12_ftfe.h"
00446     #include "device/MK64F12/MK64F12_ftm.h"
00447     #include "device/MK64F12/MK64F12_gpio.h"
00448     #include "device/MK64F12/MK64F12_i2c.h"
00449     #include "device/MK64F12/MK64F12_i2s.h"
00450     #include "device/MK64F12/MK64F12_llwu.h"
00451     #include "device/MK64F12/MK64F12_lptmr.h"
00452     #include "device/MK64F12/MK64F12_mcg.h"
00453     #include "device/MK64F12/MK64F12_mcm.h"
00454     #include "device/MK64F12/MK64F12_mpu.h"
00455     #include "device/MK64F12/MK64F12_nv.h"
00456     #include "device/MK64F12/MK64F12_osc.h"
00457     #include "device/MK64F12/MK64F12_pdb.h"
00458     #include "device/MK64F12/MK64F12_pit.h"
00459     #include "device/MK64F12/MK64F12_pmc.h"
00460     #include "device/MK64F12/MK64F12_port.h"
00461     #include "device/MK64F12/MK64F12_rcm.h"
00462     #include "device/MK64F12/MK64F12_rfsys.h"
00463     #include "device/MK64F12/MK64F12_rfvbat.h"
00464     #include "device/MK64F12/MK64F12_rng.h"
00465     #include "device/MK64F12/MK64F12_rtc.h"
00466     #include "device/MK64F12/MK64F12_sdhc.h"
00467     #include "device/MK64F12/MK64F12_sim.h"
00468     #include "device/MK64F12/MK64F12_smc.h"
00469     #include "device/MK64F12/MK64F12_spi.h"
00470     #include "device/MK64F12/MK64F12_uart.h"
00471     #include "device/MK64F12/MK64F12_usb.h"
00472     #include "device/MK64F12/MK64F12_usbdcd.h"
00473     #include "device/MK64F12/MK64F12_vref.h"
00474     #include "device/MK64F12/MK64F12_wdog.h"
00475 
00476 #elif (defined(CPU_MK65FN2M0CAC18) || defined(CPU_MK65FX1M0CAC18) || defined(CPU_MK65FN2M0VMI18) || \
00477     defined(CPU_MK65FX1M0VMI18))
00478 
00479     #define K65F18_SERIES
00480 
00481     /* CMSIS-style register definitions */
00482     #include "device/MK65F18/MK65F18.h"
00483 
00484     /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
00485     #include "device/MK65F18/MK65F18_adc.h"
00486     #include "device/MK65F18/MK65F18_aips.h"
00487     #include "device/MK65F18/MK65F18_axbs.h"
00488     #include "device/MK65F18/MK65F18_can.h"
00489     #include "device/MK65F18/MK65F18_cau.h"
00490     #include "device/MK65F18/MK65F18_cmp.h"
00491     #include "device/MK65F18/MK65F18_cmt.h"
00492     #include "device/MK65F18/MK65F18_crc.h"
00493     #include "device/MK65F18/MK65F18_dac.h"
00494     #include "device/MK65F18/MK65F18_dma.h"
00495     #include "device/MK65F18/MK65F18_dmamux.h"
00496     #include "device/MK65F18/MK65F18_enet.h"
00497     #include "device/MK65F18/MK65F18_ewm.h"
00498     #include "device/MK65F18/MK65F18_fb.h"
00499     #include "device/MK65F18/MK65F18_fmc.h"
00500     #include "device/MK65F18/MK65F18_ftfe.h"
00501     #include "device/MK65F18/MK65F18_ftm.h"
00502     #include "device/MK65F18/MK65F18_gpio.h"
00503     #include "device/MK65F18/MK65F18_i2c.h"
00504     #include "device/MK65F18/MK65F18_i2s.h"
00505     #include "device/MK65F18/MK65F18_llwu.h"
00506     #include "device/MK65F18/MK65F18_lmem.h"
00507     #include "device/MK65F18/MK65F18_lptmr.h"
00508     #include "device/MK65F18/MK65F18_lpuart.h"
00509     #include "device/MK65F18/MK65F18_mcg.h"
00510     #include "device/MK65F18/MK65F18_mcm.h"
00511     #include "device/MK65F18/MK65F18_mpu.h"
00512     #include "device/MK65F18/MK65F18_nv.h"
00513     #include "device/MK65F18/MK65F18_osc.h"
00514     #include "device/MK65F18/MK65F18_pdb.h"
00515     #include "device/MK65F18/MK65F18_pit.h"
00516     #include "device/MK65F18/MK65F18_pmc.h"
00517     #include "device/MK65F18/MK65F18_port.h"
00518     #include "device/MK65F18/MK65F18_rcm.h"
00519     #include "device/MK65F18/MK65F18_rfsys.h"
00520     #include "device/MK65F18/MK65F18_rfvbat.h"
00521     #include "device/MK65F18/MK65F18_rng.h"
00522     #include "device/MK65F18/MK65F18_rtc.h"
00523     #include "device/MK65F18/MK65F18_sdhc.h"
00524     #include "device/MK65F18/MK65F18_sdram.h"
00525     #include "device/MK65F18/MK65F18_sim.h"
00526     #include "device/MK65F18/MK65F18_smc.h"
00527     #include "device/MK65F18/MK65F18_spi.h"
00528     #include "device/MK65F18/MK65F18_tpm.h"
00529     #include "device/MK65F18/MK65F18_tsi.h"
00530     #include "device/MK65F18/MK65F18_uart.h"
00531     #include "device/MK65F18/MK65F18_usb.h"
00532     #include "device/MK65F18/MK65F18_usbdcd.h"
00533     #include "device/MK65F18/MK65F18_usbhs.h"
00534     #include "device/MK65F18/MK65F18_usbhsdcd.h"
00535     #include "device/MK65F18/MK65F18_usbphy.h"
00536     #include "device/MK65F18/MK65F18_vref.h"
00537     #include "device/MK65F18/MK65F18_wdog.h"
00538 
00539 #elif (defined(CPU_MK66FN2M0VLQ18) || defined(CPU_MK66FX1M0VLQ18) || defined(CPU_MK66FN2M0VMD18) || \
00540     defined(CPU_MK66FX1M0VMD18))
00541 
00542     #define K66F18_SERIES
00543 
00544     /* CMSIS-style register definitions */
00545     #include "device/MK66F18/MK66F18.h"
00546 
00547     /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
00548     #include "device/MK66F18/MK66F18_adc.h"
00549     #include "device/MK66F18/MK66F18_aips.h"
00550     #include "device/MK66F18/MK66F18_axbs.h"
00551     #include "device/MK66F18/MK66F18_can.h"
00552     #include "device/MK66F18/MK66F18_cau.h"
00553     #include "device/MK66F18/MK66F18_cmp.h"
00554     #include "device/MK66F18/MK66F18_cmt.h"
00555     #include "device/MK66F18/MK66F18_crc.h"
00556     #include "device/MK66F18/MK66F18_dac.h"
00557     #include "device/MK66F18/MK66F18_dma.h"
00558     #include "device/MK66F18/MK66F18_dmamux.h"
00559     #include "device/MK66F18/MK66F18_enet.h"
00560     #include "device/MK66F18/MK66F18_ewm.h"
00561     #include "device/MK66F18/MK66F18_fb.h"
00562     #include "device/MK66F18/MK66F18_fmc.h"
00563     #include "device/MK66F18/MK66F18_ftfe.h"
00564     #include "device/MK66F18/MK66F18_ftm.h"
00565     #include "device/MK66F18/MK66F18_gpio.h"
00566     #include "device/MK66F18/MK66F18_i2c.h"
00567     #include "device/MK66F18/MK66F18_i2s.h"
00568     #include "device/MK66F18/MK66F18_llwu.h"
00569     #include "device/MK66F18/MK66F18_lmem.h"
00570     #include "device/MK66F18/MK66F18_lptmr.h"
00571     #include "device/MK66F18/MK66F18_lpuart.h"
00572     #include "device/MK66F18/MK66F18_mcg.h"
00573     #include "device/MK66F18/MK66F18_mcm.h"
00574     #include "device/MK66F18/MK66F18_mpu.h"
00575     #include "device/MK66F18/MK66F18_nv.h"
00576     #include "device/MK66F18/MK66F18_osc.h"
00577     #include "device/MK66F18/MK66F18_pdb.h"
00578     #include "device/MK66F18/MK66F18_pit.h"
00579     #include "device/MK66F18/MK66F18_pmc.h"
00580     #include "device/MK66F18/MK66F18_port.h"
00581     #include "device/MK66F18/MK66F18_rcm.h"
00582     #include "device/MK66F18/MK66F18_rfsys.h"
00583     #include "device/MK66F18/MK66F18_rfvbat.h"
00584     #include "device/MK66F18/MK66F18_rng.h"
00585     #include "device/MK66F18/MK66F18_rtc.h"
00586     #include "device/MK66F18/MK66F18_sdhc.h"
00587     #include "device/MK66F18/MK66F18_sdram.h"
00588     #include "device/MK66F18/MK66F18_sim.h"
00589     #include "device/MK66F18/MK66F18_smc.h"
00590     #include "device/MK66F18/MK66F18_spi.h"
00591     #include "device/MK66F18/MK66F18_tpm.h"
00592     #include "device/MK66F18/MK66F18_tsi.h"
00593     #include "device/MK66F18/MK66F18_uart.h"
00594     #include "device/MK66F18/MK66F18_usb.h"
00595     #include "device/MK66F18/MK66F18_usbdcd.h"
00596     #include "device/MK66F18/MK66F18_usbhs.h"
00597     #include "device/MK66F18/MK66F18_usbhsdcd.h"
00598     #include "device/MK66F18/MK66F18_usbphy.h"
00599     #include "device/MK66F18/MK66F18_vref.h"
00600     #include "device/MK66F18/MK66F18_wdog.h"
00601 
00602 #elif (defined(CPU_MK70FN1M0VMF12) || defined(CPU_MK70FX512VMF12) || defined(CPU_MK70FN1M0VMF15) || \
00603     defined(CPU_MK70FX512VMF15) || defined(CPU_MK70FN1M0VMJ12) || defined(CPU_MK70FX512VMJ12) || \
00604     defined(CPU_MK70FN1M0VMJ15) || defined(CPU_MK70FX512VMJ15))
00605 
00606     #define K70F12_SERIES
00607 
00608     /* CMSIS-style register definitions */
00609     #include "device/MK70F12/MK70F12.h"
00610 
00611     /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
00612     #include "device/MK70F12/MK70F12_adc.h"
00613     #include "device/MK70F12/MK70F12_aips.h"
00614     #include "device/MK70F12/MK70F12_axbs.h"
00615     #include "device/MK70F12/MK70F12_can.h"
00616     #include "device/MK70F12/MK70F12_cau.h"
00617     #include "device/MK70F12/MK70F12_cmp.h"
00618     #include "device/MK70F12/MK70F12_cmt.h"
00619     #include "device/MK70F12/MK70F12_crc.h"
00620     #include "device/MK70F12/MK70F12_dac.h"
00621     #include "device/MK70F12/MK70F12_ddr.h"
00622     #include "device/MK70F12/MK70F12_dma.h"
00623     #include "device/MK70F12/MK70F12_dmamux.h"
00624     #include "device/MK70F12/MK70F12_enet.h"
00625     #include "device/MK70F12/MK70F12_ewm.h"
00626     #include "device/MK70F12/MK70F12_fb.h"
00627     #include "device/MK70F12/MK70F12_fmc.h"
00628     #include "device/MK70F12/MK70F12_ftfe.h"
00629     #include "device/MK70F12/MK70F12_ftm.h"
00630     #include "device/MK70F12/MK70F12_gpio.h"
00631     #include "device/MK70F12/MK70F12_i2c.h"
00632     #include "device/MK70F12/MK70F12_i2s.h"
00633     #include "device/MK70F12/MK70F12_lcdc.h"
00634     #include "device/MK70F12/MK70F12_llwu.h"
00635     #include "device/MK70F12/MK70F12_lmem.h"
00636     #include "device/MK70F12/MK70F12_lptmr.h"
00637     #include "device/MK70F12/MK70F12_mcg.h"
00638     #include "device/MK70F12/MK70F12_mcm.h"
00639     #include "device/MK70F12/MK70F12_mpu.h"
00640     #include "device/MK70F12/MK70F12_nfc.h"
00641     #include "device/MK70F12/MK70F12_nv.h"
00642     #include "device/MK70F12/MK70F12_osc.h"
00643     #include "device/MK70F12/MK70F12_pdb.h"
00644     #include "device/MK70F12/MK70F12_pit.h"
00645     #include "device/MK70F12/MK70F12_pmc.h"
00646     #include "device/MK70F12/MK70F12_port.h"
00647     #include "device/MK70F12/MK70F12_rcm.h"
00648     #include "device/MK70F12/MK70F12_rfsys.h"
00649     #include "device/MK70F12/MK70F12_rfvbat.h"
00650     #include "device/MK70F12/MK70F12_rng.h"
00651     #include "device/MK70F12/MK70F12_rtc.h"
00652     #include "device/MK70F12/MK70F12_sdhc.h"
00653     #include "device/MK70F12/MK70F12_sim.h"
00654     #include "device/MK70F12/MK70F12_smc.h"
00655     #include "device/MK70F12/MK70F12_spi.h"
00656     #include "device/MK70F12/MK70F12_tsi.h"
00657     #include "device/MK70F12/MK70F12_uart.h"
00658     #include "device/MK70F12/MK70F12_usb.h"
00659     #include "device/MK70F12/MK70F12_usbdcd.h"
00660     #include "device/MK70F12/MK70F12_usbhs.h"
00661     #include "device/MK70F12/MK70F12_vref.h"
00662     #include "device/MK70F12/MK70F12_wdog.h"
00663 
00664 #elif (defined(CPU_MK70FN1M0VMF12) || defined(CPU_MK70FX512VMF12) || defined(CPU_MK70FN1M0VMF15) || \
00665     defined(CPU_MK70FX512VMF15) || defined(CPU_MK70FN1M0VMJ12) || defined(CPU_MK70FX512VMJ12) || \
00666     defined(CPU_MK70FN1M0VMJ15) || defined(CPU_MK70FX512VMJ15))
00667 
00668     #define K70F15_SERIES
00669 
00670     /* CMSIS-style register definitions */
00671     #include "device/MK70F15/MK70F15.h"
00672 
00673     /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
00674     #include "device/MK70F15/MK70F15_adc.h"
00675     #include "device/MK70F15/MK70F15_aips.h"
00676     #include "device/MK70F15/MK70F15_axbs.h"
00677     #include "device/MK70F15/MK70F15_can.h"
00678     #include "device/MK70F15/MK70F15_cau.h"
00679     #include "device/MK70F15/MK70F15_cmp.h"
00680     #include "device/MK70F15/MK70F15_cmt.h"
00681     #include "device/MK70F15/MK70F15_crc.h"
00682     #include "device/MK70F15/MK70F15_dac.h"
00683     #include "device/MK70F15/MK70F15_ddr.h"
00684     #include "device/MK70F15/MK70F15_dma.h"
00685     #include "device/MK70F15/MK70F15_dmamux.h"
00686     #include "device/MK70F15/MK70F15_enet.h"
00687     #include "device/MK70F15/MK70F15_ewm.h"
00688     #include "device/MK70F15/MK70F15_fb.h"
00689     #include "device/MK70F15/MK70F15_fmc.h"
00690     #include "device/MK70F15/MK70F15_ftfe.h"
00691     #include "device/MK70F15/MK70F15_ftm.h"
00692     #include "device/MK70F15/MK70F15_gpio.h"
00693     #include "device/MK70F15/MK70F15_i2c.h"
00694     #include "device/MK70F15/MK70F15_i2s.h"
00695     #include "device/MK70F15/MK70F15_lcdc.h"
00696     #include "device/MK70F15/MK70F15_llwu.h"
00697     #include "device/MK70F15/MK70F15_lmem.h"
00698     #include "device/MK70F15/MK70F15_lptmr.h"
00699     #include "device/MK70F15/MK70F15_mcg.h"
00700     #include "device/MK70F15/MK70F15_mcm.h"
00701     #include "device/MK70F15/MK70F15_mpu.h"
00702     #include "device/MK70F15/MK70F15_nfc.h"
00703     #include "device/MK70F15/MK70F15_nv.h"
00704     #include "device/MK70F15/MK70F15_osc.h"
00705     #include "device/MK70F15/MK70F15_pdb.h"
00706     #include "device/MK70F15/MK70F15_pit.h"
00707     #include "device/MK70F15/MK70F15_pmc.h"
00708     #include "device/MK70F15/MK70F15_port.h"
00709     #include "device/MK70F15/MK70F15_rcm.h"
00710     #include "device/MK70F15/MK70F15_rfsys.h"
00711     #include "device/MK70F15/MK70F15_rfvbat.h"
00712     #include "device/MK70F15/MK70F15_rng.h"
00713     #include "device/MK70F15/MK70F15_rtc.h"
00714     #include "device/MK70F15/MK70F15_sdhc.h"
00715     #include "device/MK70F15/MK70F15_sim.h"
00716     #include "device/MK70F15/MK70F15_smc.h"
00717     #include "device/MK70F15/MK70F15_spi.h"
00718     #include "device/MK70F15/MK70F15_tsi.h"
00719     #include "device/MK70F15/MK70F15_uart.h"
00720     #include "device/MK70F15/MK70F15_usb.h"
00721     #include "device/MK70F15/MK70F15_usbdcd.h"
00722     #include "device/MK70F15/MK70F15_usbhs.h"
00723     #include "device/MK70F15/MK70F15_vref.h"
00724     #include "device/MK70F15/MK70F15_wdog.h"
00725 
00726 #elif (defined(CPU_MKL02Z32CAF4) || defined(CPU_MKL02Z8VFG4) || defined(CPU_MKL02Z16VFG4) || \
00727     defined(CPU_MKL02Z32VFG4) || defined(CPU_MKL02Z16VFK4) || defined(CPU_MKL02Z32VFK4) || \
00728     defined(CPU_MKL02Z16VFM4) || defined(CPU_MKL02Z32VFM4))
00729 
00730     #define KL02Z4_SERIES
00731 
00732     /* CMSIS-style register definitions */
00733     #include "device/MKL02Z4/MKL02Z4.h"
00734 
00735     /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
00736     #include "device/MKL02Z4/MKL02Z4_adc.h"
00737     #include "device/MKL02Z4/MKL02Z4_cmp.h"
00738     #include "device/MKL02Z4/MKL02Z4_fgpio.h"
00739     #include "device/MKL02Z4/MKL02Z4_ftfa.h"
00740     #include "device/MKL02Z4/MKL02Z4_gpio.h"
00741     #include "device/MKL02Z4/MKL02Z4_i2c.h"
00742     #include "device/MKL02Z4/MKL02Z4_lptmr.h"
00743     #include "device/MKL02Z4/MKL02Z4_mcg.h"
00744     #include "device/MKL02Z4/MKL02Z4_mcm.h"
00745     #include "device/MKL02Z4/MKL02Z4_mtb.h"
00746     #include "device/MKL02Z4/MKL02Z4_mtbdwt.h"
00747     #include "device/MKL02Z4/MKL02Z4_nv.h"
00748     #include "device/MKL02Z4/MKL02Z4_osc.h"
00749     #include "device/MKL02Z4/MKL02Z4_pmc.h"
00750     #include "device/MKL02Z4/MKL02Z4_port.h"
00751     #include "device/MKL02Z4/MKL02Z4_rcm.h"
00752     #include "device/MKL02Z4/MKL02Z4_rom.h"
00753     #include "device/MKL02Z4/MKL02Z4_sim.h"
00754     #include "device/MKL02Z4/MKL02Z4_smc.h"
00755     #include "device/MKL02Z4/MKL02Z4_spi.h"
00756     #include "device/MKL02Z4/MKL02Z4_tpm.h"
00757     #include "device/MKL02Z4/MKL02Z4_uart0.h"
00758 
00759 #elif (defined(CPU_MKL03Z32CAF4) || defined(CPU_MKL03Z8VFG4) || defined(CPU_MKL03Z16VFG4) || \
00760     defined(CPU_MKL03Z32VFG4) || defined(CPU_MKL03Z8VFK4) || defined(CPU_MKL03Z16VFK4) || \
00761     defined(CPU_MKL03Z32VFK4))
00762 
00763     #define KL03Z4_SERIES
00764 
00765     /* CMSIS-style register definitions */
00766     #include "device/MKL03Z4/MKL03Z4.h"
00767 
00768     /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
00769     #include "device/MKL03Z4/MKL03Z4_adc.h"
00770     #include "device/MKL03Z4/MKL03Z4_cmp.h"
00771     #include "device/MKL03Z4/MKL03Z4_fgpio.h"
00772     #include "device/MKL03Z4/MKL03Z4_ftfa.h"
00773     #include "device/MKL03Z4/MKL03Z4_gpio.h"
00774     #include "device/MKL03Z4/MKL03Z4_i2c.h"
00775     #include "device/MKL03Z4/MKL03Z4_llwu.h"
00776     #include "device/MKL03Z4/MKL03Z4_lptmr.h"
00777     #include "device/MKL03Z4/MKL03Z4_lpuart.h"
00778     #include "device/MKL03Z4/MKL03Z4_mcg.h"
00779     #include "device/MKL03Z4/MKL03Z4_mcm.h"
00780     #include "device/MKL03Z4/MKL03Z4_mtb.h"
00781     #include "device/MKL03Z4/MKL03Z4_mtbdwt.h"
00782     #include "device/MKL03Z4/MKL03Z4_nv.h"
00783     #include "device/MKL03Z4/MKL03Z4_osc.h"
00784     #include "device/MKL03Z4/MKL03Z4_pmc.h"
00785     #include "device/MKL03Z4/MKL03Z4_port.h"
00786     #include "device/MKL03Z4/MKL03Z4_rcm.h"
00787     #include "device/MKL03Z4/MKL03Z4_rfsys.h"
00788     #include "device/MKL03Z4/MKL03Z4_rom.h"
00789     #include "device/MKL03Z4/MKL03Z4_rtc.h"
00790     #include "device/MKL03Z4/MKL03Z4_sim.h"
00791     #include "device/MKL03Z4/MKL03Z4_smc.h"
00792     #include "device/MKL03Z4/MKL03Z4_spi.h"
00793     #include "device/MKL03Z4/MKL03Z4_tpm.h"
00794     #include "device/MKL03Z4/MKL03Z4_vref.h"
00795 
00796 #elif (defined(CPU_MKL05Z8VFK4) || defined(CPU_MKL05Z16VFK4) || defined(CPU_MKL05Z32VFK4) || \
00797     defined(CPU_MKL05Z8VLC4) || defined(CPU_MKL05Z16VLC4) || defined(CPU_MKL05Z32VLC4) || \
00798     defined(CPU_MKL05Z8VFM4) || defined(CPU_MKL05Z16VFM4) || defined(CPU_MKL05Z32VFM4) || \
00799     defined(CPU_MKL05Z16VLF4) || defined(CPU_MKL05Z32VLF4))
00800 
00801     #define KL05Z4_SERIES
00802 
00803     /* CMSIS-style register definitions */
00804     #include "device/MKL05Z4/MKL05Z4.h"
00805 
00806     /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
00807     #include "device/MKL05Z4/MKL05Z4_adc.h"
00808     #include "device/MKL05Z4/MKL05Z4_cmp.h"
00809     #include "device/MKL05Z4/MKL05Z4_dac.h"
00810     #include "device/MKL05Z4/MKL05Z4_dma.h"
00811     #include "device/MKL05Z4/MKL05Z4_dmamux.h"
00812     #include "device/MKL05Z4/MKL05Z4_fgpio.h"
00813     #include "device/MKL05Z4/MKL05Z4_ftfa.h"
00814     #include "device/MKL05Z4/MKL05Z4_gpio.h"
00815     #include "device/MKL05Z4/MKL05Z4_i2c.h"
00816     #include "device/MKL05Z4/MKL05Z4_llwu.h"
00817     #include "device/MKL05Z4/MKL05Z4_lptmr.h"
00818     #include "device/MKL05Z4/MKL05Z4_mcg.h"
00819     #include "device/MKL05Z4/MKL05Z4_mcm.h"
00820     #include "device/MKL05Z4/MKL05Z4_mtb.h"
00821     #include "device/MKL05Z4/MKL05Z4_mtbdwt.h"
00822     #include "device/MKL05Z4/MKL05Z4_nv.h"
00823     #include "device/MKL05Z4/MKL05Z4_osc.h"
00824     #include "device/MKL05Z4/MKL05Z4_pit.h"
00825     #include "device/MKL05Z4/MKL05Z4_pmc.h"
00826     #include "device/MKL05Z4/MKL05Z4_port.h"
00827     #include "device/MKL05Z4/MKL05Z4_rcm.h"
00828     #include "device/MKL05Z4/MKL05Z4_rom.h"
00829     #include "device/MKL05Z4/MKL05Z4_rtc.h"
00830     #include "device/MKL05Z4/MKL05Z4_sim.h"
00831     #include "device/MKL05Z4/MKL05Z4_smc.h"
00832     #include "device/MKL05Z4/MKL05Z4_spi.h"
00833     #include "device/MKL05Z4/MKL05Z4_tpm.h"
00834     #include "device/MKL05Z4/MKL05Z4_tsi.h"
00835     #include "device/MKL05Z4/MKL05Z4_uart0.h"
00836 
00837 #elif (defined(CPU_MKL13Z64VFM4) || defined(CPU_MKL13Z128VFM4) || defined(CPU_MKL13Z256VFM4) || \
00838     defined(CPU_MKL13Z64VFT4) || defined(CPU_MKL13Z128VFT4) || defined(CPU_MKL13Z256VFT4) || \
00839     defined(CPU_MKL13Z64VLH4) || defined(CPU_MKL13Z128VLH4) || defined(CPU_MKL13Z256VLH4) || \
00840     defined(CPU_MKL13Z64VMP4) || defined(CPU_MKL13Z128VMP4) || defined(CPU_MKL13Z256VMP4))
00841 
00842     #define KL13Z4_SERIES
00843 
00844     /* CMSIS-style register definitions */
00845     #include "device/MKL13Z4/MKL13Z4.h"
00846 
00847     /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
00848     #include "device/MKL13Z4/MKL13Z4_adc.h"
00849     #include "device/MKL13Z4/MKL13Z4_cmp.h"
00850     #include "device/MKL13Z4/MKL13Z4_dac.h"
00851     #include "device/MKL13Z4/MKL13Z4_dma.h"
00852     #include "device/MKL13Z4/MKL13Z4_dmamux.h"
00853     #include "device/MKL13Z4/MKL13Z4_flexio.h"
00854     #include "device/MKL13Z4/MKL13Z4_ftfa.h"
00855     #include "device/MKL13Z4/MKL13Z4_gpio.h"
00856     #include "device/MKL13Z4/MKL13Z4_i2c.h"
00857     #include "device/MKL13Z4/MKL13Z4_i2s.h"
00858     #include "device/MKL13Z4/MKL13Z4_llwu.h"
00859     #include "device/MKL13Z4/MKL13Z4_lptmr.h"
00860     #include "device/MKL13Z4/MKL13Z4_lpuart.h"
00861     #include "device/MKL13Z4/MKL13Z4_mcg.h"
00862     #include "device/MKL13Z4/MKL13Z4_mcm.h"
00863     #include "device/MKL13Z4/MKL13Z4_mtb.h"
00864     #include "device/MKL13Z4/MKL13Z4_mtbdwt.h"
00865     #include "device/MKL13Z4/MKL13Z4_nv.h"
00866     #include "device/MKL13Z4/MKL13Z4_osc.h"
00867     #include "device/MKL13Z4/MKL13Z4_pit.h"
00868     #include "device/MKL13Z4/MKL13Z4_pmc.h"
00869     #include "device/MKL13Z4/MKL13Z4_port.h"
00870     #include "device/MKL13Z4/MKL13Z4_rcm.h"
00871     #include "device/MKL13Z4/MKL13Z4_rom.h"
00872     #include "device/MKL13Z4/MKL13Z4_rtc.h"
00873     #include "device/MKL13Z4/MKL13Z4_sim.h"
00874     #include "device/MKL13Z4/MKL13Z4_smc.h"
00875     #include "device/MKL13Z4/MKL13Z4_spi.h"
00876     #include "device/MKL13Z4/MKL13Z4_tpm.h"
00877     #include "device/MKL13Z4/MKL13Z4_uart.h"
00878     #include "device/MKL13Z4/MKL13Z4_vref.h"
00879 
00880 #elif (defined(CPU_MKL23Z64VFM4) || defined(CPU_MKL23Z128VFM4) || defined(CPU_MKL23Z256VFM4) || \
00881     defined(CPU_MKL23Z64VFT4) || defined(CPU_MKL23Z128VFT4) || defined(CPU_MKL23Z256VFT4) || \
00882     defined(CPU_MKL23Z64VLH4) || defined(CPU_MKL23Z128VLH4) || defined(CPU_MKL23Z256VLH4) || \
00883     defined(CPU_MKL23Z64VMP4) || defined(CPU_MKL23Z128VMP4) || defined(CPU_MKL23Z256VMP4))
00884 
00885     #define KL23Z4_SERIES
00886 
00887     /* CMSIS-style register definitions */
00888     #include "device/MKL23Z4/MKL23Z4.h"
00889 
00890     /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
00891     #include "device/MKL23Z4/MKL23Z4_adc.h"
00892     #include "device/MKL23Z4/MKL23Z4_cmp.h"
00893     #include "device/MKL23Z4/MKL23Z4_dac.h"
00894     #include "device/MKL23Z4/MKL23Z4_dma.h"
00895     #include "device/MKL23Z4/MKL23Z4_dmamux.h"
00896     #include "device/MKL23Z4/MKL23Z4_flexio.h"
00897     #include "device/MKL23Z4/MKL23Z4_ftfa.h"
00898     #include "device/MKL23Z4/MKL23Z4_gpio.h"
00899     #include "device/MKL23Z4/MKL23Z4_i2c.h"
00900     #include "device/MKL23Z4/MKL23Z4_i2s.h"
00901     #include "device/MKL23Z4/MKL23Z4_llwu.h"
00902     #include "device/MKL23Z4/MKL23Z4_lptmr.h"
00903     #include "device/MKL23Z4/MKL23Z4_lpuart.h"
00904     #include "device/MKL23Z4/MKL23Z4_mcg.h"
00905     #include "device/MKL23Z4/MKL23Z4_mcm.h"
00906     #include "device/MKL23Z4/MKL23Z4_mtb.h"
00907     #include "device/MKL23Z4/MKL23Z4_mtbdwt.h"
00908     #include "device/MKL23Z4/MKL23Z4_nv.h"
00909     #include "device/MKL23Z4/MKL23Z4_osc.h"
00910     #include "device/MKL23Z4/MKL23Z4_pit.h"
00911     #include "device/MKL23Z4/MKL23Z4_pmc.h"
00912     #include "device/MKL23Z4/MKL23Z4_port.h"
00913     #include "device/MKL23Z4/MKL23Z4_rcm.h"
00914     #include "device/MKL23Z4/MKL23Z4_rom.h"
00915     #include "device/MKL23Z4/MKL23Z4_rtc.h"
00916     #include "device/MKL23Z4/MKL23Z4_sim.h"
00917     #include "device/MKL23Z4/MKL23Z4_smc.h"
00918     #include "device/MKL23Z4/MKL23Z4_spi.h"
00919     #include "device/MKL23Z4/MKL23Z4_tpm.h"
00920     #include "device/MKL23Z4/MKL23Z4_uart.h"
00921     #include "device/MKL23Z4/MKL23Z4_usb.h"
00922     #include "device/MKL23Z4/MKL23Z4_vref.h"
00923 
00924 #elif (defined(CPU_MKL25Z32VFM4) || defined(CPU_MKL25Z64VFM4) || defined(CPU_MKL25Z128VFM4) || \
00925     defined(CPU_MKL25Z32VFT4) || defined(CPU_MKL25Z64VFT4) || defined(CPU_MKL25Z128VFT4) || \
00926     defined(CPU_MKL25Z32VLH4) || defined(CPU_MKL25Z64VLH4) || defined(CPU_MKL25Z128VLH4) || \
00927     defined(CPU_MKL25Z32VLK4) || defined(CPU_MKL25Z64VLK4) || defined(CPU_MKL25Z128VLK4))
00928 
00929     #define KL25Z4_SERIES
00930 
00931     /* CMSIS-style register definitions */
00932     #include "device/MKL25Z4/MKL25Z4.h"
00933 
00934     /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
00935     #include "device/MKL25Z4/MKL25Z4_adc.h"
00936     #include "device/MKL25Z4/MKL25Z4_cmp.h"
00937     #include "device/MKL25Z4/MKL25Z4_dac.h"
00938     #include "device/MKL25Z4/MKL25Z4_dma.h"
00939     #include "device/MKL25Z4/MKL25Z4_dmamux.h"
00940     #include "device/MKL25Z4/MKL25Z4_fgpio.h"
00941     #include "device/MKL25Z4/MKL25Z4_ftfa.h"
00942     #include "device/MKL25Z4/MKL25Z4_gpio.h"
00943     #include "device/MKL25Z4/MKL25Z4_i2c.h"
00944     #include "device/MKL25Z4/MKL25Z4_llwu.h"
00945     #include "device/MKL25Z4/MKL25Z4_lptmr.h"
00946     #include "device/MKL25Z4/MKL25Z4_mcg.h"
00947     #include "device/MKL25Z4/MKL25Z4_mcm.h"
00948     #include "device/MKL25Z4/MKL25Z4_mtb.h"
00949     #include "device/MKL25Z4/MKL25Z4_mtbdwt.h"
00950     #include "device/MKL25Z4/MKL25Z4_nv.h"
00951     #include "device/MKL25Z4/MKL25Z4_osc.h"
00952     #include "device/MKL25Z4/MKL25Z4_pit.h"
00953     #include "device/MKL25Z4/MKL25Z4_pmc.h"
00954     #include "device/MKL25Z4/MKL25Z4_port.h"
00955     #include "device/MKL25Z4/MKL25Z4_rcm.h"
00956     #include "device/MKL25Z4/MKL25Z4_rom.h"
00957     #include "device/MKL25Z4/MKL25Z4_rtc.h"
00958     #include "device/MKL25Z4/MKL25Z4_sim.h"
00959     #include "device/MKL25Z4/MKL25Z4_smc.h"
00960     #include "device/MKL25Z4/MKL25Z4_spi.h"
00961     #include "device/MKL25Z4/MKL25Z4_tpm.h"
00962     #include "device/MKL25Z4/MKL25Z4_tsi.h"
00963     #include "device/MKL25Z4/MKL25Z4_uart.h"
00964     #include "device/MKL25Z4/MKL25Z4_uart0.h"
00965     #include "device/MKL25Z4/MKL25Z4_usb.h"
00966 
00967 #elif (defined(CPU_MKL26Z32VFM4) || defined(CPU_MKL26Z64VFM4) || defined(CPU_MKL26Z128VFM4) || \
00968     defined(CPU_MKL26Z32VFT4) || defined(CPU_MKL26Z64VFT4) || defined(CPU_MKL26Z128VFT4) || \
00969     defined(CPU_MKL26Z32VLH4) || defined(CPU_MKL26Z64VLH4) || defined(CPU_MKL26Z128VLH4) || \
00970     defined(CPU_MKL26Z256VLH4) || defined(CPU_MKL26Z256VLK4) || defined(CPU_MKL26Z128VLL4) || \
00971     defined(CPU_MKL26Z256VLL4) || defined(CPU_MKL26Z128VMC4) || defined(CPU_MKL26Z256VMC4))
00972 
00973     #define KL26Z4_SERIES
00974 
00975     /* CMSIS-style register definitions */
00976     #include "device/MKL26Z4/MKL26Z4.h"
00977 
00978     /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
00979     #include "device/MKL26Z4/MKL26Z4_adc.h"
00980     #include "device/MKL26Z4/MKL26Z4_cmp.h"
00981     #include "device/MKL26Z4/MKL26Z4_dac.h"
00982     #include "device/MKL26Z4/MKL26Z4_dma.h"
00983     #include "device/MKL26Z4/MKL26Z4_dmamux.h"
00984     #include "device/MKL26Z4/MKL26Z4_fgpio.h"
00985     #include "device/MKL26Z4/MKL26Z4_ftfa.h"
00986     #include "device/MKL26Z4/MKL26Z4_gpio.h"
00987     #include "device/MKL26Z4/MKL26Z4_i2c.h"
00988     #include "device/MKL26Z4/MKL26Z4_i2s.h"
00989     #include "device/MKL26Z4/MKL26Z4_llwu.h"
00990     #include "device/MKL26Z4/MKL26Z4_lptmr.h"
00991     #include "device/MKL26Z4/MKL26Z4_mcg.h"
00992     #include "device/MKL26Z4/MKL26Z4_mcm.h"
00993     #include "device/MKL26Z4/MKL26Z4_mtb.h"
00994     #include "device/MKL26Z4/MKL26Z4_mtbdwt.h"
00995     #include "device/MKL26Z4/MKL26Z4_nv.h"
00996     #include "device/MKL26Z4/MKL26Z4_osc.h"
00997     #include "device/MKL26Z4/MKL26Z4_pit.h"
00998     #include "device/MKL26Z4/MKL26Z4_pmc.h"
00999     #include "device/MKL26Z4/MKL26Z4_port.h"
01000     #include "device/MKL26Z4/MKL26Z4_rcm.h"
01001     #include "device/MKL26Z4/MKL26Z4_rom.h"
01002     #include "device/MKL26Z4/MKL26Z4_rtc.h"
01003     #include "device/MKL26Z4/MKL26Z4_sim.h"
01004     #include "device/MKL26Z4/MKL26Z4_smc.h"
01005     #include "device/MKL26Z4/MKL26Z4_spi.h"
01006     #include "device/MKL26Z4/MKL26Z4_tpm.h"
01007     #include "device/MKL26Z4/MKL26Z4_tsi.h"
01008     #include "device/MKL26Z4/MKL26Z4_uart.h"
01009     #include "device/MKL26Z4/MKL26Z4_uart0.h"
01010     #include "device/MKL26Z4/MKL26Z4_usb.h"
01011 
01012 #elif (defined(CPU_MKL33Z128VLH4) || defined(CPU_MKL33Z256VLH4) || defined(CPU_MKL33Z128VMP4) || \
01013     defined(CPU_MKL33Z256VMP4))
01014 
01015     #define KL33Z4_SERIES
01016 
01017     /* CMSIS-style register definitions */
01018     #include "device/MKL33Z4/MKL33Z4.h"
01019 
01020     /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
01021     #include "device/MKL33Z4/MKL33Z4_adc.h"
01022     #include "device/MKL33Z4/MKL33Z4_cmp.h"
01023     #include "device/MKL33Z4/MKL33Z4_dac.h"
01024     #include "device/MKL33Z4/MKL33Z4_dma.h"
01025     #include "device/MKL33Z4/MKL33Z4_dmamux.h"
01026     #include "device/MKL33Z4/MKL33Z4_flexio.h"
01027     #include "device/MKL33Z4/MKL33Z4_ftfa.h"
01028     #include "device/MKL33Z4/MKL33Z4_gpio.h"
01029     #include "device/MKL33Z4/MKL33Z4_i2c.h"
01030     #include "device/MKL33Z4/MKL33Z4_i2s.h"
01031     #include "device/MKL33Z4/MKL33Z4_lcd.h"
01032     #include "device/MKL33Z4/MKL33Z4_llwu.h"
01033     #include "device/MKL33Z4/MKL33Z4_lptmr.h"
01034     #include "device/MKL33Z4/MKL33Z4_lpuart.h"
01035     #include "device/MKL33Z4/MKL33Z4_mcg.h"
01036     #include "device/MKL33Z4/MKL33Z4_mcm.h"
01037     #include "device/MKL33Z4/MKL33Z4_mtb.h"
01038     #include "device/MKL33Z4/MKL33Z4_mtbdwt.h"
01039     #include "device/MKL33Z4/MKL33Z4_nv.h"
01040     #include "device/MKL33Z4/MKL33Z4_osc.h"
01041     #include "device/MKL33Z4/MKL33Z4_pit.h"
01042     #include "device/MKL33Z4/MKL33Z4_pmc.h"
01043     #include "device/MKL33Z4/MKL33Z4_port.h"
01044     #include "device/MKL33Z4/MKL33Z4_rcm.h"
01045     #include "device/MKL33Z4/MKL33Z4_rom.h"
01046     #include "device/MKL33Z4/MKL33Z4_rtc.h"
01047     #include "device/MKL33Z4/MKL33Z4_sim.h"
01048     #include "device/MKL33Z4/MKL33Z4_smc.h"
01049     #include "device/MKL33Z4/MKL33Z4_spi.h"
01050     #include "device/MKL33Z4/MKL33Z4_tpm.h"
01051     #include "device/MKL33Z4/MKL33Z4_uart.h"
01052     #include "device/MKL33Z4/MKL33Z4_vref.h"
01053 
01054 #elif (defined(CPU_MKL43Z64VLH4) || defined(CPU_MKL43Z128VLH4) || defined(CPU_MKL43Z256VLH4) || \
01055     defined(CPU_MKL43Z64VMP4) || defined(CPU_MKL43Z128VMP4) || defined(CPU_MKL43Z256VMP4))
01056 
01057     #define KL43Z4_SERIES
01058 
01059     /* CMSIS-style register definitions */
01060     #include "device/MKL43Z4/MKL43Z4.h"
01061 
01062     /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
01063     #include "device/MKL43Z4/MKL43Z4_adc.h"
01064     #include "device/MKL43Z4/MKL43Z4_cmp.h"
01065     #include "device/MKL43Z4/MKL43Z4_dac.h"
01066     #include "device/MKL43Z4/MKL43Z4_dma.h"
01067     #include "device/MKL43Z4/MKL43Z4_dmamux.h"
01068     #include "device/MKL43Z4/MKL43Z4_flexio.h"
01069     #include "device/MKL43Z4/MKL43Z4_ftfa.h"
01070     #include "device/MKL43Z4/MKL43Z4_gpio.h"
01071     #include "device/MKL43Z4/MKL43Z4_i2c.h"
01072     #include "device/MKL43Z4/MKL43Z4_i2s.h"
01073     #include "device/MKL43Z4/MKL43Z4_lcd.h"
01074     #include "device/MKL43Z4/MKL43Z4_llwu.h"
01075     #include "device/MKL43Z4/MKL43Z4_lptmr.h"
01076     #include "device/MKL43Z4/MKL43Z4_lpuart.h"
01077     #include "device/MKL43Z4/MKL43Z4_mcg.h"
01078     #include "device/MKL43Z4/MKL43Z4_mcm.h"
01079     #include "device/MKL43Z4/MKL43Z4_mtb.h"
01080     #include "device/MKL43Z4/MKL43Z4_mtbdwt.h"
01081     #include "device/MKL43Z4/MKL43Z4_nv.h"
01082     #include "device/MKL43Z4/MKL43Z4_osc.h"
01083     #include "device/MKL43Z4/MKL43Z4_pit.h"
01084     #include "device/MKL43Z4/MKL43Z4_pmc.h"
01085     #include "device/MKL43Z4/MKL43Z4_port.h"
01086     #include "device/MKL43Z4/MKL43Z4_rcm.h"
01087     #include "device/MKL43Z4/MKL43Z4_rom.h"
01088     #include "device/MKL43Z4/MKL43Z4_rtc.h"
01089     #include "device/MKL43Z4/MKL43Z4_sim.h"
01090     #include "device/MKL43Z4/MKL43Z4_smc.h"
01091     #include "device/MKL43Z4/MKL43Z4_spi.h"
01092     #include "device/MKL43Z4/MKL43Z4_tpm.h"
01093     #include "device/MKL43Z4/MKL43Z4_uart.h"
01094     #include "device/MKL43Z4/MKL43Z4_usb.h"
01095     #include "device/MKL43Z4/MKL43Z4_vref.h"
01096 
01097 #elif (defined(CPU_MKL46Z128VLH4) || defined(CPU_MKL46Z256VLH4) || defined(CPU_MKL46Z128VLL4) || \
01098     defined(CPU_MKL46Z256VLL4) || defined(CPU_MKL46Z128VMC4) || defined(CPU_MKL46Z256VMC4))
01099 
01100     #define KL46Z4_SERIES
01101 
01102     /* CMSIS-style register definitions */
01103     #include "device/MKL46Z4/MKL46Z4.h"
01104 
01105     /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
01106     #include "device/MKL46Z4/MKL46Z4_adc.h"
01107     #include "device/MKL46Z4/MKL46Z4_cmp.h"
01108     #include "device/MKL46Z4/MKL46Z4_dac.h"
01109     #include "device/MKL46Z4/MKL46Z4_dma.h"
01110     #include "device/MKL46Z4/MKL46Z4_dmamux.h"
01111     #include "device/MKL46Z4/MKL46Z4_fgpio.h"
01112     #include "device/MKL46Z4/MKL46Z4_ftfa.h"
01113     #include "device/MKL46Z4/MKL46Z4_gpio.h"
01114     #include "device/MKL46Z4/MKL46Z4_i2c.h"
01115     #include "device/MKL46Z4/MKL46Z4_i2s.h"
01116     #include "device/MKL46Z4/MKL46Z4_lcd.h"
01117     #include "device/MKL46Z4/MKL46Z4_llwu.h"
01118     #include "device/MKL46Z4/MKL46Z4_lptmr.h"
01119     #include "device/MKL46Z4/MKL46Z4_mcg.h"
01120     #include "device/MKL46Z4/MKL46Z4_mcm.h"
01121     #include "device/MKL46Z4/MKL46Z4_mtb.h"
01122     #include "device/MKL46Z4/MKL46Z4_mtbdwt.h"
01123     #include "device/MKL46Z4/MKL46Z4_nv.h"
01124     #include "device/MKL46Z4/MKL46Z4_osc.h"
01125     #include "device/MKL46Z4/MKL46Z4_pit.h"
01126     #include "device/MKL46Z4/MKL46Z4_pmc.h"
01127     #include "device/MKL46Z4/MKL46Z4_port.h"
01128     #include "device/MKL46Z4/MKL46Z4_rcm.h"
01129     #include "device/MKL46Z4/MKL46Z4_rom.h"
01130     #include "device/MKL46Z4/MKL46Z4_rtc.h"
01131     #include "device/MKL46Z4/MKL46Z4_sim.h"
01132     #include "device/MKL46Z4/MKL46Z4_smc.h"
01133     #include "device/MKL46Z4/MKL46Z4_spi.h"
01134     #include "device/MKL46Z4/MKL46Z4_tpm.h"
01135     #include "device/MKL46Z4/MKL46Z4_tsi.h"
01136     #include "device/MKL46Z4/MKL46Z4_uart.h"
01137     #include "device/MKL46Z4/MKL46Z4_uart0.h"
01138     #include "device/MKL46Z4/MKL46Z4_usb.h"
01139 
01140 #elif (defined(CPU_MKV30F128VFM10) || defined(CPU_MKV30F64VFM10) || defined(CPU_MKV30F128VLF10) || \
01141     defined(CPU_MKV30F64VLF10) || defined(CPU_MKV30F128VLH10) || defined(CPU_MKV30F64VLH10))
01142 
01143     #define KV30F12810_SERIES
01144 
01145     /* CMSIS-style register definitions */
01146     #include "device/MKV30F12810/MKV30F12810.h"
01147 
01148     /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
01149     #include "device/MKV30F12810/MKV30F12810_adc.h"
01150     #include "device/MKV30F12810/MKV30F12810_cmp.h"
01151     #include "device/MKV30F12810/MKV30F12810_crc.h"
01152     #include "device/MKV30F12810/MKV30F12810_dac.h"
01153     #include "device/MKV30F12810/MKV30F12810_dma.h"
01154     #include "device/MKV30F12810/MKV30F12810_dmamux.h"
01155     #include "device/MKV30F12810/MKV30F12810_ewm.h"
01156     #include "device/MKV30F12810/MKV30F12810_fmc.h"
01157     #include "device/MKV30F12810/MKV30F12810_ftfa.h"
01158     #include "device/MKV30F12810/MKV30F12810_ftm.h"
01159     #include "device/MKV30F12810/MKV30F12810_gpio.h"
01160     #include "device/MKV30F12810/MKV30F12810_i2c.h"
01161     #include "device/MKV30F12810/MKV30F12810_llwu.h"
01162     #include "device/MKV30F12810/MKV30F12810_lptmr.h"
01163     #include "device/MKV30F12810/MKV30F12810_mcg.h"
01164     #include "device/MKV30F12810/MKV30F12810_mcm.h"
01165     #include "device/MKV30F12810/MKV30F12810_nv.h"
01166     #include "device/MKV30F12810/MKV30F12810_osc.h"
01167     #include "device/MKV30F12810/MKV30F12810_pdb.h"
01168     #include "device/MKV30F12810/MKV30F12810_pit.h"
01169     #include "device/MKV30F12810/MKV30F12810_pmc.h"
01170     #include "device/MKV30F12810/MKV30F12810_port.h"
01171     #include "device/MKV30F12810/MKV30F12810_rcm.h"
01172     #include "device/MKV30F12810/MKV30F12810_sim.h"
01173     #include "device/MKV30F12810/MKV30F12810_smc.h"
01174     #include "device/MKV30F12810/MKV30F12810_spi.h"
01175     #include "device/MKV30F12810/MKV30F12810_uart.h"
01176     #include "device/MKV30F12810/MKV30F12810_vref.h"
01177     #include "device/MKV30F12810/MKV30F12810_wdog.h"
01178 
01179 #elif (defined(CPU_MKV31F128VLH10) || defined(CPU_MKV31F128VLL10))
01180 
01181     #define KV31F12810_SERIES
01182 
01183     /* CMSIS-style register definitions */
01184     #include "device/MKV31F12810/MKV31F12810.h"
01185 
01186     /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
01187     #include "device/MKV31F12810/MKV31F12810_adc.h"
01188     #include "device/MKV31F12810/MKV31F12810_cmp.h"
01189     #include "device/MKV31F12810/MKV31F12810_crc.h"
01190     #include "device/MKV31F12810/MKV31F12810_dac.h"
01191     #include "device/MKV31F12810/MKV31F12810_dma.h"
01192     #include "device/MKV31F12810/MKV31F12810_dmamux.h"
01193     #include "device/MKV31F12810/MKV31F12810_ewm.h"
01194     #include "device/MKV31F12810/MKV31F12810_fmc.h"
01195     #include "device/MKV31F12810/MKV31F12810_ftfa.h"
01196     #include "device/MKV31F12810/MKV31F12810_ftm.h"
01197     #include "device/MKV31F12810/MKV31F12810_gpio.h"
01198     #include "device/MKV31F12810/MKV31F12810_i2c.h"
01199     #include "device/MKV31F12810/MKV31F12810_llwu.h"
01200     #include "device/MKV31F12810/MKV31F12810_lptmr.h"
01201     #include "device/MKV31F12810/MKV31F12810_lpuart.h"
01202     #include "device/MKV31F12810/MKV31F12810_mcg.h"
01203     #include "device/MKV31F12810/MKV31F12810_mcm.h"
01204     #include "device/MKV31F12810/MKV31F12810_nv.h"
01205     #include "device/MKV31F12810/MKV31F12810_osc.h"
01206     #include "device/MKV31F12810/MKV31F12810_pdb.h"
01207     #include "device/MKV31F12810/MKV31F12810_pit.h"
01208     #include "device/MKV31F12810/MKV31F12810_pmc.h"
01209     #include "device/MKV31F12810/MKV31F12810_port.h"
01210     #include "device/MKV31F12810/MKV31F12810_rcm.h"
01211     #include "device/MKV31F12810/MKV31F12810_rfsys.h"
01212     #include "device/MKV31F12810/MKV31F12810_sim.h"
01213     #include "device/MKV31F12810/MKV31F12810_smc.h"
01214     #include "device/MKV31F12810/MKV31F12810_spi.h"
01215     #include "device/MKV31F12810/MKV31F12810_uart.h"
01216     #include "device/MKV31F12810/MKV31F12810_vref.h"
01217     #include "device/MKV31F12810/MKV31F12810_wdog.h"
01218 
01219 #elif (defined(CPU_MKV31F256VLH12) || defined(CPU_MKV31F256VLL12))
01220 
01221     #define KV31F25612_SERIES
01222 
01223     /* CMSIS-style register definitions */
01224     #include "device/MKV31F25612/MKV31F25612.h"
01225 
01226     /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
01227     #include "device/MKV31F25612/MKV31F25612_adc.h"
01228     #include "device/MKV31F25612/MKV31F25612_cmp.h"
01229     #include "device/MKV31F25612/MKV31F25612_crc.h"
01230     #include "device/MKV31F25612/MKV31F25612_dac.h"
01231     #include "device/MKV31F25612/MKV31F25612_dma.h"
01232     #include "device/MKV31F25612/MKV31F25612_dmamux.h"
01233     #include "device/MKV31F25612/MKV31F25612_ewm.h"
01234     #include "device/MKV31F25612/MKV31F25612_fmc.h"
01235     #include "device/MKV31F25612/MKV31F25612_ftfa.h"
01236     #include "device/MKV31F25612/MKV31F25612_ftm.h"
01237     #include "device/MKV31F25612/MKV31F25612_gpio.h"
01238     #include "device/MKV31F25612/MKV31F25612_i2c.h"
01239     #include "device/MKV31F25612/MKV31F25612_llwu.h"
01240     #include "device/MKV31F25612/MKV31F25612_lptmr.h"
01241     #include "device/MKV31F25612/MKV31F25612_lpuart.h"
01242     #include "device/MKV31F25612/MKV31F25612_mcg.h"
01243     #include "device/MKV31F25612/MKV31F25612_mcm.h"
01244     #include "device/MKV31F25612/MKV31F25612_nv.h"
01245     #include "device/MKV31F25612/MKV31F25612_osc.h"
01246     #include "device/MKV31F25612/MKV31F25612_pdb.h"
01247     #include "device/MKV31F25612/MKV31F25612_pit.h"
01248     #include "device/MKV31F25612/MKV31F25612_pmc.h"
01249     #include "device/MKV31F25612/MKV31F25612_port.h"
01250     #include "device/MKV31F25612/MKV31F25612_rcm.h"
01251     #include "device/MKV31F25612/MKV31F25612_rfsys.h"
01252     #include "device/MKV31F25612/MKV31F25612_rng.h"
01253     #include "device/MKV31F25612/MKV31F25612_sim.h"
01254     #include "device/MKV31F25612/MKV31F25612_smc.h"
01255     #include "device/MKV31F25612/MKV31F25612_spi.h"
01256     #include "device/MKV31F25612/MKV31F25612_uart.h"
01257     #include "device/MKV31F25612/MKV31F25612_vref.h"
01258     #include "device/MKV31F25612/MKV31F25612_wdog.h"
01259 
01260 #elif (defined(CPU_MKV31F512VLH12) || defined(CPU_MKV31F512VLL12))
01261 
01262     #define KV31F51212_SERIES
01263 
01264     /* CMSIS-style register definitions */
01265     #include "device/MKV31F51212/MKV31F51212.h"
01266 
01267     /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
01268     #include "device/MKV31F51212/MKV31F51212_adc.h"
01269     #include "device/MKV31F51212/MKV31F51212_cmp.h"
01270     #include "device/MKV31F51212/MKV31F51212_crc.h"
01271     #include "device/MKV31F51212/MKV31F51212_dac.h"
01272     #include "device/MKV31F51212/MKV31F51212_dma.h"
01273     #include "device/MKV31F51212/MKV31F51212_dmamux.h"
01274     #include "device/MKV31F51212/MKV31F51212_ewm.h"
01275     #include "device/MKV31F51212/MKV31F51212_fb.h"
01276     #include "device/MKV31F51212/MKV31F51212_fmc.h"
01277     #include "device/MKV31F51212/MKV31F51212_ftfa.h"
01278     #include "device/MKV31F51212/MKV31F51212_ftm.h"
01279     #include "device/MKV31F51212/MKV31F51212_gpio.h"
01280     #include "device/MKV31F51212/MKV31F51212_i2c.h"
01281     #include "device/MKV31F51212/MKV31F51212_llwu.h"
01282     #include "device/MKV31F51212/MKV31F51212_lptmr.h"
01283     #include "device/MKV31F51212/MKV31F51212_lpuart.h"
01284     #include "device/MKV31F51212/MKV31F51212_mcg.h"
01285     #include "device/MKV31F51212/MKV31F51212_mcm.h"
01286     #include "device/MKV31F51212/MKV31F51212_nv.h"
01287     #include "device/MKV31F51212/MKV31F51212_osc.h"
01288     #include "device/MKV31F51212/MKV31F51212_pdb.h"
01289     #include "device/MKV31F51212/MKV31F51212_pit.h"
01290     #include "device/MKV31F51212/MKV31F51212_pmc.h"
01291     #include "device/MKV31F51212/MKV31F51212_port.h"
01292     #include "device/MKV31F51212/MKV31F51212_rcm.h"
01293     #include "device/MKV31F51212/MKV31F51212_rfsys.h"
01294     #include "device/MKV31F51212/MKV31F51212_rng.h"
01295     #include "device/MKV31F51212/MKV31F51212_sim.h"
01296     #include "device/MKV31F51212/MKV31F51212_smc.h"
01297     #include "device/MKV31F51212/MKV31F51212_spi.h"
01298     #include "device/MKV31F51212/MKV31F51212_uart.h"
01299     #include "device/MKV31F51212/MKV31F51212_vref.h"
01300     #include "device/MKV31F51212/MKV31F51212_wdog.h"
01301 
01302 #elif (defined(CPU_MKV40F128VLH15) || defined(CPU_MKV40F128VLL15) || defined(CPU_MKV40F256VLH15) || \
01303     defined(CPU_MKV40F256VLL15) || defined(CPU_MKV40F64VLH15))
01304 
01305     #define KV40F15_SERIES
01306 
01307     /* CMSIS-style register definitions */
01308     #include "device/MKV40F15/MKV40F15.h"
01309 
01310     /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
01311     #include "device/MKV40F15/MKV40F15_adc.h"
01312     #include "device/MKV40F15/MKV40F15_aoi.h"
01313     #include "device/MKV40F15/MKV40F15_can.h"
01314     #include "device/MKV40F15/MKV40F15_cmp.h"
01315     #include "device/MKV40F15/MKV40F15_crc.h"
01316     #include "device/MKV40F15/MKV40F15_dma.h"
01317     #include "device/MKV40F15/MKV40F15_dmamux.h"
01318     #include "device/MKV40F15/MKV40F15_enc.h"
01319     #include "device/MKV40F15/MKV40F15_ewm.h"
01320     #include "device/MKV40F15/MKV40F15_fmc.h"
01321     #include "device/MKV40F15/MKV40F15_ftfa.h"
01322     #include "device/MKV40F15/MKV40F15_ftm.h"
01323     #include "device/MKV40F15/MKV40F15_gpio.h"
01324     #include "device/MKV40F15/MKV40F15_i2c.h"
01325     #include "device/MKV40F15/MKV40F15_llwu.h"
01326     #include "device/MKV40F15/MKV40F15_lptmr.h"
01327     #include "device/MKV40F15/MKV40F15_mcg.h"
01328     #include "device/MKV40F15/MKV40F15_mcm.h"
01329     #include "device/MKV40F15/MKV40F15_nv.h"
01330     #include "device/MKV40F15/MKV40F15_osc.h"
01331     #include "device/MKV40F15/MKV40F15_pdb.h"
01332     #include "device/MKV40F15/MKV40F15_pit.h"
01333     #include "device/MKV40F15/MKV40F15_pmc.h"
01334     #include "device/MKV40F15/MKV40F15_port.h"
01335     #include "device/MKV40F15/MKV40F15_rcm.h"
01336     #include "device/MKV40F15/MKV40F15_sim.h"
01337     #include "device/MKV40F15/MKV40F15_smc.h"
01338     #include "device/MKV40F15/MKV40F15_spi.h"
01339     #include "device/MKV40F15/MKV40F15_uart.h"
01340     #include "device/MKV40F15/MKV40F15_vref.h"
01341     #include "device/MKV40F15/MKV40F15_wdog.h"
01342     #include "device/MKV40F15/MKV40F15_xbara.h"
01343     #include "device/MKV40F15/MKV40F15_xbarb.h"
01344 
01345 #elif (defined(CPU_MKV43F128VLH15) || defined(CPU_MKV43F128VLL15) || defined(CPU_MKV43F64VLH15))
01346 
01347     #define KV43F15_SERIES
01348 
01349     /* CMSIS-style register definitions */
01350     #include "device/MKV43F15/MKV43F15.h"
01351 
01352     /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
01353     #include "device/MKV43F15/MKV43F15_adc.h"
01354     #include "device/MKV43F15/MKV43F15_aoi.h"
01355     #include "device/MKV43F15/MKV43F15_can.h"
01356     #include "device/MKV43F15/MKV43F15_cmp.h"
01357     #include "device/MKV43F15/MKV43F15_crc.h"
01358     #include "device/MKV43F15/MKV43F15_dma.h"
01359     #include "device/MKV43F15/MKV43F15_dmamux.h"
01360     #include "device/MKV43F15/MKV43F15_enc.h"
01361     #include "device/MKV43F15/MKV43F15_ewm.h"
01362     #include "device/MKV43F15/MKV43F15_fmc.h"
01363     #include "device/MKV43F15/MKV43F15_ftfa.h"
01364     #include "device/MKV43F15/MKV43F15_gpio.h"
01365     #include "device/MKV43F15/MKV43F15_i2c.h"
01366     #include "device/MKV43F15/MKV43F15_llwu.h"
01367     #include "device/MKV43F15/MKV43F15_lptmr.h"
01368     #include "device/MKV43F15/MKV43F15_mcg.h"
01369     #include "device/MKV43F15/MKV43F15_mcm.h"
01370     #include "device/MKV43F15/MKV43F15_nv.h"
01371     #include "device/MKV43F15/MKV43F15_osc.h"
01372     #include "device/MKV43F15/MKV43F15_pdb.h"
01373     #include "device/MKV43F15/MKV43F15_pit.h"
01374     #include "device/MKV43F15/MKV43F15_pmc.h"
01375     #include "device/MKV43F15/MKV43F15_port.h"
01376     #include "device/MKV43F15/MKV43F15_pwm.h"
01377     #include "device/MKV43F15/MKV43F15_rcm.h"
01378     #include "device/MKV43F15/MKV43F15_sim.h"
01379     #include "device/MKV43F15/MKV43F15_smc.h"
01380     #include "device/MKV43F15/MKV43F15_spi.h"
01381     #include "device/MKV43F15/MKV43F15_uart.h"
01382     #include "device/MKV43F15/MKV43F15_vref.h"
01383     #include "device/MKV43F15/MKV43F15_wdog.h"
01384     #include "device/MKV43F15/MKV43F15_xbara.h"
01385     #include "device/MKV43F15/MKV43F15_xbarb.h"
01386 
01387 #elif (defined(CPU_MKV44F128VLH15) || defined(CPU_MKV44F128VLL15) || defined(CPU_MKV44F64VLH15))
01388 
01389     #define KV44F15_SERIES
01390 
01391     /* CMSIS-style register definitions */
01392     #include "device/MKV44F15/MKV44F15.h"
01393 
01394     /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
01395     #include "device/MKV44F15/MKV44F15_adc.h"
01396     #include "device/MKV44F15/MKV44F15_aoi.h"
01397     #include "device/MKV44F15/MKV44F15_can.h"
01398     #include "device/MKV44F15/MKV44F15_cmp.h"
01399     #include "device/MKV44F15/MKV44F15_crc.h"
01400     #include "device/MKV44F15/MKV44F15_dac.h"
01401     #include "device/MKV44F15/MKV44F15_dma.h"
01402     #include "device/MKV44F15/MKV44F15_dmamux.h"
01403     #include "device/MKV44F15/MKV44F15_enc.h"
01404     #include "device/MKV44F15/MKV44F15_ewm.h"
01405     #include "device/MKV44F15/MKV44F15_fmc.h"
01406     #include "device/MKV44F15/MKV44F15_ftfa.h"
01407     #include "device/MKV44F15/MKV44F15_gpio.h"
01408     #include "device/MKV44F15/MKV44F15_i2c.h"
01409     #include "device/MKV44F15/MKV44F15_llwu.h"
01410     #include "device/MKV44F15/MKV44F15_lptmr.h"
01411     #include "device/MKV44F15/MKV44F15_mcg.h"
01412     #include "device/MKV44F15/MKV44F15_mcm.h"
01413     #include "device/MKV44F15/MKV44F15_nv.h"
01414     #include "device/MKV44F15/MKV44F15_osc.h"
01415     #include "device/MKV44F15/MKV44F15_pdb.h"
01416     #include "device/MKV44F15/MKV44F15_pit.h"
01417     #include "device/MKV44F15/MKV44F15_pmc.h"
01418     #include "device/MKV44F15/MKV44F15_port.h"
01419     #include "device/MKV44F15/MKV44F15_pwm.h"
01420     #include "device/MKV44F15/MKV44F15_rcm.h"
01421     #include "device/MKV44F15/MKV44F15_sim.h"
01422     #include "device/MKV44F15/MKV44F15_smc.h"
01423     #include "device/MKV44F15/MKV44F15_spi.h"
01424     #include "device/MKV44F15/MKV44F15_uart.h"
01425     #include "device/MKV44F15/MKV44F15_vref.h"
01426     #include "device/MKV44F15/MKV44F15_wdog.h"
01427     #include "device/MKV44F15/MKV44F15_xbara.h"
01428     #include "device/MKV44F15/MKV44F15_xbarb.h"
01429 
01430 #elif (defined(CPU_MKV45F128VLH15) || defined(CPU_MKV45F128VLL15) || defined(CPU_MKV45F256VLH15) || \
01431     defined(CPU_MKV45F256VLL15))
01432 
01433     #define KV45F15_SERIES
01434 
01435     /* CMSIS-style register definitions */
01436     #include "device/MKV45F15/MKV45F15.h"
01437 
01438     /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
01439     #include "device/MKV45F15/MKV45F15_adc.h"
01440     #include "device/MKV45F15/MKV45F15_aoi.h"
01441     #include "device/MKV45F15/MKV45F15_can.h"
01442     #include "device/MKV45F15/MKV45F15_cmp.h"
01443     #include "device/MKV45F15/MKV45F15_crc.h"
01444     #include "device/MKV45F15/MKV45F15_dma.h"
01445     #include "device/MKV45F15/MKV45F15_dmamux.h"
01446     #include "device/MKV45F15/MKV45F15_enc.h"
01447     #include "device/MKV45F15/MKV45F15_ewm.h"
01448     #include "device/MKV45F15/MKV45F15_fmc.h"
01449     #include "device/MKV45F15/MKV45F15_ftfa.h"
01450     #include "device/MKV45F15/MKV45F15_ftm.h"
01451     #include "device/MKV45F15/MKV45F15_gpio.h"
01452     #include "device/MKV45F15/MKV45F15_i2c.h"
01453     #include "device/MKV45F15/MKV45F15_llwu.h"
01454     #include "device/MKV45F15/MKV45F15_lptmr.h"
01455     #include "device/MKV45F15/MKV45F15_mcg.h"
01456     #include "device/MKV45F15/MKV45F15_mcm.h"
01457     #include "device/MKV45F15/MKV45F15_nv.h"
01458     #include "device/MKV45F15/MKV45F15_osc.h"
01459     #include "device/MKV45F15/MKV45F15_pdb.h"
01460     #include "device/MKV45F15/MKV45F15_pit.h"
01461     #include "device/MKV45F15/MKV45F15_pmc.h"
01462     #include "device/MKV45F15/MKV45F15_port.h"
01463     #include "device/MKV45F15/MKV45F15_pwm.h"
01464     #include "device/MKV45F15/MKV45F15_rcm.h"
01465     #include "device/MKV45F15/MKV45F15_sim.h"
01466     #include "device/MKV45F15/MKV45F15_smc.h"
01467     #include "device/MKV45F15/MKV45F15_spi.h"
01468     #include "device/MKV45F15/MKV45F15_uart.h"
01469     #include "device/MKV45F15/MKV45F15_vref.h"
01470     #include "device/MKV45F15/MKV45F15_wdog.h"
01471     #include "device/MKV45F15/MKV45F15_xbara.h"
01472     #include "device/MKV45F15/MKV45F15_xbarb.h"
01473 
01474 #elif (defined(CPU_MKV46F128VLH15) || defined(CPU_MKV46F128VLL15) || defined(CPU_MKV46F256VLH15) || \
01475     defined(CPU_MKV46F256VLL15))
01476 
01477     #define KV46F15_SERIES
01478 
01479     /* CMSIS-style register definitions */
01480     #include "device/MKV46F15/MKV46F15.h"
01481 
01482     /* Extension register headers. (These will eventually be merged into the CMSIS-style header.) */
01483     #include "device/MKV46F15/MKV46F15_adc.h"
01484     #include "device/MKV46F15/MKV46F15_aoi.h"
01485     #include "device/MKV46F15/MKV46F15_can.h"
01486     #include "device/MKV46F15/MKV46F15_cmp.h"
01487     #include "device/MKV46F15/MKV46F15_crc.h"
01488     #include "device/MKV46F15/MKV46F15_dac.h"
01489     #include "device/MKV46F15/MKV46F15_dma.h"
01490     #include "device/MKV46F15/MKV46F15_dmamux.h"
01491     #include "device/MKV46F15/MKV46F15_enc.h"
01492     #include "device/MKV46F15/MKV46F15_ewm.h"
01493     #include "device/MKV46F15/MKV46F15_fmc.h"
01494     #include "device/MKV46F15/MKV46F15_ftfa.h"
01495     #include "device/MKV46F15/MKV46F15_ftm.h"
01496     #include "device/MKV46F15/MKV46F15_gpio.h"
01497     #include "device/MKV46F15/MKV46F15_i2c.h"
01498     #include "device/MKV46F15/MKV46F15_llwu.h"
01499     #include "device/MKV46F15/MKV46F15_lptmr.h"
01500     #include "device/MKV46F15/MKV46F15_mcg.h"
01501     #include "device/MKV46F15/MKV46F15_mcm.h"
01502     #include "device/MKV46F15/MKV46F15_nv.h"
01503     #include "device/MKV46F15/MKV46F15_osc.h"
01504     #include "device/MKV46F15/MKV46F15_pdb.h"
01505     #include "device/MKV46F15/MKV46F15_pit.h"
01506     #include "device/MKV46F15/MKV46F15_pmc.h"
01507     #include "device/MKV46F15/MKV46F15_port.h"
01508     #include "device/MKV46F15/MKV46F15_pwm.h"
01509     #include "device/MKV46F15/MKV46F15_rcm.h"
01510     #include "device/MKV46F15/MKV46F15_sim.h"
01511     #include "device/MKV46F15/MKV46F15_smc.h"
01512     #include "device/MKV46F15/MKV46F15_spi.h"
01513     #include "device/MKV46F15/MKV46F15_uart.h"
01514     #include "device/MKV46F15/MKV46F15_vref.h"
01515     #include "device/MKV46F15/MKV46F15_wdog.h"
01516     #include "device/MKV46F15/MKV46F15_xbara.h"
01517     #include "device/MKV46F15/MKV46F15_xbarb.h"
01518 
01519 #else
01520     #error "No valid CPU defined!"
01521 #endif
01522 
01523 #endif /* __FSL_DEVICE_REGISTERS_H__ */
01524 /*******************************************************************************
01525  * EOF
01526  ******************************************************************************/