ISSDK  1.8
IoT Sensing Software Development Kit
pin_mux.h
Go to the documentation of this file.
1 /*
2  * Copyright 2020 NXP
3  * All rights reserved.
4  *
5  * SPDX-License-Identifier: BSD-3-Clause
6  */
7 
8 /***********************************************************************************************************************
9  * This file was generated by the MCUXpresso Config Tools. Any manual edits made to this file
10  * will be overwritten if the respective MCUXpresso Config Tools is used to update this file.
11  **********************************************************************************************************************/
12 
13 #ifndef _PIN_MUX_H_
14 #define _PIN_MUX_H_
15 
16 /*!
17  * @addtogroup pin_mux
18  * @{
19  */
20 
21 /***********************************************************************************************************************
22  * API
23  **********************************************************************************************************************/
24 
25 #if defined(__cplusplus)
26 extern "C" {
27 #endif
28 
29 /*!
30  * @brief Calls initialization functions.
31  *
32  */
33 void BOARD_InitBootPins(void);
34 
35 /*!
36  * @brief Configures pin routing and optionally pin electrical features.
37  *
38  */
39 void BOARD_InitPins(void); /* Function assigned for the Cortex-M7F */
40 
41 /*!
42  * @brief Configures pin routing and optionally pin electrical features.
43  *
44  */
45 void LPI2C1_InitPins(void); /* Function assigned for the Cortex-M7F */
46 
47 /*!
48  * @brief Configures pin routing and optionally pin electrical features.
49  *
50  */
51 void LPI2C1_DeinitPins(void); /* Function assigned for the Cortex-M7F */
52 
53 /*!
54  * @brief Configures pin routing and optionally pin electrical features.
55  *
56  */
57 void LPSPI1_InitPins(void); /* Function assigned for the Cortex-M7F */
58 
59 /*!
60  * @brief Configures pin routing and optionally pin electrical features.
61  *
62  */
63 void LPSPI1_DeinitPins(void); /* Function assigned for the Cortex-M7F */
64 
65 /*!
66  * @brief Configures pin routing and optionally pin electrical features.
67  *
68  */
69 void LPUART1_InitPins(void); /* Function assigned for the Cortex-M7F */
70 
71 /*!
72  * @brief Configures pin routing and optionally pin electrical features.
73  *
74  */
75 void LPUART1_DeinitPins(void); /* Function assigned for the Cortex-M7F */
76 
77 #if defined(__cplusplus)
78 }
79 #endif
80 
81 /*!
82  * @}
83  */
84 #endif /* _PIN_MUX_H_ */
85 
86 /***********************************************************************************************************************
87  * EOF
88  **********************************************************************************************************************/
void LPUART1_InitPins(void)
Configures pin routing and optionally pin electrical features.
Definition: pin_mux.c:387
void LPI2C1_InitPins(void)
Configures pin routing and optionally pin electrical features.
Definition: pin_mux.c:311
void LPSPI1_InitPins(void)
Configures pin routing and optionally pin electrical features.
Definition: pin_mux.c:440
void LPUART1_DeinitPins(void)
Configures pin routing and optionally pin electrical features.
Definition: pin_mux.c:421
void LPSPI1_DeinitPins(void)
Configures pin routing and optionally pin electrical features.
Definition: pin_mux.c:469
void BOARD_InitBootPins(void)
Calls initialization functions.
Definition: pin_mux.c:36
void LPI2C1_DeinitPins(void)
Configures pin routing and optionally pin electrical features.
Definition: pin_mux.c:351
void BOARD_InitPins(void)
Configures pin routing and optionally pin electrical features.
Definition: pin_mux.c:47