Skip to content

Commit 72fa606

Browse files
authored
Merge pull request #9 from andrewleech/sdk_update_MCUX_2.16.100
Update sdk to MCUX_2.16.100
2 parents 4b0aed0 + a298e8a commit 72fa606

File tree

3,956 files changed

+701024
-3655006
lines changed

Some content is hidden

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

3,956 files changed

+701024
-3655006
lines changed

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
release_details.json
2+
mcux_sdk_*
3+
backup

sdk/devices/LPC51U68/Kconfig

Lines changed: 166 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,166 @@
1+
# Copyright 2023 NXP
2+
# All rights reserved.
3+
#
4+
# SPDX-License-Identifier: BSD-3-Clause
5+
6+
config MCUX_USE_SOC_LPC51U68
7+
bool
8+
select MCUX_CPU_ARCH_ARM_CM0P
9+
if MCUX_USE_SOC_LPC51U68
10+
11+
# Part Number
12+
config MCUX_SOC_PART_LPC51U68
13+
bool
14+
15+
config MCUX_DEVICE
16+
default "LPC51U68"
17+
18+
config MCUX_DEVICE_ID
19+
default "LPC51U68" if MCUX_SOC_PART_LPC51U68
20+
21+
22+
# Select supported components
23+
config MCUX_USE_SOC_LPC51U68
24+
select MCUX_HAS_CMSIS_DSP_Include
25+
select MCUX_HAS_CMSIS_DSP_Source
26+
select MCUX_HAS_CMSIS_Device_API_OSTick
27+
select MCUX_HAS_CMSIS_Device_API_RTOS2
28+
select MCUX_HAS_CMSIS_Driver_Include_CAN
29+
select MCUX_HAS_CMSIS_Driver_Include_Ethernet
30+
select MCUX_HAS_CMSIS_Driver_Include_Ethernet_MAC
31+
select MCUX_HAS_CMSIS_Driver_Include_Ethernet_PHY
32+
select MCUX_HAS_CMSIS_Driver_Include_Flash
33+
select MCUX_HAS_CMSIS_Driver_Include_I2C
34+
select MCUX_HAS_CMSIS_Driver_Include_MCI
35+
select MCUX_HAS_CMSIS_Driver_Include_NAND
36+
select MCUX_HAS_CMSIS_Driver_Include_SAI
37+
select MCUX_HAS_CMSIS_Driver_Include_SPI
38+
select MCUX_HAS_CMSIS_Driver_Include_USART
39+
select MCUX_HAS_CMSIS_Driver_Include_USB_Device
40+
select MCUX_HAS_CMSIS_Driver_Include_USB_Host
41+
select MCUX_HAS_CMSIS_Driver_Include_WiFi
42+
select MCUX_HAS_CMSIS_Include_core_cm
43+
select MCUX_HAS_CMSIS_NN_Source
44+
select MCUX_HAS_CMSIS_RTOS2_NonSecure
45+
select MCUX_HAS_CMSIS_RTOS2_Secure
46+
select MCUX_HAS_component_ctimer_adapter
47+
select MCUX_HAS_component_flexcomm_i2c_adapter
48+
select MCUX_HAS_component_flexcomm_spi_adapter
49+
select MCUX_HAS_component_gint_adapter
50+
select MCUX_HAS_component_lists
51+
select MCUX_HAS_component_lpc_gpio_adapter
52+
select MCUX_HAS_component_mrt_adapter
53+
select MCUX_HAS_component_serial_manager
54+
select MCUX_HAS_component_serial_manager_spi
55+
select MCUX_HAS_component_serial_manager_uart
56+
select MCUX_HAS_component_usart_adapter
57+
select MCUX_HAS_component_usart_dma_adapter
58+
select MCUX_HAS_driver_cmsis_flexcomm_i2c
59+
select MCUX_HAS_driver_cmsis_flexcomm_spi
60+
select MCUX_HAS_driver_cmsis_flexcomm_usart
61+
select MCUX_HAS_driver_common
62+
select MCUX_HAS_driver_ctimer
63+
select MCUX_HAS_driver_flashiap
64+
select MCUX_HAS_driver_flexcomm
65+
select MCUX_HAS_driver_flexcomm_i2c
66+
select MCUX_HAS_driver_flexcomm_i2c_dma
67+
select MCUX_HAS_driver_flexcomm_i2c_freertos
68+
select MCUX_HAS_driver_flexcomm_i2s
69+
select MCUX_HAS_driver_flexcomm_i2s_dma
70+
select MCUX_HAS_driver_flexcomm_spi
71+
select MCUX_HAS_driver_flexcomm_spi_dma
72+
select MCUX_HAS_driver_flexcomm_spi_freertos
73+
select MCUX_HAS_driver_flexcomm_usart
74+
select MCUX_HAS_driver_flexcomm_usart_dma
75+
select MCUX_HAS_driver_flexcomm_usart_freertos
76+
select MCUX_HAS_driver_fmeas
77+
select MCUX_HAS_driver_gint
78+
select MCUX_HAS_driver_iap
79+
select MCUX_HAS_driver_inputmux
80+
select MCUX_HAS_driver_lpc_adc
81+
select MCUX_HAS_driver_lpc_crc
82+
select MCUX_HAS_driver_lpc_dma
83+
select MCUX_HAS_driver_lpc_gpio
84+
select MCUX_HAS_driver_lpc_iocon
85+
select MCUX_HAS_driver_lpc_rtc
86+
select MCUX_HAS_driver_mrt
87+
select MCUX_HAS_driver_pint
88+
select MCUX_HAS_driver_sctimer
89+
select MCUX_HAS_driver_utick
90+
select MCUX_HAS_driver_wwdt
91+
select MCUX_HAS_utilities_misc_utilities
92+
select MCUX_HAS_utility_assert
93+
select MCUX_HAS_utility_assert_lite
94+
select MCUX_HAS_utility_debug_console
95+
select MCUX_HAS_utility_debug_console_lite
96+
select MCUX_HAS_utility_notifier
97+
select MCUX_HAS_utility_shell
98+
select MCUX_HAS_utility_str
99+
100+
#### SOC specific dependency ####
101+
config MCUX_USE_RTE_Device
102+
bool
103+
select MCUX_USE_driver_lpc_dma
104+
105+
config MCUX_USE_component_serial_manager_uart
106+
bool
107+
select MCUX_USE_component_usart_adapter
108+
109+
config MCUX_USE_driver_flexcomm_i2c_dma
110+
bool
111+
select MCUX_USE_driver_lpc_dma
112+
113+
config MCUX_USE_driver_flexcomm_i2s_dma
114+
bool
115+
select MCUX_USE_driver_lpc_dma
116+
117+
config MCUX_USE_driver_flexcomm_spi_dma
118+
bool
119+
select MCUX_USE_driver_lpc_dma
120+
121+
config MCUX_USE_driver_flexcomm_usart_dma
122+
bool
123+
select MCUX_USE_driver_lpc_dma
124+
125+
config MCUX_USE_utility_debug_console_lite
126+
bool
127+
select MCUX_USE_component_usart_adapter
128+
129+
130+
#### SOC level drivers ####
131+
# device_LPC51U68_CMSIS
132+
config MCUX_USE_device_LPC51U68_CMSIS
133+
bool "Device LPC51U68_cmsis"
134+
select MCUX_USE_CMSIS_Include_core_cm
135+
help
136+
Device LPC51U68_cmsis
137+
138+
# device_LPC51U68_startup
139+
config MCUX_USE_device_LPC51U68_startup
140+
bool "Device LPC51U68_startup"
141+
help
142+
Device LPC51U68_startup
143+
144+
# device_LPC51U68_system
145+
config MCUX_USE_device_LPC51U68_system
146+
bool "Device LPC51U68_system"
147+
help
148+
Device LPC51U68_system
149+
150+
# driver_fro_calib
151+
config MCUX_USE_driver_fro_calib
152+
bool "Driver fro_calib"
153+
select MCUX_USE_driver_common
154+
help
155+
FRO calibration Lib
156+
157+
# driver_power
158+
config MCUX_USE_driver_power
159+
bool "power"
160+
select MCUX_USE_driver_common
161+
help
162+
Power driver
163+
164+
rsource "drivers/Kconfig"
165+
166+
endif # MCUX_USE_SOC_LPC51U68

0 commit comments

Comments
 (0)