Skip to content

Commit a180582

Browse files
committed
nxp_driver: Switch to v2.10.
1 parent 587c657 commit a180582

File tree

1,599 files changed

+1697216
-46816
lines changed

Some content is hidden

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

1,599 files changed

+1697216
-46816
lines changed

sdk/devices/MIMXRT1011/MIMXRT1011.h

Lines changed: 158 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,13 @@
1111
**
1212
** Reference manual: IMXRT1010RM Rev.0, 09/2019
1313
** Version: rev. 1.1, 2019-08-06
14-
** Build: b190916
14+
** Build: b201019
1515
**
1616
** Abstract:
1717
** CMSIS Peripheral Access Layer for MIMXRT1011
1818
**
1919
** Copyright 1997-2016 Freescale Semiconductor, Inc.
20-
** Copyright 2016-2019 NXP
20+
** Copyright 2016-2020 NXP
2121
** All rights reserved.
2222
**
2323
** SPDX-License-Identifier: BSD-3-Clause
@@ -5671,6 +5671,160 @@ typedef struct {
56715671
*/ /* end of group CCM_ANALOG_Peripheral_Access_Layer */
56725672

56735673

5674+
/* ----------------------------------------------------------------------------
5675+
-- CM7_MCM Peripheral Access Layer
5676+
---------------------------------------------------------------------------- */
5677+
5678+
/*!
5679+
* @addtogroup CM7_MCM_Peripheral_Access_Layer CM7_MCM Peripheral Access Layer
5680+
* @{
5681+
*/
5682+
5683+
/** CM7_MCM - Register Layout Typedef */
5684+
typedef struct {
5685+
uint8_t RESERVED_0[16];
5686+
__IO uint32_t ISCR; /**< Interrupt Status and Control Register, offset: 0x10 */
5687+
} CM7_MCM_Type;
5688+
5689+
/* ----------------------------------------------------------------------------
5690+
-- CM7_MCM Register Masks
5691+
---------------------------------------------------------------------------- */
5692+
5693+
/*!
5694+
* @addtogroup CM7_MCM_Register_Masks CM7_MCM Register Masks
5695+
* @{
5696+
*/
5697+
5698+
/*! @name ISCR - Interrupt Status and Control Register */
5699+
/*! @{ */
5700+
#define CM7_MCM_ISCR_WABS_MASK (0x20U)
5701+
#define CM7_MCM_ISCR_WABS_SHIFT (5U)
5702+
/*! WABS - Write Abort on Slave
5703+
* 0b0..No abort
5704+
* 0b1..Abort
5705+
*/
5706+
#define CM7_MCM_ISCR_WABS(x) (((uint32_t)(((uint32_t)(x)) << CM7_MCM_ISCR_WABS_SHIFT)) & CM7_MCM_ISCR_WABS_MASK)
5707+
#define CM7_MCM_ISCR_WABSO_MASK (0x40U)
5708+
#define CM7_MCM_ISCR_WABSO_SHIFT (6U)
5709+
/*! WABSO - Write Abort on Slave Overrun
5710+
* 0b0..No write abort overrun
5711+
* 0b1..Write abort overrun occurred
5712+
*/
5713+
#define CM7_MCM_ISCR_WABSO(x) (((uint32_t)(((uint32_t)(x)) << CM7_MCM_ISCR_WABSO_SHIFT)) & CM7_MCM_ISCR_WABSO_MASK)
5714+
#define CM7_MCM_ISCR_FIOC_MASK (0x100U)
5715+
#define CM7_MCM_ISCR_FIOC_SHIFT (8U)
5716+
/*! FIOC - FPU Invalid Operation interrupt Status
5717+
* 0b0..No interrupt
5718+
* 0b1..Interrupt occured
5719+
*/
5720+
#define CM7_MCM_ISCR_FIOC(x) (((uint32_t)(((uint32_t)(x)) << CM7_MCM_ISCR_FIOC_SHIFT)) & CM7_MCM_ISCR_FIOC_MASK)
5721+
#define CM7_MCM_ISCR_FDZC_MASK (0x200U)
5722+
#define CM7_MCM_ISCR_FDZC_SHIFT (9U)
5723+
/*! FDZC - FPU Divide-by-Zero Interrupt Status
5724+
* 0b0..No interrupt
5725+
* 0b1..Interrupt occured
5726+
*/
5727+
#define CM7_MCM_ISCR_FDZC(x) (((uint32_t)(((uint32_t)(x)) << CM7_MCM_ISCR_FDZC_SHIFT)) & CM7_MCM_ISCR_FDZC_MASK)
5728+
#define CM7_MCM_ISCR_FOFC_MASK (0x400U)
5729+
#define CM7_MCM_ISCR_FOFC_SHIFT (10U)
5730+
/*! FOFC - FPU Overflow interrupt status
5731+
* 0b0..No interrupt
5732+
* 0b1..Interrupt occured
5733+
*/
5734+
#define CM7_MCM_ISCR_FOFC(x) (((uint32_t)(((uint32_t)(x)) << CM7_MCM_ISCR_FOFC_SHIFT)) & CM7_MCM_ISCR_FOFC_MASK)
5735+
#define CM7_MCM_ISCR_FUFC_MASK (0x800U)
5736+
#define CM7_MCM_ISCR_FUFC_SHIFT (11U)
5737+
/*! FUFC - FPU Underflow Interrupt Status
5738+
* 0b0..No interrupt
5739+
* 0b1..Interrupt occured
5740+
*/
5741+
#define CM7_MCM_ISCR_FUFC(x) (((uint32_t)(((uint32_t)(x)) << CM7_MCM_ISCR_FUFC_SHIFT)) & CM7_MCM_ISCR_FUFC_MASK)
5742+
#define CM7_MCM_ISCR_FIXC_MASK (0x1000U)
5743+
#define CM7_MCM_ISCR_FIXC_SHIFT (12U)
5744+
/*! FIXC - FPU Inexact Interrupt Status
5745+
* 0b0..No interrupt
5746+
* 0b1..Interrupt occured
5747+
*/
5748+
#define CM7_MCM_ISCR_FIXC(x) (((uint32_t)(((uint32_t)(x)) << CM7_MCM_ISCR_FIXC_SHIFT)) & CM7_MCM_ISCR_FIXC_MASK)
5749+
#define CM7_MCM_ISCR_FIDC_MASK (0x8000U)
5750+
#define CM7_MCM_ISCR_FIDC_SHIFT (15U)
5751+
/*! FIDC - FPU Input Denormal Interrupt Status
5752+
* 0b0..No interrupt
5753+
* 0b1..Interrupt occured
5754+
*/
5755+
#define CM7_MCM_ISCR_FIDC(x) (((uint32_t)(((uint32_t)(x)) << CM7_MCM_ISCR_FIDC_SHIFT)) & CM7_MCM_ISCR_FIDC_MASK)
5756+
#define CM7_MCM_ISCR_WABE_MASK (0x200000U)
5757+
#define CM7_MCM_ISCR_WABE_SHIFT (21U)
5758+
/*! WABE - TCM Write Abort Interrupt enable
5759+
* 0b0..Disable interrupt
5760+
* 0b1..Enable interrupt
5761+
*/
5762+
#define CM7_MCM_ISCR_WABE(x) (((uint32_t)(((uint32_t)(x)) << CM7_MCM_ISCR_WABE_SHIFT)) & CM7_MCM_ISCR_WABE_MASK)
5763+
#define CM7_MCM_ISCR_FIOCE_MASK (0x1000000U)
5764+
#define CM7_MCM_ISCR_FIOCE_SHIFT (24U)
5765+
/*! FIOCE - FPU Invalid Operation Interrupt Enable
5766+
* 0b0..Disable interrupt
5767+
* 0b1..Enable interrupt
5768+
*/
5769+
#define CM7_MCM_ISCR_FIOCE(x) (((uint32_t)(((uint32_t)(x)) << CM7_MCM_ISCR_FIOCE_SHIFT)) & CM7_MCM_ISCR_FIOCE_MASK)
5770+
#define CM7_MCM_ISCR_FDZCE_MASK (0x2000000U)
5771+
#define CM7_MCM_ISCR_FDZCE_SHIFT (25U)
5772+
/*! FDZCE - FPU Divide-by-Zero Interrupt Enable
5773+
* 0b0..Disable interrupt
5774+
* 0b1..Enable interrupt
5775+
*/
5776+
#define CM7_MCM_ISCR_FDZCE(x) (((uint32_t)(((uint32_t)(x)) << CM7_MCM_ISCR_FDZCE_SHIFT)) & CM7_MCM_ISCR_FDZCE_MASK)
5777+
#define CM7_MCM_ISCR_FOFCE_MASK (0x4000000U)
5778+
#define CM7_MCM_ISCR_FOFCE_SHIFT (26U)
5779+
/*! FOFCE - FPU Overflow Interrupt Enable
5780+
* 0b0..Disable interrupt
5781+
* 0b1..Enable interrupt
5782+
*/
5783+
#define CM7_MCM_ISCR_FOFCE(x) (((uint32_t)(((uint32_t)(x)) << CM7_MCM_ISCR_FOFCE_SHIFT)) & CM7_MCM_ISCR_FOFCE_MASK)
5784+
#define CM7_MCM_ISCR_FUFCE_MASK (0x8000000U)
5785+
#define CM7_MCM_ISCR_FUFCE_SHIFT (27U)
5786+
/*! FUFCE - FPU Underflow Interrupt Enable
5787+
* 0b0..Disable interrupt
5788+
* 0b1..Enable interrupt
5789+
*/
5790+
#define CM7_MCM_ISCR_FUFCE(x) (((uint32_t)(((uint32_t)(x)) << CM7_MCM_ISCR_FUFCE_SHIFT)) & CM7_MCM_ISCR_FUFCE_MASK)
5791+
#define CM7_MCM_ISCR_FIXCE_MASK (0x10000000U)
5792+
#define CM7_MCM_ISCR_FIXCE_SHIFT (28U)
5793+
/*! FIXCE - FPU Inexact Interrupt Enable
5794+
* 0b0..Disable interrupt
5795+
* 0b1..Enable interrupt
5796+
*/
5797+
#define CM7_MCM_ISCR_FIXCE(x) (((uint32_t)(((uint32_t)(x)) << CM7_MCM_ISCR_FIXCE_SHIFT)) & CM7_MCM_ISCR_FIXCE_MASK)
5798+
#define CM7_MCM_ISCR_FIDCE_MASK (0x80000000U)
5799+
#define CM7_MCM_ISCR_FIDCE_SHIFT (31U)
5800+
/*! FIDCE - FPU Input Denormal Interrupt Enable
5801+
* 0b0..Disable interrupt
5802+
* 0b1..Enable interrupt
5803+
*/
5804+
#define CM7_MCM_ISCR_FIDCE(x) (((uint32_t)(((uint32_t)(x)) << CM7_MCM_ISCR_FIDCE_SHIFT)) & CM7_MCM_ISCR_FIDCE_MASK)
5805+
/*! @} */
5806+
5807+
5808+
/*!
5809+
* @}
5810+
*/ /* end of group CM7_MCM_Register_Masks */
5811+
5812+
5813+
/* CM7_MCM - Peripheral instance base addresses */
5814+
/** Peripheral CM7_MCM base address */
5815+
#define CM7_MCM_BASE (0xE0080000u)
5816+
/** Peripheral CM7_MCM base pointer */
5817+
#define CM7_MCM ((CM7_MCM_Type *)CM7_MCM_BASE)
5818+
/** Array initializer of CM7_MCM peripheral base addresses */
5819+
#define CM7_MCM_BASE_ADDRS { CM7_MCM_BASE }
5820+
/** Array initializer of CM7_MCM peripheral base pointers */
5821+
#define CM7_MCM_BASE_PTRS { CM7_MCM }
5822+
5823+
/*!
5824+
* @}
5825+
*/ /* end of group CM7_MCM_Peripheral_Access_Layer */
5826+
5827+
56745828
/* ----------------------------------------------------------------------------
56755829
-- CSU Peripheral Access Layer
56765830
---------------------------------------------------------------------------- */
@@ -8212,14 +8366,14 @@ typedef struct {
82128366
__IO uint32_t NBYTES_MLOFFNO; /**< TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled), array offset: 0x1008, array step: 0x20 */
82138367
__IO uint32_t NBYTES_MLOFFYES; /**< TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled), array offset: 0x1008, array step: 0x20 */
82148368
};
8215-
__IO uint32_t SLAST; /**< TCD Last Source Address Adjustment, array offset: 0x100C, array step: 0x20 */
8369+
__IO int32_t SLAST; /**< TCD Last Source Address Adjustment, array offset: 0x100C, array step: 0x20 */
82168370
__IO uint32_t DADDR; /**< TCD Destination Address, array offset: 0x1010, array step: 0x20 */
82178371
__IO uint16_t DOFF; /**< TCD Signed Destination Address Offset, array offset: 0x1014, array step: 0x20 */
82188372
union { /* offset: 0x1016, array step: 0x20 */
82198373
__IO uint16_t CITER_ELINKNO; /**< TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled), array offset: 0x1016, array step: 0x20 */
82208374
__IO uint16_t CITER_ELINKYES; /**< TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled), array offset: 0x1016, array step: 0x20 */
82218375
};
8222-
__IO uint32_t DLAST_SGA; /**< TCD Last Destination Address Adjustment/Scatter Gather Address, array offset: 0x1018, array step: 0x20 */
8376+
__IO int32_t DLAST_SGA; /**< TCD Last Destination Address Adjustment/Scatter Gather Address, array offset: 0x1018, array step: 0x20 */
82238377
__IO uint16_t CSR; /**< TCD Control and Status, array offset: 0x101C, array step: 0x20 */
82248378
union { /* offset: 0x101E, array step: 0x20 */
82258379
__IO uint16_t BITER_ELINKNO; /**< TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled), array offset: 0x101E, array step: 0x20 */

sdk/devices/MIMXRT1011/MIMXRT1011_features.h

Lines changed: 31 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
/*
22
** ###################################################################
33
** Version: rev. 1.0, 2019-08-01
4-
** Build: b200311
4+
** Build: b210329
55
**
66
** Abstract:
77
** Chip specific module features.
88
**
99
** Copyright 2016 Freescale Semiconductor, Inc.
10-
** Copyright 2016-2020 NXP
10+
** Copyright 2016-2021 NXP
1111
** All rights reserved.
1212
**
1313
** SPDX-License-Identifier: BSD-3-Clause
@@ -129,6 +129,10 @@
129129
#define FSL_FEATURE_ADC_ETC_HAS_CTRL_DMA_MODE_SEL (1)
130130
/* @brief Has TRIGm_CHAIN_a_b IEn_EN. */
131131
#define FSL_FEATURE_ADC_ETC_HAS_TRIGm_CHAIN_a_b_IEn_EN (1)
132+
/* @brief Has no TSC0 trigger related bitfields (bit field CTRL[EXT0_TRIG_ENABLE], CTRL[EXT0_TRIG_PRIORITY]). */
133+
#define FSL_FEATURE_ADC_ETC_HAS_NO_TSC0_TRIG (0)
134+
/* @brief Has no TSC1 trigger related bitfields (bit field CTRL[EXT1_TRIG_ENABLE], CTRL[EXT1_TRIG_PRIORITY]). */
135+
#define FSL_FEATURE_ADC_ETC_HAS_NO_TSC1_TRIG (0)
132136

133137
/* AOI module features */
134138

@@ -177,17 +181,21 @@
177181
#define FSL_FEATURE_EDMA_SUPPORT_8_BYTES_TRANSFER (1)
178182
/* @brief If 16 bytes transfer supported. */
179183
#define FSL_FEATURE_EDMA_SUPPORT_16_BYTES_TRANSFER (0)
184+
/* @brief If 32 bytes transfer supported. */
185+
#define FSL_FEATURE_EDMA_SUPPORT_32_BYTES_TRANSFER (1)
180186

181187
/* DMAMUX module features */
182188

183189
/* @brief Number of DMA channels (related to number of register CHCFGn). */
184190
#define FSL_FEATURE_DMAMUX_MODULE_CHANNEL (16)
185191
/* @brief Total number of DMA channels on all modules. */
186-
#define FSL_FEATURE_DMAMUX_DMAMUX_CHANNELS (FSL_FEATURE_SOC_DMAMUX_COUNT * 16)
192+
#define FSL_FEATURE_DMAMUX_DMAMUX_CHANNELS (16)
187193
/* @brief Has the periodic trigger capability for the triggered DMA channel (register bit CHCFG0[TRIG]). */
188194
#define FSL_FEATURE_DMAMUX_HAS_TRIG (1)
189195
/* @brief Has DMA Channel Always ON function (register bit CHCFG0[A_ON]). */
190196
#define FSL_FEATURE_DMAMUX_HAS_A_ON (1)
197+
/* @brief Register CHCFGn width. */
198+
#define FSL_FEATURE_DMAMUX_CHCFG_REGISTER_WIDTH (32)
191199

192200
/* EWM module features */
193201

@@ -229,6 +237,8 @@
229237
#define FSL_FEATURE_FLEXRAM_INTERNAL_RAM_TOTAL_BANK_NUMBERS (4)
230238
/* @brief Has FLEXRAM_MAGIC_ADDR. */
231239
#define FSL_FEATURE_FLEXRAM_HAS_MAGIC_ADDR (1)
240+
/* @brief If FLEXRAM has ECC function. */
241+
#define FSL_FEATURE_FLEXRAM_HAS_ECC (0)
232242

233243
/* FLEXSPI module features */
234244

@@ -315,10 +325,6 @@
315325
#define FSL_FEATURE_LPUART_IS_SCI (1)
316326
/* @brief Capacity (number of entries) of the transmit/receive FIFO (or zero if no FIFO is available). */
317327
#define FSL_FEATURE_LPUART_FIFO_SIZEn(x) (4)
318-
/* @brief Maximal data width without parity bit. */
319-
#define FSL_FEATURE_LPUART_MAX_DATA_WIDTH_WITH_NO_PARITY (10)
320-
/* @brief Maximal data width with parity bit. */
321-
#define FSL_FEATURE_LPUART_MAX_DATA_WIDTH_WITH_PARITY (9)
322328
/* @brief Supports two match addresses to filter incoming frames. */
323329
#define FSL_FEATURE_LPUART_HAS_ADDRESS_MATCHING (1)
324330
/* @brief Has transmitter/receiver DMA enable bits C5[TDMAE]/C5[RDMAE] (or BAUD[TDMAE]/BAUD[RDMAE] if the registers are 32-bit wide). */
@@ -365,8 +371,6 @@
365371
#define FSL_FEATURE_OCOTP_HAS_TIMING_CTRL (1)
366372
/* @brief Support lock eFuse word write lock, (CTRL[WORDLOCK]). */
367373
#define FSL_FEATURE_OCOTP_HAS_WORDLOCK (0)
368-
/* @brief Has status register. (Register HW_OCOTP_OUT_STATUS0). */
369-
#define FSL_FEATURE_OCOTP_HAS_STATUS (0)
370374

371375
/* OTFAD module features */
372376

@@ -394,14 +398,20 @@
394398

395399
/* PWM module features */
396400

397-
/* @brief If EflexPWM has module A channels (outputs). */
401+
/* @brief If (e)FlexPWM has module A channels (outputs). */
398402
#define FSL_FEATURE_PWM_HAS_CHANNELA (1)
399-
/* @brief If EflexPWM has module B channels (outputs). */
403+
/* @brief If (e)FlexPWM has module B channels (outputs). */
400404
#define FSL_FEATURE_PWM_HAS_CHANNELB (1)
401-
/* @brief If EflexPWM has module X channels (outputs). */
405+
/* @brief If (e)FlexPWM has module X channels (outputs). */
402406
#define FSL_FEATURE_PWM_HAS_CHANNELX (1)
403-
/* @brief Number of submodules in each EflexPWM module. */
407+
/* @brief If (e)FlexPWM has fractional feature. */
408+
#define FSL_FEATURE_PWM_HAS_FRACTIONAL (1)
409+
/* @brief If (e)FlexPWM has mux trigger source select bit field. */
410+
#define FSL_FEATURE_PWM_HAS_MUX_TRIGGER_SOURCE_SEL (1)
411+
/* @brief Number of submodules in each (e)FlexPWM module. */
404412
#define FSL_FEATURE_PWM_SUBMODULE_COUNT (4U)
413+
/* @brief Number of fault channel in each (e)FlexPWM module. */
414+
#define FSL_FEATURE_PWM_FAULT_CH_COUNT (1)
405415

406416
/* RTWDOG module features */
407417

@@ -451,6 +461,12 @@
451461

452462
/* @brief Has Secure Real Time Counter Enabled and Valid (bit field LPCR[SRTC_ENV]). */
453463
#define FSL_FEATURE_SNVS_HAS_SRTC (1)
464+
/* @brief Has Passive Tamper Filter (regitser LPTGFCR). */
465+
#define FSL_FEATURE_SNVS_PASSIVE_TAMPER_FILTER (0)
466+
/* @brief Has Active Tampers (regitser LPATCTLR, LPATCLKR, LPATRCnR). */
467+
#define FSL_FEATURE_SNVS_HAS_ACTIVE_TAMPERS (0)
468+
/* @brief Number of TAMPER. */
469+
#define FSL_FEATURE_SNVS_HAS_MULTIPLE_TAMPER (1)
454470

455471
/* SRC module features */
456472

@@ -534,6 +550,8 @@
534550
#define FSL_FEATURE_USBPHY_HAS_DCD_ANALOG (0)
535551
/* @brief USBPHY has register TRIM_OVERRIDE_EN */
536552
#define FSL_FEATURE_USBPHY_HAS_TRIM_OVERRIDE_EN (0)
553+
/* @brief USBPHY is 28FDSOI */
554+
#define FSL_FEATURE_USBPHY_28FDSOI (0)
537555

538556
/* XBARA module features */
539557

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
include_guard(GLOBAL)
2+
message("driver_cmsis_lpi2c component is included.")
3+
4+
target_sources(${MCUX_SDK_PROJECT_NAME} PRIVATE
5+
${CMAKE_CURRENT_LIST_DIR}/fsl_lpi2c_cmsis.c
6+
)
7+
8+
9+
target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE
10+
${CMAKE_CURRENT_LIST_DIR}/.
11+
)
12+
13+
14+
include(driver_lpi2c_edma_MIMXRT1011)
15+
16+
include(driver_lpi2c_MIMXRT1011)
17+
18+
include(CMSIS_Driver_Include_I2C_MIMXRT1011)
19+
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
include_guard(GLOBAL)
2+
message("driver_cmsis_lpspi component is included.")
3+
4+
target_sources(${MCUX_SDK_PROJECT_NAME} PRIVATE
5+
${CMAKE_CURRENT_LIST_DIR}/fsl_lpspi_cmsis.c
6+
)
7+
8+
9+
target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE
10+
${CMAKE_CURRENT_LIST_DIR}/.
11+
)
12+
13+
14+
include(driver_lpspi_edma_MIMXRT1011)
15+
16+
include(driver_lpspi_MIMXRT1011)
17+
18+
include(CMSIS_Driver_Include_SPI_MIMXRT1011)
19+
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
include_guard(GLOBAL)
2+
message("driver_cmsis_lpuart component is included.")
3+
4+
target_sources(${MCUX_SDK_PROJECT_NAME} PRIVATE
5+
${CMAKE_CURRENT_LIST_DIR}/fsl_lpuart_cmsis.c
6+
)
7+
8+
9+
target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE
10+
${CMAKE_CURRENT_LIST_DIR}/.
11+
)
12+
13+
14+
include(driver_lpuart_edma_MIMXRT1011)
15+
16+
include(driver_lpuart_MIMXRT1011)
17+
18+
include(CMSIS_Driver_Include_USART_MIMXRT1011)
19+

0 commit comments

Comments
 (0)