ISSDK  1.8
IoT Sensing Software Development Kit
pin_mux.c
Go to the documentation of this file.
1 /*
2  * Copyright 2017-2018 NXP
3  * All rights reserved.
4  *
5  * SPDX-License-Identifier: BSD-3-Clause
6  *
7  */
8 
9 /***********************************************************************************************************************
10  * This file was generated by the MCUXpresso Config Tools. Any manual edits made to this file
11  * will be overwritten if the respective MCUXpresso Config Tools is used to update this file.
12  **********************************************************************************************************************/
13 
14 /* clang-format off */
15 /*
16  * TEXT BELOW IS USED AS SETTING FOR TOOLS *************************************
17 !!GlobalInfo
18 product: Pins v4.1
19 processor: LPC55S69
20 package_id: LPC55S69JBD100
21 mcu_data: ksdk2_0
22 processor_version: 0.0.0
23  * BE CAREFUL MODIFYING THIS COMMENT - IT IS YAML SETTINGS FOR TOOLS ***********
24  */
25 /* clang-format on */
26 
27 #include "fsl_common.h"
28 #include "fsl_iocon.h"
29 #include "pin_mux.h"
30 
31 /* FUNCTION ************************************************************************************************************
32  *
33  * Function Name : BOARD_InitBootPins
34  * Description : Calls initialization functions.
35  *
36  * END ****************************************************************************************************************/
38 {
40  I2C4_InitPins();
42 }
43 
44 /* clang-format off */
45 /*
46  * TEXT BELOW IS USED AS SETTING FOR TOOLS *************************************
47 BOARD_InitPins:
48 - options: {callFromInitBoot: 'true', coreID: cm33_core0, enableClock: 'true'}
49 - pin_list:
50  - {pin_num: '94', peripheral: FLEXCOMM0, signal: TXD_SCL_MISO_WS, pin_signal: PIO0_30/FC0_TXD_SCL_MISO_WS/SD1_D3/CTIMER0_MAT0/SCT0_OUT9/SECURE_GPIO0_30, mode: inactive,
51  slew_rate: standard, invert: disabled, digi_mode: digital, open_drain: disabled}
52  - {pin_num: '92', peripheral: FLEXCOMM0, signal: RXD_SDA_MOSI_DATA, pin_signal: PIO0_29/FC0_RXD_SDA_MOSI_DATA/SD1_D2/CTIMER2_MAT3/SCT0_OUT8/CMP0_OUT/PLU_OUT2/SECURE_GPIO0_29,
53  mode: inactive, slew_rate: standard, invert: disabled, digi_mode: digital, open_drain: disabled}
54  * BE CAREFUL MODIFYING THIS COMMENT - IT IS YAML SETTINGS FOR TOOLS ***********
55  */
56 /* clang-format on */
57 
58 /* FUNCTION ************************************************************************************************************
59  *
60  * Function Name : BOARD_InitPins
61  * Description : Configures pin routing and optionally pin electrical features.
62  *
63  * END ****************************************************************************************************************/
64 /* Function assigned for the Cortex-M33 (Core #0) */
65 void BOARD_InitPins(void)
66 {
67  /* Enables the clock for the I/O controller.: Enable Clock. */
68  CLOCK_EnableClock(kCLOCK_Iocon);
69 
70  const uint32_t port0_pin29_config = (/* Pin is configured as FC0_RXD_SDA_MOSI_DATA */
72  /* No addition pin function */
74  /* Standard mode, output slew rate control is enabled */
76  /* Input function is not inverted */
78  /* Enables digital function */
80  /* Open drain is disabled */
82  /* PORT0 PIN29 (coords: 92) is configured as FC0_RXD_SDA_MOSI_DATA */
83  IOCON_PinMuxSet(IOCON, 0U, 29U, port0_pin29_config);
84 
85  const uint32_t port0_pin30_config = (/* Pin is configured as FC0_TXD_SCL_MISO_WS */
87  /* No addition pin function */
89  /* Standard mode, output slew rate control is enabled */
91  /* Input function is not inverted */
93  /* Enables digital function */
95  /* Open drain is disabled */
97  /* PORT0 PIN30 (coords: 94) is configured as FC0_TXD_SCL_MISO_WS */
98  IOCON_PinMuxSet(IOCON, 0U, 30U, port0_pin30_config);
99 }
100 
101 /* clang-format off */
102 /*
103  * TEXT BELOW IS USED AS SETTING FOR TOOLS *************************************
104 I2C4_InitPins:
105 - options: {callFromInitBoot: 'true', coreID: cm33_core0, enableClock: 'true'}
106 - pin_list:
107  - {pin_num: '30', peripheral: FLEXCOMM4, signal: RXD_SDA_MOSI_DATA, pin_signal: PIO1_21/FC7_CTS_SDA_SSEL0/CTIMER3_MAT2/FC4_RXD_SDA_MOSI_DATA/PLU_OUT3, mode: pullUp,
108  slew_rate: standard, invert: disabled, digi_mode: digital, open_drain: enabled}
109  - {pin_num: '4', peripheral: FLEXCOMM4, signal: TXD_SCL_MISO_WS, pin_signal: PIO1_20/FC7_RTS_SCL_SSEL1/CT_INP14/FC4_TXD_SCL_MISO_WS/PLU_OUT2, mode: pullUp, slew_rate: standard,
110  invert: disabled, digi_mode: digital, open_drain: enabled}
111  * BE CAREFUL MODIFYING THIS COMMENT - IT IS YAML SETTINGS FOR TOOLS ***********
112  */
113 /* clang-format on */
114 
115 /* FUNCTION ************************************************************************************************************
116  *
117  * Function Name : I2C4_InitPins (PIO1_20, PIO1_21)
118  * Description : Configures pin routing and optionally pin electrical features.
119  *
120  * END ****************************************************************************************************************/
121 /* Function assigned for the Cortex-M33 (Core #0) */
122 void I2C4_InitPins(void)
123 {
124  /* Enables the clock for the I/O controller.: Enable Clock. */
125  CLOCK_EnableClock(kCLOCK_Iocon);
126 
127  const uint32_t port1_pin20_config = (/* Pin is configured as FC4_TXD_SCL_MISO_WS */
129  /* Selects pull-up function */
131  /* Standard mode, output slew rate control is enabled */
133  /* Input function is not inverted */
135  /* Enables digital function */
137  /* Open drain is enabled */
139  /* PORT1 PIN20 [PIO1_20] (coords: 4) is configured as FC4_TXD_SCL_MISO_WS */
140  IOCON_PinMuxSet(IOCON, 1U, 20U, port1_pin20_config);
141 
142  const uint32_t port1_pin21_config = (/* Pin is configured as FC4_RXD_SDA_MOSI_DATA */
144  /* Selects pull-up function */
146  /* Standard mode, output slew rate control is enabled */
148  /* Input function is not inverted */
150  /* Enables digital function */
152  /* Open drain is enabled */
154  /* PORT1 PIN21 [PIO1_21] (coords: 30) is configured as FC4_RXD_SDA_MOSI_DATA */
155  IOCON_PinMuxSet(IOCON, 1U, 21U, port1_pin21_config);
156 }
157 
158 /* clang-format off */
159 /*
160  * TEXT BELOW IS USED AS SETTING FOR TOOLS *************************************
161 I2C4_DeinitPins:
162 - options: {callFromInitBoot: 'false', coreID: cm33_core0, enableClock: 'true'}
163 - pin_list:
164  - {pin_num: '4', peripheral: GPIO, signal: 'PIO1, 20', pin_signal: PIO1_20/FC7_RTS_SCL_SSEL1/CT_INP14/FC4_TXD_SCL_MISO_WS/PLU_OUT2, mode: inactive, slew_rate: standard,
165  invert: disabled, digi_mode: digital, open_drain: disabled}
166  - {pin_num: '30', peripheral: GPIO, signal: 'PIO1, 21', pin_signal: PIO1_21/FC7_CTS_SDA_SSEL0/CTIMER3_MAT2/FC4_RXD_SDA_MOSI_DATA/PLU_OUT3, mode: inactive, slew_rate: standard,
167  invert: disabled, digi_mode: digital, open_drain: disabled}
168  * BE CAREFUL MODIFYING THIS COMMENT - IT IS YAML SETTINGS FOR TOOLS ***********
169  */
170 /* clang-format on */
171 
172 /* FUNCTION ************************************************************************************************************
173  *
174  * Function Name : I2C4_DeinitPins
175  * Description : Configures pin routing and optionally pin electrical features.
176  *
177  * END ****************************************************************************************************************/
178 /* Function assigned for the Cortex-M33 (Core #0) */
179 void I2C4_DeinitPins(void)
180 {
181  /* Enables the clock for the I/O controller.: Enable Clock. */
182  CLOCK_EnableClock(kCLOCK_Iocon);
183 
184  const uint32_t port1_pin20_config = (/* Pin is configured as PIO1_20 */
186  /* No addition pin function */
188  /* Standard mode, output slew rate control is enabled */
190  /* Input function is not inverted */
192  /* Enables digital function */
194  /* Open drain is disabled */
196  /* PORT1 PIN20 (coords: 4) is configured as PIO1_20 */
197  IOCON_PinMuxSet(IOCON, 1U, 20U, port1_pin20_config);
198 
199  const uint32_t port1_pin21_config = (/* Pin is configured as PIO1_21 */
201  /* No addition pin function */
203  /* Standard mode, output slew rate control is enabled */
205  /* Input function is not inverted */
207  /* Enables digital function */
209  /* Open drain is disabled */
211  /* PORT1 PIN21 (coords: 30) is configured as PIO1_21 */
212  IOCON_PinMuxSet(IOCON, 1U, 21U, port1_pin21_config);
213 }
214 
215 /* clang-format off */
216 /*
217  * TEXT BELOW IS USED AS SETTING FOR TOOLS *************************************
218 USART0_InitPins:
219 - options: {callFromInitBoot: 'true', coreID: cm33_core0, enableClock: 'true'}
220 - pin_list:
221  - {pin_num: '94', peripheral: FLEXCOMM0, signal: TXD_SCL_MISO_WS, pin_signal: PIO0_30/FC0_TXD_SCL_MISO_WS/SD1_D3/CTIMER0_MAT0/SCT0_OUT9/SECURE_GPIO0_30, mode: inactive,
222  slew_rate: standard, invert: disabled, digi_mode: digital, open_drain: disabled}
223  - {pin_num: '92', peripheral: FLEXCOMM0, signal: RXD_SDA_MOSI_DATA, pin_signal: PIO0_29/FC0_RXD_SDA_MOSI_DATA/SD1_D2/CTIMER2_MAT3/SCT0_OUT8/CMP0_OUT/PLU_OUT2/SECURE_GPIO0_29,
224  mode: inactive, slew_rate: standard, invert: disabled, digi_mode: digital, open_drain: disabled}
225  * BE CAREFUL MODIFYING THIS COMMENT - IT IS YAML SETTINGS FOR TOOLS ***********
226  */
227 /* clang-format on */
228 
229 /* FUNCTION ************************************************************************************************************
230  *
231  * Function Name : USART0_InitPins
232  * Description : Configures pin routing and optionally pin electrical features.
233  *
234  * END ****************************************************************************************************************/
235 /* Function assigned for the Cortex-M33 (Core #0) */
236 void USART0_InitPins(void)
237 {
238  /* Enables the clock for the I/O controller.: Enable Clock. */
239  CLOCK_EnableClock(kCLOCK_Iocon);
240 
241  const uint32_t port0_pin29_config = (/* Pin is configured as FC0_RXD_SDA_MOSI_DATA */
243  /* No addition pin function */
245  /* Standard mode, output slew rate control is enabled */
247  /* Input function is not inverted */
249  /* Enables digital function */
251  /* Open drain is disabled */
253  /* PORT0 PIN29 (coords: 92) is configured as FC0_RXD_SDA_MOSI_DATA */
254  IOCON_PinMuxSet(IOCON, 0U, 29U, port0_pin29_config);
255 
256  const uint32_t port0_pin30_config = (/* Pin is configured as FC0_TXD_SCL_MISO_WS */
258  /* No addition pin function */
260  /* Standard mode, output slew rate control is enabled */
262  /* Input function is not inverted */
264  /* Enables digital function */
266  /* Open drain is disabled */
268  /* PORT0 PIN30 (coords: 94) is configured as FC0_TXD_SCL_MISO_WS */
269  IOCON_PinMuxSet(IOCON, 0U, 30U, port0_pin30_config);
270 }
271 
272 /* clang-format off */
273 /*
274  * TEXT BELOW IS USED AS SETTING FOR TOOLS *************************************
275 USART0_DeinitPins:
276 - options: {callFromInitBoot: 'false', coreID: cm33_core0, enableClock: 'true'}
277 - pin_list:
278  - {pin_num: '92', peripheral: GPIO, signal: 'PIO0, 29', pin_signal: PIO0_29/FC0_RXD_SDA_MOSI_DATA/SD1_D2/CTIMER2_MAT3/SCT0_OUT8/CMP0_OUT/PLU_OUT2/SECURE_GPIO0_29,
279  mode: inactive, slew_rate: standard, invert: disabled, digi_mode: digital, open_drain: disabled}
280  - {pin_num: '94', peripheral: GPIO, signal: 'PIO0, 30', pin_signal: PIO0_30/FC0_TXD_SCL_MISO_WS/SD1_D3/CTIMER0_MAT0/SCT0_OUT9/SECURE_GPIO0_30, mode: inactive, slew_rate: standard,
281  invert: disabled, digi_mode: digital, open_drain: disabled}
282  * BE CAREFUL MODIFYING THIS COMMENT - IT IS YAML SETTINGS FOR TOOLS ***********
283  */
284 /* clang-format on */
285 
286 /* FUNCTION ************************************************************************************************************
287  *
288  * Function Name : USART0_DeinitPins
289  * Description : Configures pin routing and optionally pin electrical features.
290  *
291  * END ****************************************************************************************************************/
292 /* Function assigned for the Cortex-M33 (Core #0) */
294 {
295  /* Enables the clock for the I/O controller.: Enable Clock. */
296  CLOCK_EnableClock(kCLOCK_Iocon);
297 
298  const uint32_t port0_pin29_config = (/* Pin is configured as PIO0_29 */
300  /* No addition pin function */
302  /* Standard mode, output slew rate control is enabled */
304  /* Input function is not inverted */
306  /* Enables digital function */
308  /* Open drain is disabled */
310  /* PORT0 PIN29 (coords: 92) is configured as PIO0_29 */
311  IOCON_PinMuxSet(IOCON, 0U, 29U, port0_pin29_config);
312 
313  const uint32_t port0_pin30_config = (/* Pin is configured as PIO0_30 */
315  /* No addition pin function */
317  /* Standard mode, output slew rate control is enabled */
319  /* Input function is not inverted */
321  /* Enables digital function */
323  /* Open drain is disabled */
325  /* PORT0 PIN30 (coords: 94) is configured as PIO0_30 */
326  IOCON_PinMuxSet(IOCON, 0U, 30U, port0_pin30_config);
327 }
328 
329 /* clang-format off */
330 /*
331  * TEXT BELOW IS USED AS SETTING FOR TOOLS *************************************
332 SPI7_InitPins:
333 - options: {callFromInitBoot: 'true', coreID: cm33_core0, enableClock: 'true'}
334 - pin_list:
335  - {pin_num: '90', peripheral: FLEXCOMM7, signal: TXD_SCL_MISO_WS, pin_signal: PIO0_19/FC4_RTS_SCL_SSEL1/UTICK_CAP0/CTIMER0_MAT2/SCT0_OUT2/FC7_TXD_SCL_MISO_WS/PLU_IN4/SECURE_GPIO0_19,
336  mode: pullUp, slew_rate: standard, invert: disabled, digi_mode: digital, open_drain: disabled}
337  - {pin_num: '74', peripheral: FLEXCOMM7, signal: RXD_SDA_MOSI_DATA, pin_signal: PIO0_20/FC3_CTS_SDA_SSEL0/CTIMER1_MAT1/CT_INP15/SCT_GPI2/FC7_RXD_SDA_MOSI_DATA/LSPI_HS_SSEL0/PLU_IN5/SECURE_GPIO0_20/FC4_TXD_SCL_MISO_WS,
338  mode: pullUp, slew_rate: standard, invert: disabled, digi_mode: digital, open_drain: disabled}
339  - {pin_num: '76', peripheral: FLEXCOMM7, signal: SCK, pin_signal: PIO0_21/FC3_RTS_SCL_SSEL1/UTICK_CAP3/CTIMER3_MAT3/SCT_GPI3/FC7_SCK/PLU_CLK/SECURE_GPIO0_21, mode: pullUp,
340  slew_rate: standard, invert: disabled, digi_mode: digital, open_drain: disabled}
341  - {pin_num: '4', peripheral: FLEXCOMM7, signal: RTS_SCL_SSEL1, pin_signal: PIO1_20/FC7_RTS_SCL_SSEL1/CT_INP14/FC4_TXD_SCL_MISO_WS/PLU_OUT2, mode: pullUp, slew_rate: standard,
342  invert: disabled, digi_mode: digital, open_drain: disabled}
343  * BE CAREFUL MODIFYING THIS COMMENT - IT IS YAML SETTINGS FOR TOOLS ***********
344  */
345 /* clang-format on */
346 
347 /* FUNCTION ************************************************************************************************************
348  *
349  * Function Name : SPI7_InitPins
350  * Description : Configures pin routing and optionally pin electrical features.
351  *
352  * END ****************************************************************************************************************/
353 /* Function assigned for the Cortex-M33 (Core #0) */
354 void SPI7_InitPins(void)
355 {
356  /* Enables the clock for the I/O controller.: Enable Clock. */
357  CLOCK_EnableClock(kCLOCK_Iocon);
358 
359  const uint32_t port0_pin19_config = (/* Pin is configured as FC7_TXD_SCL_MISO_WS */
361  /* Selects pull-up function */
363  /* Standard mode, output slew rate control is enabled */
365  /* Input function is not inverted */
367  /* Enables digital function */
369  /* Open drain is disabled */
371  /* PORT0 PIN19 (coords: 90) is configured as FC7_TXD_SCL_MISO_WS */
372  IOCON_PinMuxSet(IOCON, 0U, 19U, port0_pin19_config);
373 
374  const uint32_t port0_pin20_config = (/* Pin is configured as FC7_RXD_SDA_MOSI_DATA */
376  /* Selects pull-up function */
378  /* Standard mode, output slew rate control is enabled */
380  /* Input function is not inverted */
382  /* Enables digital function */
384  /* Open drain is disabled */
386  /* PORT0 PIN20 (coords: 74) is configured as FC7_RXD_SDA_MOSI_DATA */
387  IOCON_PinMuxSet(IOCON, 0U, 20U, port0_pin20_config);
388 
389  const uint32_t port0_pin21_config = (/* Pin is configured as FC7_SCK */
391  /* Selects pull-up function */
393  /* Standard mode, output slew rate control is enabled */
395  /* Input function is not inverted */
397  /* Enables digital function */
399  /* Open drain is disabled */
401  /* PORT0 PIN21 (coords: 76) is configured as FC7_SCK */
402  IOCON_PinMuxSet(IOCON, 0U, 21U, port0_pin21_config);
403 
404  const uint32_t port1_pin20_config = (/* Pin is configured as FC7_RTS_SCL_SSEL1 */
406  /* Selects pull-up function */
408  /* Standard mode, output slew rate control is enabled */
410  /* Input function is not inverted */
412  /* Enables digital function */
414  /* Open drain is disabled */
416  /* PORT1 PIN20 (coords: 4) is configured as FC7_RTS_SCL_SSEL1 */
417  IOCON_PinMuxSet(IOCON, 1U, 20U, port1_pin20_config);
418 }
419 
420 /* clang-format off */
421 /*
422  * TEXT BELOW IS USED AS SETTING FOR TOOLS *************************************
423 SPI7_DeinitPins:
424 - options: {callFromInitBoot: 'false', coreID: cm33_core0, enableClock: 'true'}
425 - pin_list:
426  - {pin_num: '90', peripheral: GPIO, signal: 'PIO0, 19', pin_signal: PIO0_19/FC4_RTS_SCL_SSEL1/UTICK_CAP0/CTIMER0_MAT2/SCT0_OUT2/FC7_TXD_SCL_MISO_WS/PLU_IN4/SECURE_GPIO0_19,
427  mode: pullUp, slew_rate: standard, invert: disabled, digi_mode: digital, open_drain: disabled}
428  - {pin_num: '74', peripheral: GPIO, signal: 'PIO0, 20', pin_signal: PIO0_20/FC3_CTS_SDA_SSEL0/CTIMER1_MAT1/CT_INP15/SCT_GPI2/FC7_RXD_SDA_MOSI_DATA/LSPI_HS_SSEL0/PLU_IN5/SECURE_GPIO0_20/FC4_TXD_SCL_MISO_WS,
429  mode: pullUp, slew_rate: standard, invert: disabled, digi_mode: digital, open_drain: disabled}
430  - {pin_num: '76', peripheral: GPIO, signal: 'PIO0, 21', pin_signal: PIO0_21/FC3_RTS_SCL_SSEL1/UTICK_CAP3/CTIMER3_MAT3/SCT_GPI3/FC7_SCK/PLU_CLK/SECURE_GPIO0_21,
431  mode: pullUp, slew_rate: standard, invert: disabled, digi_mode: digital, open_drain: disabled}
432  - {pin_num: '4', peripheral: GPIO, signal: 'PIO1, 20', pin_signal: PIO1_20/FC7_RTS_SCL_SSEL1/CT_INP14/FC4_TXD_SCL_MISO_WS/PLU_OUT2, mode: pullUp, slew_rate: standard,
433  invert: disabled, digi_mode: digital, open_drain: disabled}
434  * BE CAREFUL MODIFYING THIS COMMENT - IT IS YAML SETTINGS FOR TOOLS ***********
435  */
436 /* clang-format on */
437 
438 /* FUNCTION ************************************************************************************************************
439  *
440  * Function Name : SPI7_DeinitPins
441  * Description : Configures pin routing and optionally pin electrical features.
442  *
443  * END ****************************************************************************************************************/
444 /* Function assigned for the Cortex-M33 (Core #0) */
445 void SPI7_DeinitPins(void)
446 {
447  /* Enables the clock for the I/O controller.: Enable Clock. */
448  CLOCK_EnableClock(kCLOCK_Iocon);
449 
450  const uint32_t port0_pin19_config = (/* Pin is configured as PIO0_19 */
452  /* Selects pull-up function */
454  /* Standard mode, output slew rate control is enabled */
456  /* Input function is not inverted */
458  /* Enables digital function */
460  /* Open drain is disabled */
462  /* PORT0 PIN19 (coords: 90) is configured as PIO0_19 */
463  IOCON_PinMuxSet(IOCON, 0U, 19U, port0_pin19_config);
464 
465  const uint32_t port0_pin20_config = (/* Pin is configured as PIO0_20 */
467  /* Selects pull-up function */
469  /* Standard mode, output slew rate control is enabled */
471  /* Input function is not inverted */
473  /* Enables digital function */
475  /* Open drain is disabled */
477  /* PORT0 PIN20 (coords: 74) is configured as PIO0_20 */
478  IOCON_PinMuxSet(IOCON, 0U, 20U, port0_pin20_config);
479 
480  const uint32_t port0_pin21_config = (/* Pin is configured as PIO0_21 */
482  /* Selects pull-up function */
484  /* Standard mode, output slew rate control is enabled */
486  /* Input function is not inverted */
488  /* Enables digital function */
490  /* Open drain is disabled */
492  /* PORT0 PIN21 (coords: 76) is configured as PIO0_21 */
493  IOCON_PinMuxSet(IOCON, 0U, 21U, port0_pin21_config);
494 
495  const uint32_t port1_pin20_config = (/* Pin is configured as PIO1_20 */
497  /* Selects pull-up function */
499  /* Standard mode, output slew rate control is enabled */
501  /* Input function is not inverted */
503  /* Enables digital function */
505  /* Open drain is disabled */
507  /* PORT1 PIN20 (coords: 4) is configured as PIO1_20 */
508  IOCON_PinMuxSet(IOCON, 1U, 20U, port1_pin20_config);
509 }
510 /***********************************************************************************************************************
511  * EOF
512  **********************************************************************************************************************/
#define IOCON_PIO_MODE_PULLUP
Definition: pin_mux.c:538
#define IOCON_PIO_MODE_INACT
Definition: pin_mux.c:269
#define IOCON_PIO_FUNC0
Selects pin function 0.
Definition: pin_mux.h:115
void SPI7_InitPins(void)
Configures pin routing and optionally pin electrical features.
Definition: pin_mux.c:354
#define IOCON_PIO_FUNC1
Definition: pin_mux.c:534
#define IOCON_PIO_OPENDRAIN_EN
Open drain is enabled.
Definition: pin_mux.h:52
#define IOCON_PIO_DIGITAL_EN
Definition: pin_mux.c:533
#define IOCON_PIO_SLEW_STANDARD
Definition: pin_mux.c:540
void BOARD_InitBootPins(void)
Calls initialization functions.
Definition: pin_mux.c:36
void USART0_DeinitPins(void)
Configures pin routing and optionally pin electrical features.
Definition: pin_mux.c:157
#define IOCON_PIO_FUNC5
Selects pin function 5.
Definition: pin_mux.h:49
void SPI7_DeinitPins(void)
Configures pin routing and optionally pin electrical features.
Definition: pin_mux.c:445
#define IOCON_PIO_OPENDRAIN_DI
Definition: pin_mux.c:539
void BOARD_InitPins(void)
Configures pin routing and optionally pin electrical features.
Definition: pin_mux.c:47
void I2C4_DeinitPins(void)
Configures pin routing and optionally pin electrical features.
Definition: pin_mux.c:249
#define IOCON_PIO_FUNC7
Selects pin function 7.
Definition: pin_mux.h:102
#define IOCON_PIO_INV_DI
Definition: pin_mux.c:537
void I2C4_InitPins(void)
Configures pin routing and optionally pin electrical features.
Definition: pin_mux.c:202
void USART0_InitPins(void)
Configures pin routing and optionally pin electrical features.
Definition: pin_mux.c:110