Skip to content

Commit a8ac3f6

Browse files
ZhaoxiangJinmmahadevan108
authored andcommitted
sdk_ng: Add devices from mcuxsdk-ng 24.12.00 release
Signed-off-by: Jason Yu <[email protected]>
1 parent b5ba50e commit a8ac3f6

File tree

6,516 files changed

+5836571
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

6,516 files changed

+5836571
-0
lines changed
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# Copyright 2024 NXP
2+
# All rights reserved.
3+
#
4+
# SPDX-License-Identifier: BSD-3-Clause
5+
6+
#### device spepcific drivers
7+
include(${SdkRootDirPath}/devices/arm/device_header.cmake)
8+
mcux_add_cmakelists(${SdkRootDirPath}/devices/Kinetis/K/MK02F12810/drivers)
9+
10+
#### Kinetis shared drivers/components/middlewares, project segments
11+
include(${SdkRootDirPath}/devices/Kinetis/shared.cmake)
Lines changed: 90 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,90 @@
1+
/*
2+
** ###################################################################
3+
** Processors: MK02FN128VFM10
4+
** MK02FN128VLF10
5+
** MK02FN128VLH10
6+
** MK02FN64VFM10
7+
** MK02FN64VLF10
8+
** MK02FN64VLH10
9+
**
10+
** Compilers: Freescale C/C++ for Embedded ARM
11+
** GNU C Compiler
12+
** IAR ANSI C/C++ Compiler for ARM
13+
** Keil ARM C/C++ Compiler
14+
** MCUXpresso Compiler
15+
**
16+
** Reference manual: K02P64M100SFARM, Rev. 0, February 14, 2014
17+
** Version: rev. 0.5, 2015-02-19
18+
** Build: b240710
19+
**
20+
** Abstract:
21+
** CMSIS Peripheral Access Layer for MK02F12810
22+
**
23+
** Copyright 1997-2016 Freescale Semiconductor, Inc.
24+
** Copyright 2016-2024 NXP
25+
** SPDX-License-Identifier: BSD-3-Clause
26+
**
27+
** http: www.nxp.com
28+
29+
**
30+
** Revisions:
31+
** - rev. 0.1 (2014-02-24)
32+
** Initial version
33+
** - rev. 0.2 (2014-07-15)
34+
** Module access macro module_BASES replaced by module_BASE_PTRS.
35+
** Update of system and startup files.
36+
** - rev. 0.3 (2014-08-28)
37+
** Update of system files - default clock configuration changed.
38+
** Update of startup files - possibility to override DefaultISR added.
39+
** - rev. 0.4 (2014-10-14)
40+
** Interrupt INT_LPTimer renamed to INT_LPTMR0, interrupt INT_Watchdog renamed to INT_WDOG_EWM.
41+
** - rev. 0.5 (2015-02-19)
42+
** Renamed interrupt vector LLW to LLWU.
43+
**
44+
** ###################################################################
45+
*/
46+
47+
/*!
48+
* @file MK02F12810.h
49+
* @version 0.5
50+
* @date 2015-02-19
51+
* @brief CMSIS Peripheral Access Layer for MK02F12810
52+
*
53+
* CMSIS Peripheral Access Layer for MK02F12810
54+
*/
55+
56+
#if !defined(MK02F12810_H_) /* Check if memory map has not been already included */
57+
#define MK02F12810_H_
58+
59+
/* IP Header Files List */
60+
#include "PERI_ADC.h"
61+
#include "PERI_CMP.h"
62+
#include "PERI_CRC.h"
63+
#include "PERI_DAC.h"
64+
#include "PERI_DMA.h"
65+
#include "PERI_DMAMUX.h"
66+
#include "PERI_EWM.h"
67+
#include "PERI_FMC.h"
68+
#include "PERI_FTFA.h"
69+
#include "PERI_FTM.h"
70+
#include "PERI_GPIO.h"
71+
#include "PERI_I2C.h"
72+
#include "PERI_LLWU.h"
73+
#include "PERI_LPTMR.h"
74+
#include "PERI_MCG.h"
75+
#include "PERI_MCM.h"
76+
#include "PERI_NV.h"
77+
#include "PERI_OSC.h"
78+
#include "PERI_PDB.h"
79+
#include "PERI_PIT.h"
80+
#include "PERI_PMC.h"
81+
#include "PERI_PORT.h"
82+
#include "PERI_RCM.h"
83+
#include "PERI_SIM.h"
84+
#include "PERI_SMC.h"
85+
#include "PERI_SPI.h"
86+
#include "PERI_UART.h"
87+
#include "PERI_VREF.h"
88+
#include "PERI_WDOG.h"
89+
90+
#endif /* #if !defined(MK02F12810_H_) */

mcux/mcux-sdk-ng/devices/Kinetis/K/MK02F12810/MK02F12810_COMMON.h

Lines changed: 714 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)