NXP
/
rt1050_emwin_gui_demo
RT1050 GUI demo using emWin library
source/pin_mux.c@0:dd702039127a, 2018-09-20 (annotated)
- Committer:
- alejandroRL
- Date:
- Thu Sep 20 19:16:34 2018 +0000
- Revision:
- 0:dd702039127a
emWin GUI Demo for RT1050
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
alejandroRL | 0:dd702039127a | 1 | /* |
alejandroRL | 0:dd702039127a | 2 | * The Clear BSD License |
alejandroRL | 0:dd702039127a | 3 | * Copyright 2017-2018 NXP |
alejandroRL | 0:dd702039127a | 4 | * All rights reserved. |
alejandroRL | 0:dd702039127a | 5 | * |
alejandroRL | 0:dd702039127a | 6 | * Redistribution and use in source and binary forms, with or without modification, |
alejandroRL | 0:dd702039127a | 7 | * are permitted (subject to the limitations in the disclaimer below) provided |
alejandroRL | 0:dd702039127a | 8 | * that the following conditions are met: |
alejandroRL | 0:dd702039127a | 9 | * |
alejandroRL | 0:dd702039127a | 10 | * o Redistributions of source code must retain the above copyright notice, this list |
alejandroRL | 0:dd702039127a | 11 | * of conditions and the following disclaimer. |
alejandroRL | 0:dd702039127a | 12 | * |
alejandroRL | 0:dd702039127a | 13 | * o Redistributions in binary form must reproduce the above copyright notice, this |
alejandroRL | 0:dd702039127a | 14 | * list of conditions and the following disclaimer in the documentation and/or |
alejandroRL | 0:dd702039127a | 15 | * other materials provided with the distribution. |
alejandroRL | 0:dd702039127a | 16 | * |
alejandroRL | 0:dd702039127a | 17 | * o Neither the name of the copyright holder nor the names of its |
alejandroRL | 0:dd702039127a | 18 | * contributors may be used to endorse or promote products derived from this |
alejandroRL | 0:dd702039127a | 19 | * software without specific prior written permission. |
alejandroRL | 0:dd702039127a | 20 | * |
alejandroRL | 0:dd702039127a | 21 | * NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY'S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. |
alejandroRL | 0:dd702039127a | 22 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND |
alejandroRL | 0:dd702039127a | 23 | * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED |
alejandroRL | 0:dd702039127a | 24 | * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE |
alejandroRL | 0:dd702039127a | 25 | * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR |
alejandroRL | 0:dd702039127a | 26 | * ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES |
alejandroRL | 0:dd702039127a | 27 | * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; |
alejandroRL | 0:dd702039127a | 28 | * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON |
alejandroRL | 0:dd702039127a | 29 | * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT |
alejandroRL | 0:dd702039127a | 30 | * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS |
alejandroRL | 0:dd702039127a | 31 | * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
alejandroRL | 0:dd702039127a | 32 | */ |
alejandroRL | 0:dd702039127a | 33 | |
alejandroRL | 0:dd702039127a | 34 | /*********************************************************************************************************************** |
alejandroRL | 0:dd702039127a | 35 | * This file was generated by the MCUXpresso Config Tools. Any manual edits made to this file |
alejandroRL | 0:dd702039127a | 36 | * will be overwritten if the respective MCUXpresso Config Tools is used to update this file. |
alejandroRL | 0:dd702039127a | 37 | **********************************************************************************************************************/ |
alejandroRL | 0:dd702039127a | 38 | |
alejandroRL | 0:dd702039127a | 39 | /* |
alejandroRL | 0:dd702039127a | 40 | * TEXT BELOW IS USED AS SETTING FOR TOOLS ************************************* |
alejandroRL | 0:dd702039127a | 41 | !!GlobalInfo |
alejandroRL | 0:dd702039127a | 42 | product: Pins v4.1 |
alejandroRL | 0:dd702039127a | 43 | processor: MIMXRT1052xxxxB |
alejandroRL | 0:dd702039127a | 44 | package_id: MIMXRT1052DVL6B |
alejandroRL | 0:dd702039127a | 45 | mcu_data: ksdk2_0 |
alejandroRL | 0:dd702039127a | 46 | processor_version: 0.0.0 |
alejandroRL | 0:dd702039127a | 47 | * BE CAREFUL MODIFYING THIS COMMENT - IT IS YAML SETTINGS FOR TOOLS *********** |
alejandroRL | 0:dd702039127a | 48 | */ |
alejandroRL | 0:dd702039127a | 49 | |
alejandroRL | 0:dd702039127a | 50 | #include "fsl_common.h" |
alejandroRL | 0:dd702039127a | 51 | #include "fsl_iomuxc.h" |
alejandroRL | 0:dd702039127a | 52 | #include "pin_mux.h" |
alejandroRL | 0:dd702039127a | 53 | |
alejandroRL | 0:dd702039127a | 54 | /* FUNCTION ************************************************************************************************************ |
alejandroRL | 0:dd702039127a | 55 | * |
alejandroRL | 0:dd702039127a | 56 | * Function Name : BOARD_InitBootPins |
alejandroRL | 0:dd702039127a | 57 | * Description : Calls initialization functions. |
alejandroRL | 0:dd702039127a | 58 | * |
alejandroRL | 0:dd702039127a | 59 | * END ****************************************************************************************************************/ |
alejandroRL | 0:dd702039127a | 60 | void BOARD_InitBootPins(void) { |
alejandroRL | 0:dd702039127a | 61 | BOARD_InitPins(); |
alejandroRL | 0:dd702039127a | 62 | BOARD_InitI2C1Pins(); |
alejandroRL | 0:dd702039127a | 63 | } |
alejandroRL | 0:dd702039127a | 64 | |
alejandroRL | 0:dd702039127a | 65 | /* |
alejandroRL | 0:dd702039127a | 66 | * TEXT BELOW IS USED AS SETTING FOR TOOLS ************************************* |
alejandroRL | 0:dd702039127a | 67 | BOARD_InitPins: |
alejandroRL | 0:dd702039127a | 68 | - options: {callFromInitBoot: 'true', coreID: core0, enableClock: 'true'} |
alejandroRL | 0:dd702039127a | 69 | - pin_list: |
alejandroRL | 0:dd702039127a | 70 | - {pin_num: L14, peripheral: LPUART1, signal: RX, pin_signal: GPIO_AD_B0_13, software_input_on: Disable, hysteresis_enable: Disable, pull_up_down_config: Pull_Down_100K_Ohm, |
alejandroRL | 0:dd702039127a | 71 | pull_keeper_select: Keeper, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 72 | - {pin_num: K14, peripheral: LPUART1, signal: TX, pin_signal: GPIO_AD_B0_12, software_input_on: Disable, hysteresis_enable: Disable, pull_up_down_config: Pull_Down_100K_Ohm, |
alejandroRL | 0:dd702039127a | 73 | pull_keeper_select: Keeper, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 74 | - {pin_num: D7, peripheral: LCDIF, signal: lcdif_clk, pin_signal: GPIO_B0_00, software_input_on: Disable, hysteresis_enable: Enable, pull_up_down_config: Pull_Up_100K_Ohm, |
alejandroRL | 0:dd702039127a | 75 | pull_keeper_select: Pull, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 76 | - {pin_num: C8, peripheral: LCDIF, signal: 'lcdif_data, 00', pin_signal: GPIO_B0_04, software_input_on: Disable, hysteresis_enable: Enable, pull_up_down_config: Pull_Up_100K_Ohm, |
alejandroRL | 0:dd702039127a | 77 | pull_keeper_select: Pull, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 78 | - {pin_num: B8, peripheral: LCDIF, signal: 'lcdif_data, 01', pin_signal: GPIO_B0_05, software_input_on: Disable, hysteresis_enable: Enable, pull_up_down_config: Pull_Up_100K_Ohm, |
alejandroRL | 0:dd702039127a | 79 | pull_keeper_select: Pull, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 80 | - {pin_num: A8, peripheral: LCDIF, signal: 'lcdif_data, 02', pin_signal: GPIO_B0_06, software_input_on: Disable, hysteresis_enable: Enable, pull_up_down_config: Pull_Up_100K_Ohm, |
alejandroRL | 0:dd702039127a | 81 | pull_keeper_select: Pull, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 82 | - {pin_num: A9, peripheral: LCDIF, signal: 'lcdif_data, 03', pin_signal: GPIO_B0_07, software_input_on: Disable, hysteresis_enable: Enable, pull_up_down_config: Pull_Up_100K_Ohm, |
alejandroRL | 0:dd702039127a | 83 | pull_keeper_select: Pull, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 84 | - {pin_num: B9, peripheral: LCDIF, signal: 'lcdif_data, 04', pin_signal: GPIO_B0_08, software_input_on: Disable, hysteresis_enable: Enable, pull_up_down_config: Pull_Up_100K_Ohm, |
alejandroRL | 0:dd702039127a | 85 | pull_keeper_select: Pull, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 86 | - {pin_num: C9, peripheral: LCDIF, signal: 'lcdif_data, 05', pin_signal: GPIO_B0_09, software_input_on: Disable, hysteresis_enable: Enable, pull_up_down_config: Pull_Up_100K_Ohm, |
alejandroRL | 0:dd702039127a | 87 | pull_keeper_select: Pull, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 88 | - {pin_num: D9, peripheral: LCDIF, signal: 'lcdif_data, 06', pin_signal: GPIO_B0_10, software_input_on: Disable, hysteresis_enable: Enable, pull_up_down_config: Pull_Up_100K_Ohm, |
alejandroRL | 0:dd702039127a | 89 | pull_keeper_select: Pull, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 90 | - {pin_num: A10, peripheral: LCDIF, signal: 'lcdif_data, 07', pin_signal: GPIO_B0_11, software_input_on: Disable, hysteresis_enable: Enable, pull_up_down_config: Pull_Up_100K_Ohm, |
alejandroRL | 0:dd702039127a | 91 | pull_keeper_select: Pull, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 92 | - {pin_num: C10, peripheral: LCDIF, signal: 'lcdif_data, 08', pin_signal: GPIO_B0_12, software_input_on: Disable, hysteresis_enable: Enable, pull_up_down_config: Pull_Up_100K_Ohm, |
alejandroRL | 0:dd702039127a | 93 | pull_keeper_select: Pull, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 94 | - {pin_num: D10, peripheral: LCDIF, signal: 'lcdif_data, 09', pin_signal: GPIO_B0_13, software_input_on: Disable, hysteresis_enable: Enable, pull_up_down_config: Pull_Up_100K_Ohm, |
alejandroRL | 0:dd702039127a | 95 | pull_keeper_select: Pull, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 96 | - {pin_num: E10, peripheral: LCDIF, signal: 'lcdif_data, 10', pin_signal: GPIO_B0_14, software_input_on: Disable, hysteresis_enable: Enable, pull_up_down_config: Pull_Up_100K_Ohm, |
alejandroRL | 0:dd702039127a | 97 | pull_keeper_select: Pull, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 98 | - {pin_num: E11, peripheral: LCDIF, signal: 'lcdif_data, 11', pin_signal: GPIO_B0_15, software_input_on: Disable, hysteresis_enable: Enable, pull_up_down_config: Pull_Up_100K_Ohm, |
alejandroRL | 0:dd702039127a | 99 | pull_keeper_select: Pull, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 100 | - {pin_num: A11, peripheral: LCDIF, signal: 'lcdif_data, 12', pin_signal: GPIO_B1_00, software_input_on: Disable, hysteresis_enable: Enable, pull_up_down_config: Pull_Up_100K_Ohm, |
alejandroRL | 0:dd702039127a | 101 | pull_keeper_select: Pull, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 102 | - {pin_num: B11, peripheral: LCDIF, signal: 'lcdif_data, 13', pin_signal: GPIO_B1_01, software_input_on: Disable, hysteresis_enable: Enable, pull_up_down_config: Pull_Up_100K_Ohm, |
alejandroRL | 0:dd702039127a | 103 | pull_keeper_select: Pull, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 104 | - {pin_num: C11, peripheral: LCDIF, signal: 'lcdif_data, 14', pin_signal: GPIO_B1_02, software_input_on: Disable, hysteresis_enable: Enable, pull_up_down_config: Pull_Up_100K_Ohm, |
alejandroRL | 0:dd702039127a | 105 | pull_keeper_select: Pull, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 106 | - {pin_num: D11, peripheral: LCDIF, signal: 'lcdif_data, 15', pin_signal: GPIO_B1_03, software_input_on: Disable, hysteresis_enable: Enable, pull_up_down_config: Pull_Up_100K_Ohm, |
alejandroRL | 0:dd702039127a | 107 | pull_keeper_select: Pull, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 108 | - {pin_num: E7, peripheral: LCDIF, signal: lcdif_enable, pin_signal: GPIO_B0_01, software_input_on: Disable, hysteresis_enable: Enable, pull_up_down_config: Pull_Up_100K_Ohm, |
alejandroRL | 0:dd702039127a | 109 | pull_keeper_select: Pull, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 110 | - {pin_num: E8, peripheral: LCDIF, signal: lcdif_hsync, pin_signal: GPIO_B0_02, software_input_on: Disable, hysteresis_enable: Enable, pull_up_down_config: Pull_Up_100K_Ohm, |
alejandroRL | 0:dd702039127a | 111 | pull_keeper_select: Pull, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 112 | - {pin_num: D8, peripheral: LCDIF, signal: lcdif_vsync, pin_signal: GPIO_B0_03, software_input_on: Disable, hysteresis_enable: Enable, pull_up_down_config: Pull_Up_100K_Ohm, |
alejandroRL | 0:dd702039127a | 113 | pull_keeper_select: Pull, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 114 | - {pin_num: B14, peripheral: GPIO2, signal: 'gpio_io, 31', pin_signal: GPIO_B1_15, software_input_on: Disable, hysteresis_enable: Disable, pull_up_down_config: Pull_Down_100K_Ohm, |
alejandroRL | 0:dd702039127a | 115 | pull_keeper_select: Keeper, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 116 | - {pin_num: M11, peripheral: GPIO1, signal: 'gpio_io, 02', pin_signal: GPIO_AD_B0_02, software_input_on: Disable, hysteresis_enable: Disable, pull_up_down_config: Pull_Down_100K_Ohm, |
alejandroRL | 0:dd702039127a | 117 | pull_keeper_select: Keeper, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 118 | * BE CAREFUL MODIFYING THIS COMMENT - IT IS YAML SETTINGS FOR TOOLS *********** |
alejandroRL | 0:dd702039127a | 119 | */ |
alejandroRL | 0:dd702039127a | 120 | |
alejandroRL | 0:dd702039127a | 121 | /* FUNCTION ************************************************************************************************************ |
alejandroRL | 0:dd702039127a | 122 | * |
alejandroRL | 0:dd702039127a | 123 | * Function Name : BOARD_InitPins |
alejandroRL | 0:dd702039127a | 124 | * Description : Configures pin routing and optionally pin electrical features. |
alejandroRL | 0:dd702039127a | 125 | * |
alejandroRL | 0:dd702039127a | 126 | * END ****************************************************************************************************************/ |
alejandroRL | 0:dd702039127a | 127 | void BOARD_InitPins(void) { |
alejandroRL | 0:dd702039127a | 128 | CLOCK_EnableClock(kCLOCK_Iomuxc); /* iomuxc clock (iomuxc_clk_enable): 0x03u */ |
alejandroRL | 0:dd702039127a | 129 | |
alejandroRL | 0:dd702039127a | 130 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 131 | IOMUXC_GPIO_AD_B0_02_GPIO1_IO02, /* GPIO_AD_B0_02 is configured as GPIO1_IO02 */ |
alejandroRL | 0:dd702039127a | 132 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 133 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 134 | IOMUXC_GPIO_AD_B0_12_LPUART1_TX, /* GPIO_AD_B0_12 is configured as LPUART1_TX */ |
alejandroRL | 0:dd702039127a | 135 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 136 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 137 | IOMUXC_GPIO_AD_B0_13_LPUART1_RX, /* GPIO_AD_B0_13 is configured as LPUART1_RX */ |
alejandroRL | 0:dd702039127a | 138 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 139 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 140 | IOMUXC_GPIO_B0_00_LCD_CLK, /* GPIO_B0_00 is configured as LCD_CLK */ |
alejandroRL | 0:dd702039127a | 141 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 142 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 143 | IOMUXC_GPIO_B0_01_LCD_ENABLE, /* GPIO_B0_01 is configured as LCD_ENABLE */ |
alejandroRL | 0:dd702039127a | 144 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 145 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 146 | IOMUXC_GPIO_B0_02_LCD_HSYNC, /* GPIO_B0_02 is configured as LCD_HSYNC */ |
alejandroRL | 0:dd702039127a | 147 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 148 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 149 | IOMUXC_GPIO_B0_03_LCD_VSYNC, /* GPIO_B0_03 is configured as LCD_VSYNC */ |
alejandroRL | 0:dd702039127a | 150 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 151 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 152 | IOMUXC_GPIO_B0_04_LCD_DATA00, /* GPIO_B0_04 is configured as LCD_DATA00 */ |
alejandroRL | 0:dd702039127a | 153 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 154 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 155 | IOMUXC_GPIO_B0_05_LCD_DATA01, /* GPIO_B0_05 is configured as LCD_DATA01 */ |
alejandroRL | 0:dd702039127a | 156 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 157 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 158 | IOMUXC_GPIO_B0_06_LCD_DATA02, /* GPIO_B0_06 is configured as LCD_DATA02 */ |
alejandroRL | 0:dd702039127a | 159 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 160 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 161 | IOMUXC_GPIO_B0_07_LCD_DATA03, /* GPIO_B0_07 is configured as LCD_DATA03 */ |
alejandroRL | 0:dd702039127a | 162 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 163 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 164 | IOMUXC_GPIO_B0_08_LCD_DATA04, /* GPIO_B0_08 is configured as LCD_DATA04 */ |
alejandroRL | 0:dd702039127a | 165 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 166 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 167 | IOMUXC_GPIO_B0_09_LCD_DATA05, /* GPIO_B0_09 is configured as LCD_DATA05 */ |
alejandroRL | 0:dd702039127a | 168 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 169 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 170 | IOMUXC_GPIO_B0_10_LCD_DATA06, /* GPIO_B0_10 is configured as LCD_DATA06 */ |
alejandroRL | 0:dd702039127a | 171 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 172 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 173 | IOMUXC_GPIO_B0_11_LCD_DATA07, /* GPIO_B0_11 is configured as LCD_DATA07 */ |
alejandroRL | 0:dd702039127a | 174 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 175 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 176 | IOMUXC_GPIO_B0_12_LCD_DATA08, /* GPIO_B0_12 is configured as LCD_DATA08 */ |
alejandroRL | 0:dd702039127a | 177 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 178 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 179 | IOMUXC_GPIO_B0_13_LCD_DATA09, /* GPIO_B0_13 is configured as LCD_DATA09 */ |
alejandroRL | 0:dd702039127a | 180 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 181 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 182 | IOMUXC_GPIO_B0_14_LCD_DATA10, /* GPIO_B0_14 is configured as LCD_DATA10 */ |
alejandroRL | 0:dd702039127a | 183 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 184 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 185 | IOMUXC_GPIO_B0_15_LCD_DATA11, /* GPIO_B0_15 is configured as LCD_DATA11 */ |
alejandroRL | 0:dd702039127a | 186 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 187 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 188 | IOMUXC_GPIO_B1_00_LCD_DATA12, /* GPIO_B1_00 is configured as LCD_DATA12 */ |
alejandroRL | 0:dd702039127a | 189 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 190 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 191 | IOMUXC_GPIO_B1_01_LCD_DATA13, /* GPIO_B1_01 is configured as LCD_DATA13 */ |
alejandroRL | 0:dd702039127a | 192 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 193 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 194 | IOMUXC_GPIO_B1_02_LCD_DATA14, /* GPIO_B1_02 is configured as LCD_DATA14 */ |
alejandroRL | 0:dd702039127a | 195 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 196 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 197 | IOMUXC_GPIO_B1_03_LCD_DATA15, /* GPIO_B1_03 is configured as LCD_DATA15 */ |
alejandroRL | 0:dd702039127a | 198 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 199 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 200 | IOMUXC_GPIO_B1_15_GPIO2_IO31, /* GPIO_B1_15 is configured as GPIO2_IO31 */ |
alejandroRL | 0:dd702039127a | 201 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 202 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 203 | IOMUXC_GPIO_AD_B0_02_GPIO1_IO02, /* GPIO_AD_B0_02 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 204 | 0x10B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 205 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 206 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 207 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 208 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 209 | Pull / Keep Select Field: Keeper |
alejandroRL | 0:dd702039127a | 210 | Pull Up / Down Config. Field: 100K Ohm Pull Down |
alejandroRL | 0:dd702039127a | 211 | Hyst. Enable Field: Hysteresis Disabled */ |
alejandroRL | 0:dd702039127a | 212 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 213 | IOMUXC_GPIO_AD_B0_12_LPUART1_TX, /* GPIO_AD_B0_12 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 214 | 0x10B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 215 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 216 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 217 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 218 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 219 | Pull / Keep Select Field: Keeper |
alejandroRL | 0:dd702039127a | 220 | Pull Up / Down Config. Field: 100K Ohm Pull Down |
alejandroRL | 0:dd702039127a | 221 | Hyst. Enable Field: Hysteresis Disabled */ |
alejandroRL | 0:dd702039127a | 222 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 223 | IOMUXC_GPIO_AD_B0_13_LPUART1_RX, /* GPIO_AD_B0_13 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 224 | 0x10B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 225 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 226 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 227 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 228 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 229 | Pull / Keep Select Field: Keeper |
alejandroRL | 0:dd702039127a | 230 | Pull Up / Down Config. Field: 100K Ohm Pull Down |
alejandroRL | 0:dd702039127a | 231 | Hyst. Enable Field: Hysteresis Disabled */ |
alejandroRL | 0:dd702039127a | 232 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 233 | IOMUXC_GPIO_B0_00_LCD_CLK, /* GPIO_B0_00 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 234 | 0x01B0B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 235 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 236 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 237 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 238 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 239 | Pull / Keep Select Field: Pull |
alejandroRL | 0:dd702039127a | 240 | Pull Up / Down Config. Field: 100K Ohm Pull Up |
alejandroRL | 0:dd702039127a | 241 | Hyst. Enable Field: Hysteresis Enabled */ |
alejandroRL | 0:dd702039127a | 242 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 243 | IOMUXC_GPIO_B0_01_LCD_ENABLE, /* GPIO_B0_01 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 244 | 0x01B0B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 245 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 246 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 247 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 248 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 249 | Pull / Keep Select Field: Pull |
alejandroRL | 0:dd702039127a | 250 | Pull Up / Down Config. Field: 100K Ohm Pull Up |
alejandroRL | 0:dd702039127a | 251 | Hyst. Enable Field: Hysteresis Enabled */ |
alejandroRL | 0:dd702039127a | 252 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 253 | IOMUXC_GPIO_B0_02_LCD_HSYNC, /* GPIO_B0_02 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 254 | 0x01B0B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 255 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 256 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 257 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 258 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 259 | Pull / Keep Select Field: Pull |
alejandroRL | 0:dd702039127a | 260 | Pull Up / Down Config. Field: 100K Ohm Pull Up |
alejandroRL | 0:dd702039127a | 261 | Hyst. Enable Field: Hysteresis Enabled */ |
alejandroRL | 0:dd702039127a | 262 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 263 | IOMUXC_GPIO_B0_03_LCD_VSYNC, /* GPIO_B0_03 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 264 | 0x01B0B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 265 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 266 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 267 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 268 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 269 | Pull / Keep Select Field: Pull |
alejandroRL | 0:dd702039127a | 270 | Pull Up / Down Config. Field: 100K Ohm Pull Up |
alejandroRL | 0:dd702039127a | 271 | Hyst. Enable Field: Hysteresis Enabled */ |
alejandroRL | 0:dd702039127a | 272 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 273 | IOMUXC_GPIO_B0_04_LCD_DATA00, /* GPIO_B0_04 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 274 | 0x01B0B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 275 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 276 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 277 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 278 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 279 | Pull / Keep Select Field: Pull |
alejandroRL | 0:dd702039127a | 280 | Pull Up / Down Config. Field: 100K Ohm Pull Up |
alejandroRL | 0:dd702039127a | 281 | Hyst. Enable Field: Hysteresis Enabled */ |
alejandroRL | 0:dd702039127a | 282 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 283 | IOMUXC_GPIO_B0_05_LCD_DATA01, /* GPIO_B0_05 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 284 | 0x01B0B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 285 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 286 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 287 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 288 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 289 | Pull / Keep Select Field: Pull |
alejandroRL | 0:dd702039127a | 290 | Pull Up / Down Config. Field: 100K Ohm Pull Up |
alejandroRL | 0:dd702039127a | 291 | Hyst. Enable Field: Hysteresis Enabled */ |
alejandroRL | 0:dd702039127a | 292 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 293 | IOMUXC_GPIO_B0_06_LCD_DATA02, /* GPIO_B0_06 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 294 | 0x01B0B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 295 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 296 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 297 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 298 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 299 | Pull / Keep Select Field: Pull |
alejandroRL | 0:dd702039127a | 300 | Pull Up / Down Config. Field: 100K Ohm Pull Up |
alejandroRL | 0:dd702039127a | 301 | Hyst. Enable Field: Hysteresis Enabled */ |
alejandroRL | 0:dd702039127a | 302 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 303 | IOMUXC_GPIO_B0_07_LCD_DATA03, /* GPIO_B0_07 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 304 | 0x01B0B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 305 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 306 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 307 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 308 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 309 | Pull / Keep Select Field: Pull |
alejandroRL | 0:dd702039127a | 310 | Pull Up / Down Config. Field: 100K Ohm Pull Up |
alejandroRL | 0:dd702039127a | 311 | Hyst. Enable Field: Hysteresis Enabled */ |
alejandroRL | 0:dd702039127a | 312 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 313 | IOMUXC_GPIO_B0_08_LCD_DATA04, /* GPIO_B0_08 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 314 | 0x01B0B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 315 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 316 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 317 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 318 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 319 | Pull / Keep Select Field: Pull |
alejandroRL | 0:dd702039127a | 320 | Pull Up / Down Config. Field: 100K Ohm Pull Up |
alejandroRL | 0:dd702039127a | 321 | Hyst. Enable Field: Hysteresis Enabled */ |
alejandroRL | 0:dd702039127a | 322 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 323 | IOMUXC_GPIO_B0_09_LCD_DATA05, /* GPIO_B0_09 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 324 | 0x01B0B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 325 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 326 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 327 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 328 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 329 | Pull / Keep Select Field: Pull |
alejandroRL | 0:dd702039127a | 330 | Pull Up / Down Config. Field: 100K Ohm Pull Up |
alejandroRL | 0:dd702039127a | 331 | Hyst. Enable Field: Hysteresis Enabled */ |
alejandroRL | 0:dd702039127a | 332 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 333 | IOMUXC_GPIO_B0_10_LCD_DATA06, /* GPIO_B0_10 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 334 | 0x01B0B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 335 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 336 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 337 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 338 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 339 | Pull / Keep Select Field: Pull |
alejandroRL | 0:dd702039127a | 340 | Pull Up / Down Config. Field: 100K Ohm Pull Up |
alejandroRL | 0:dd702039127a | 341 | Hyst. Enable Field: Hysteresis Enabled */ |
alejandroRL | 0:dd702039127a | 342 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 343 | IOMUXC_GPIO_B0_11_LCD_DATA07, /* GPIO_B0_11 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 344 | 0x01B0B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 345 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 346 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 347 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 348 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 349 | Pull / Keep Select Field: Pull |
alejandroRL | 0:dd702039127a | 350 | Pull Up / Down Config. Field: 100K Ohm Pull Up |
alejandroRL | 0:dd702039127a | 351 | Hyst. Enable Field: Hysteresis Enabled */ |
alejandroRL | 0:dd702039127a | 352 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 353 | IOMUXC_GPIO_B0_12_LCD_DATA08, /* GPIO_B0_12 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 354 | 0x01B0B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 355 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 356 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 357 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 358 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 359 | Pull / Keep Select Field: Pull |
alejandroRL | 0:dd702039127a | 360 | Pull Up / Down Config. Field: 100K Ohm Pull Up |
alejandroRL | 0:dd702039127a | 361 | Hyst. Enable Field: Hysteresis Enabled */ |
alejandroRL | 0:dd702039127a | 362 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 363 | IOMUXC_GPIO_B0_13_LCD_DATA09, /* GPIO_B0_13 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 364 | 0x01B0B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 365 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 366 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 367 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 368 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 369 | Pull / Keep Select Field: Pull |
alejandroRL | 0:dd702039127a | 370 | Pull Up / Down Config. Field: 100K Ohm Pull Up |
alejandroRL | 0:dd702039127a | 371 | Hyst. Enable Field: Hysteresis Enabled */ |
alejandroRL | 0:dd702039127a | 372 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 373 | IOMUXC_GPIO_B0_14_LCD_DATA10, /* GPIO_B0_14 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 374 | 0x01B0B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 375 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 376 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 377 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 378 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 379 | Pull / Keep Select Field: Pull |
alejandroRL | 0:dd702039127a | 380 | Pull Up / Down Config. Field: 100K Ohm Pull Up |
alejandroRL | 0:dd702039127a | 381 | Hyst. Enable Field: Hysteresis Enabled */ |
alejandroRL | 0:dd702039127a | 382 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 383 | IOMUXC_GPIO_B0_15_LCD_DATA11, /* GPIO_B0_15 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 384 | 0x01B0B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 385 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 386 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 387 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 388 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 389 | Pull / Keep Select Field: Pull |
alejandroRL | 0:dd702039127a | 390 | Pull Up / Down Config. Field: 100K Ohm Pull Up |
alejandroRL | 0:dd702039127a | 391 | Hyst. Enable Field: Hysteresis Enabled */ |
alejandroRL | 0:dd702039127a | 392 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 393 | IOMUXC_GPIO_B1_00_LCD_DATA12, /* GPIO_B1_00 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 394 | 0x01B0B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 395 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 396 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 397 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 398 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 399 | Pull / Keep Select Field: Pull |
alejandroRL | 0:dd702039127a | 400 | Pull Up / Down Config. Field: 100K Ohm Pull Up |
alejandroRL | 0:dd702039127a | 401 | Hyst. Enable Field: Hysteresis Enabled */ |
alejandroRL | 0:dd702039127a | 402 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 403 | IOMUXC_GPIO_B1_01_LCD_DATA13, /* GPIO_B1_01 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 404 | 0x01B0B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 405 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 406 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 407 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 408 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 409 | Pull / Keep Select Field: Pull |
alejandroRL | 0:dd702039127a | 410 | Pull Up / Down Config. Field: 100K Ohm Pull Up |
alejandroRL | 0:dd702039127a | 411 | Hyst. Enable Field: Hysteresis Enabled */ |
alejandroRL | 0:dd702039127a | 412 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 413 | IOMUXC_GPIO_B1_02_LCD_DATA14, /* GPIO_B1_02 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 414 | 0x01B0B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 415 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 416 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 417 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 418 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 419 | Pull / Keep Select Field: Pull |
alejandroRL | 0:dd702039127a | 420 | Pull Up / Down Config. Field: 100K Ohm Pull Up |
alejandroRL | 0:dd702039127a | 421 | Hyst. Enable Field: Hysteresis Enabled */ |
alejandroRL | 0:dd702039127a | 422 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 423 | IOMUXC_GPIO_B1_03_LCD_DATA15, /* GPIO_B1_03 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 424 | 0x01B0B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 425 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 426 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 427 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 428 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 429 | Pull / Keep Select Field: Pull |
alejandroRL | 0:dd702039127a | 430 | Pull Up / Down Config. Field: 100K Ohm Pull Up |
alejandroRL | 0:dd702039127a | 431 | Hyst. Enable Field: Hysteresis Enabled */ |
alejandroRL | 0:dd702039127a | 432 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 433 | IOMUXC_GPIO_B1_15_GPIO2_IO31, /* GPIO_B1_15 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 434 | 0x10B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 435 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 436 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 437 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 438 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 439 | Pull / Keep Select Field: Keeper |
alejandroRL | 0:dd702039127a | 440 | Pull Up / Down Config. Field: 100K Ohm Pull Down |
alejandroRL | 0:dd702039127a | 441 | Hyst. Enable Field: Hysteresis Disabled */ |
alejandroRL | 0:dd702039127a | 442 | } |
alejandroRL | 0:dd702039127a | 443 | |
alejandroRL | 0:dd702039127a | 444 | |
alejandroRL | 0:dd702039127a | 445 | /* |
alejandroRL | 0:dd702039127a | 446 | * TEXT BELOW IS USED AS SETTING FOR TOOLS ************************************* |
alejandroRL | 0:dd702039127a | 447 | BOARD_InitSemcPins: |
alejandroRL | 0:dd702039127a | 448 | - options: {coreID: core0, enableClock: 'true'} |
alejandroRL | 0:dd702039127a | 449 | - pin_list: |
alejandroRL | 0:dd702039127a | 450 | - {pin_num: C2, peripheral: SEMC, signal: 'ADDR, 00', pin_signal: GPIO_EMC_09, software_input_on: Disable, hysteresis_enable: Disable, pull_up_down_config: Pull_Down_100K_Ohm, |
alejandroRL | 0:dd702039127a | 451 | pull_keeper_select: Keeper, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 452 | - {pin_num: G1, peripheral: SEMC, signal: 'ADDR, 01', pin_signal: GPIO_EMC_10, software_input_on: Disable, hysteresis_enable: Disable, pull_up_down_config: Pull_Down_100K_Ohm, |
alejandroRL | 0:dd702039127a | 453 | pull_keeper_select: Keeper, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 454 | - {pin_num: G3, peripheral: SEMC, signal: 'ADDR, 02', pin_signal: GPIO_EMC_11, software_input_on: Disable, hysteresis_enable: Disable, pull_up_down_config: Pull_Down_100K_Ohm, |
alejandroRL | 0:dd702039127a | 455 | pull_keeper_select: Keeper, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 456 | - {pin_num: H1, peripheral: SEMC, signal: 'ADDR, 03', pin_signal: GPIO_EMC_12, software_input_on: Disable, hysteresis_enable: Disable, pull_up_down_config: Pull_Down_100K_Ohm, |
alejandroRL | 0:dd702039127a | 457 | pull_keeper_select: Keeper, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 458 | - {pin_num: A6, peripheral: SEMC, signal: 'ADDR, 04', pin_signal: GPIO_EMC_13, software_input_on: Disable, hysteresis_enable: Disable, pull_up_down_config: Pull_Down_100K_Ohm, |
alejandroRL | 0:dd702039127a | 459 | pull_keeper_select: Keeper, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 460 | - {pin_num: B6, peripheral: SEMC, signal: 'ADDR, 05', pin_signal: GPIO_EMC_14, software_input_on: Disable, hysteresis_enable: Disable, pull_up_down_config: Pull_Down_100K_Ohm, |
alejandroRL | 0:dd702039127a | 461 | pull_keeper_select: Keeper, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 462 | - {pin_num: B1, peripheral: SEMC, signal: 'ADDR, 06', pin_signal: GPIO_EMC_15, software_input_on: Disable, hysteresis_enable: Disable, pull_up_down_config: Pull_Down_100K_Ohm, |
alejandroRL | 0:dd702039127a | 463 | pull_keeper_select: Keeper, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 464 | - {pin_num: A5, peripheral: SEMC, signal: 'ADDR, 07', pin_signal: GPIO_EMC_16, software_input_on: Disable, hysteresis_enable: Disable, pull_up_down_config: Pull_Down_100K_Ohm, |
alejandroRL | 0:dd702039127a | 465 | pull_keeper_select: Keeper, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 466 | - {pin_num: A4, peripheral: SEMC, signal: 'ADDR, 08', pin_signal: GPIO_EMC_17, software_input_on: Disable, hysteresis_enable: Disable, pull_up_down_config: Pull_Down_100K_Ohm, |
alejandroRL | 0:dd702039127a | 467 | pull_keeper_select: Keeper, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 468 | - {pin_num: B2, peripheral: SEMC, signal: 'ADDR, 09', pin_signal: GPIO_EMC_18, software_input_on: Disable, hysteresis_enable: Disable, pull_up_down_config: Pull_Down_100K_Ohm, |
alejandroRL | 0:dd702039127a | 469 | pull_keeper_select: Keeper, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 470 | - {pin_num: G2, peripheral: SEMC, signal: 'ADDR, 10', pin_signal: GPIO_EMC_23, software_input_on: Disable, hysteresis_enable: Disable, pull_up_down_config: Pull_Down_100K_Ohm, |
alejandroRL | 0:dd702039127a | 471 | pull_keeper_select: Keeper, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 472 | - {pin_num: B4, peripheral: SEMC, signal: 'ADDR, 11', pin_signal: GPIO_EMC_19, software_input_on: Disable, hysteresis_enable: Disable, pull_up_down_config: Pull_Down_100K_Ohm, |
alejandroRL | 0:dd702039127a | 473 | pull_keeper_select: Keeper, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 474 | - {pin_num: A3, peripheral: SEMC, signal: 'ADDR, 12', pin_signal: GPIO_EMC_20, software_input_on: Disable, hysteresis_enable: Disable, pull_up_down_config: Pull_Down_100K_Ohm, |
alejandroRL | 0:dd702039127a | 475 | pull_keeper_select: Keeper, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 476 | - {pin_num: C1, peripheral: SEMC, signal: 'BA, 0', pin_signal: GPIO_EMC_21, software_input_on: Disable, hysteresis_enable: Disable, pull_up_down_config: Pull_Down_100K_Ohm, |
alejandroRL | 0:dd702039127a | 477 | pull_keeper_select: Keeper, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 478 | - {pin_num: F1, peripheral: SEMC, signal: 'BA, 1', pin_signal: GPIO_EMC_22, software_input_on: Disable, hysteresis_enable: Disable, pull_up_down_config: Pull_Down_100K_Ohm, |
alejandroRL | 0:dd702039127a | 479 | pull_keeper_select: Keeper, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 480 | - {pin_num: D3, peripheral: SEMC, signal: semc_cas, pin_signal: GPIO_EMC_24, software_input_on: Disable, hysteresis_enable: Disable, pull_up_down_config: Pull_Down_100K_Ohm, |
alejandroRL | 0:dd702039127a | 481 | pull_keeper_select: Keeper, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 482 | - {pin_num: A2, peripheral: SEMC, signal: semc_cke, pin_signal: GPIO_EMC_27, software_input_on: Disable, hysteresis_enable: Disable, pull_up_down_config: Pull_Down_100K_Ohm, |
alejandroRL | 0:dd702039127a | 483 | pull_keeper_select: Keeper, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 484 | - {pin_num: B3, peripheral: SEMC, signal: semc_clk, pin_signal: GPIO_EMC_26, software_input_on: Disable, hysteresis_enable: Disable, pull_up_down_config: Pull_Down_100K_Ohm, |
alejandroRL | 0:dd702039127a | 485 | pull_keeper_select: Keeper, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 486 | - {pin_num: E1, peripheral: SEMC, signal: 'CS, 0', pin_signal: GPIO_EMC_29, software_input_on: Disable, hysteresis_enable: Disable, pull_up_down_config: Pull_Down_100K_Ohm, |
alejandroRL | 0:dd702039127a | 487 | pull_keeper_select: Keeper, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 488 | - {pin_num: E3, peripheral: SEMC, signal: 'DATA, 00', pin_signal: GPIO_EMC_00, software_input_on: Disable, hysteresis_enable: Disable, pull_up_down_config: Pull_Down_100K_Ohm, |
alejandroRL | 0:dd702039127a | 489 | pull_keeper_select: Keeper, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 490 | - {pin_num: F3, peripheral: SEMC, signal: 'DATA, 01', pin_signal: GPIO_EMC_01, software_input_on: Disable, hysteresis_enable: Disable, pull_up_down_config: Pull_Down_100K_Ohm, |
alejandroRL | 0:dd702039127a | 491 | pull_keeper_select: Keeper, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 492 | - {pin_num: F4, peripheral: SEMC, signal: 'DATA, 02', pin_signal: GPIO_EMC_02, software_input_on: Disable, hysteresis_enable: Disable, pull_up_down_config: Pull_Down_100K_Ohm, |
alejandroRL | 0:dd702039127a | 493 | pull_keeper_select: Keeper, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 494 | - {pin_num: G4, peripheral: SEMC, signal: 'DATA, 03', pin_signal: GPIO_EMC_03, software_input_on: Disable, hysteresis_enable: Disable, pull_up_down_config: Pull_Down_100K_Ohm, |
alejandroRL | 0:dd702039127a | 495 | pull_keeper_select: Keeper, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 496 | - {pin_num: F2, peripheral: SEMC, signal: 'DATA, 04', pin_signal: GPIO_EMC_04, software_input_on: Disable, hysteresis_enable: Disable, pull_up_down_config: Pull_Down_100K_Ohm, |
alejandroRL | 0:dd702039127a | 497 | pull_keeper_select: Keeper, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 498 | - {pin_num: G5, peripheral: SEMC, signal: 'DATA, 05', pin_signal: GPIO_EMC_05, software_input_on: Disable, hysteresis_enable: Disable, pull_up_down_config: Pull_Down_100K_Ohm, |
alejandroRL | 0:dd702039127a | 499 | pull_keeper_select: Keeper, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 500 | - {pin_num: H5, peripheral: SEMC, signal: 'DATA, 06', pin_signal: GPIO_EMC_06, software_input_on: Disable, hysteresis_enable: Disable, pull_up_down_config: Pull_Down_100K_Ohm, |
alejandroRL | 0:dd702039127a | 501 | pull_keeper_select: Keeper, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 502 | - {pin_num: H4, peripheral: SEMC, signal: 'DATA, 07', pin_signal: GPIO_EMC_07, software_input_on: Disable, hysteresis_enable: Disable, pull_up_down_config: Pull_Down_100K_Ohm, |
alejandroRL | 0:dd702039127a | 503 | pull_keeper_select: Keeper, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 504 | - {pin_num: C6, peripheral: SEMC, signal: 'DATA, 08', pin_signal: GPIO_EMC_30, software_input_on: Disable, hysteresis_enable: Disable, pull_up_down_config: Pull_Down_100K_Ohm, |
alejandroRL | 0:dd702039127a | 505 | pull_keeper_select: Keeper, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 506 | - {pin_num: C5, peripheral: SEMC, signal: 'DATA, 09', pin_signal: GPIO_EMC_31, software_input_on: Disable, hysteresis_enable: Disable, pull_up_down_config: Pull_Down_100K_Ohm, |
alejandroRL | 0:dd702039127a | 507 | pull_keeper_select: Keeper, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 508 | - {pin_num: D5, peripheral: SEMC, signal: 'DATA, 10', pin_signal: GPIO_EMC_32, software_input_on: Disable, hysteresis_enable: Disable, pull_up_down_config: Pull_Down_100K_Ohm, |
alejandroRL | 0:dd702039127a | 509 | pull_keeper_select: Keeper, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 510 | - {pin_num: C4, peripheral: SEMC, signal: 'DATA, 11', pin_signal: GPIO_EMC_33, software_input_on: Disable, hysteresis_enable: Disable, pull_up_down_config: Pull_Down_100K_Ohm, |
alejandroRL | 0:dd702039127a | 511 | pull_keeper_select: Keeper, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 512 | - {pin_num: D4, peripheral: SEMC, signal: 'DATA, 12', pin_signal: GPIO_EMC_34, software_input_on: Disable, hysteresis_enable: Disable, pull_up_down_config: Pull_Down_100K_Ohm, |
alejandroRL | 0:dd702039127a | 513 | pull_keeper_select: Keeper, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 514 | - {pin_num: E5, peripheral: SEMC, signal: 'DATA, 13', pin_signal: GPIO_EMC_35, software_input_on: Disable, hysteresis_enable: Disable, pull_up_down_config: Pull_Down_100K_Ohm, |
alejandroRL | 0:dd702039127a | 515 | pull_keeper_select: Keeper, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 516 | - {pin_num: C3, peripheral: SEMC, signal: 'DATA, 14', pin_signal: GPIO_EMC_36, software_input_on: Disable, hysteresis_enable: Disable, pull_up_down_config: Pull_Down_100K_Ohm, |
alejandroRL | 0:dd702039127a | 517 | pull_keeper_select: Keeper, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 518 | - {pin_num: E4, peripheral: SEMC, signal: 'DATA, 15', pin_signal: GPIO_EMC_37, software_input_on: Disable, hysteresis_enable: Disable, pull_up_down_config: Pull_Down_100K_Ohm, |
alejandroRL | 0:dd702039127a | 519 | pull_keeper_select: Keeper, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 520 | - {pin_num: H3, peripheral: SEMC, signal: 'DM, 0', pin_signal: GPIO_EMC_08, software_input_on: Disable, hysteresis_enable: Disable, pull_up_down_config: Pull_Down_100K_Ohm, |
alejandroRL | 0:dd702039127a | 521 | pull_keeper_select: Keeper, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 522 | - {pin_num: D6, peripheral: SEMC, signal: 'DM, 1', pin_signal: GPIO_EMC_38, software_input_on: Disable, hysteresis_enable: Disable, pull_up_down_config: Pull_Down_100K_Ohm, |
alejandroRL | 0:dd702039127a | 523 | pull_keeper_select: Keeper, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 524 | - {pin_num: D2, peripheral: SEMC, signal: semc_ras, pin_signal: GPIO_EMC_25, software_input_on: Disable, hysteresis_enable: Disable, pull_up_down_config: Pull_Down_100K_Ohm, |
alejandroRL | 0:dd702039127a | 525 | pull_keeper_select: Keeper, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 526 | - {pin_num: D1, peripheral: SEMC, signal: semc_we, pin_signal: GPIO_EMC_28, software_input_on: Disable, hysteresis_enable: Disable, pull_up_down_config: Pull_Down_100K_Ohm, |
alejandroRL | 0:dd702039127a | 527 | pull_keeper_select: Keeper, pull_keeper_enable: Enable, open_drain: Disable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 528 | * BE CAREFUL MODIFYING THIS COMMENT - IT IS YAML SETTINGS FOR TOOLS *********** |
alejandroRL | 0:dd702039127a | 529 | */ |
alejandroRL | 0:dd702039127a | 530 | |
alejandroRL | 0:dd702039127a | 531 | /* FUNCTION ************************************************************************************************************ |
alejandroRL | 0:dd702039127a | 532 | * |
alejandroRL | 0:dd702039127a | 533 | * Function Name : BOARD_InitSemcPins |
alejandroRL | 0:dd702039127a | 534 | * Description : Configures pin routing and optionally pin electrical features. |
alejandroRL | 0:dd702039127a | 535 | * |
alejandroRL | 0:dd702039127a | 536 | * END ****************************************************************************************************************/ |
alejandroRL | 0:dd702039127a | 537 | void BOARD_InitSemcPins(void) { |
alejandroRL | 0:dd702039127a | 538 | CLOCK_EnableClock(kCLOCK_Iomuxc); /* iomuxc clock (iomuxc_clk_enable): 0x03u */ |
alejandroRL | 0:dd702039127a | 539 | |
alejandroRL | 0:dd702039127a | 540 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 541 | IOMUXC_GPIO_EMC_00_SEMC_DATA00, /* GPIO_EMC_00 is configured as SEMC_DATA00 */ |
alejandroRL | 0:dd702039127a | 542 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 543 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 544 | IOMUXC_GPIO_EMC_01_SEMC_DATA01, /* GPIO_EMC_01 is configured as SEMC_DATA01 */ |
alejandroRL | 0:dd702039127a | 545 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 546 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 547 | IOMUXC_GPIO_EMC_02_SEMC_DATA02, /* GPIO_EMC_02 is configured as SEMC_DATA02 */ |
alejandroRL | 0:dd702039127a | 548 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 549 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 550 | IOMUXC_GPIO_EMC_03_SEMC_DATA03, /* GPIO_EMC_03 is configured as SEMC_DATA03 */ |
alejandroRL | 0:dd702039127a | 551 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 552 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 553 | IOMUXC_GPIO_EMC_04_SEMC_DATA04, /* GPIO_EMC_04 is configured as SEMC_DATA04 */ |
alejandroRL | 0:dd702039127a | 554 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 555 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 556 | IOMUXC_GPIO_EMC_05_SEMC_DATA05, /* GPIO_EMC_05 is configured as SEMC_DATA05 */ |
alejandroRL | 0:dd702039127a | 557 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 558 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 559 | IOMUXC_GPIO_EMC_06_SEMC_DATA06, /* GPIO_EMC_06 is configured as SEMC_DATA06 */ |
alejandroRL | 0:dd702039127a | 560 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 561 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 562 | IOMUXC_GPIO_EMC_07_SEMC_DATA07, /* GPIO_EMC_07 is configured as SEMC_DATA07 */ |
alejandroRL | 0:dd702039127a | 563 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 564 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 565 | IOMUXC_GPIO_EMC_08_SEMC_DM00, /* GPIO_EMC_08 is configured as SEMC_DM00 */ |
alejandroRL | 0:dd702039127a | 566 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 567 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 568 | IOMUXC_GPIO_EMC_09_SEMC_ADDR00, /* GPIO_EMC_09 is configured as SEMC_ADDR00 */ |
alejandroRL | 0:dd702039127a | 569 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 570 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 571 | IOMUXC_GPIO_EMC_10_SEMC_ADDR01, /* GPIO_EMC_10 is configured as SEMC_ADDR01 */ |
alejandroRL | 0:dd702039127a | 572 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 573 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 574 | IOMUXC_GPIO_EMC_11_SEMC_ADDR02, /* GPIO_EMC_11 is configured as SEMC_ADDR02 */ |
alejandroRL | 0:dd702039127a | 575 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 576 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 577 | IOMUXC_GPIO_EMC_12_SEMC_ADDR03, /* GPIO_EMC_12 is configured as SEMC_ADDR03 */ |
alejandroRL | 0:dd702039127a | 578 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 579 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 580 | IOMUXC_GPIO_EMC_13_SEMC_ADDR04, /* GPIO_EMC_13 is configured as SEMC_ADDR04 */ |
alejandroRL | 0:dd702039127a | 581 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 582 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 583 | IOMUXC_GPIO_EMC_14_SEMC_ADDR05, /* GPIO_EMC_14 is configured as SEMC_ADDR05 */ |
alejandroRL | 0:dd702039127a | 584 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 585 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 586 | IOMUXC_GPIO_EMC_15_SEMC_ADDR06, /* GPIO_EMC_15 is configured as SEMC_ADDR06 */ |
alejandroRL | 0:dd702039127a | 587 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 588 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 589 | IOMUXC_GPIO_EMC_16_SEMC_ADDR07, /* GPIO_EMC_16 is configured as SEMC_ADDR07 */ |
alejandroRL | 0:dd702039127a | 590 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 591 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 592 | IOMUXC_GPIO_EMC_17_SEMC_ADDR08, /* GPIO_EMC_17 is configured as SEMC_ADDR08 */ |
alejandroRL | 0:dd702039127a | 593 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 594 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 595 | IOMUXC_GPIO_EMC_18_SEMC_ADDR09, /* GPIO_EMC_18 is configured as SEMC_ADDR09 */ |
alejandroRL | 0:dd702039127a | 596 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 597 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 598 | IOMUXC_GPIO_EMC_19_SEMC_ADDR11, /* GPIO_EMC_19 is configured as SEMC_ADDR11 */ |
alejandroRL | 0:dd702039127a | 599 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 600 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 601 | IOMUXC_GPIO_EMC_20_SEMC_ADDR12, /* GPIO_EMC_20 is configured as SEMC_ADDR12 */ |
alejandroRL | 0:dd702039127a | 602 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 603 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 604 | IOMUXC_GPIO_EMC_21_SEMC_BA0, /* GPIO_EMC_21 is configured as SEMC_BA0 */ |
alejandroRL | 0:dd702039127a | 605 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 606 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 607 | IOMUXC_GPIO_EMC_22_SEMC_BA1, /* GPIO_EMC_22 is configured as SEMC_BA1 */ |
alejandroRL | 0:dd702039127a | 608 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 609 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 610 | IOMUXC_GPIO_EMC_23_SEMC_ADDR10, /* GPIO_EMC_23 is configured as SEMC_ADDR10 */ |
alejandroRL | 0:dd702039127a | 611 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 612 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 613 | IOMUXC_GPIO_EMC_24_SEMC_CAS, /* GPIO_EMC_24 is configured as SEMC_CAS */ |
alejandroRL | 0:dd702039127a | 614 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 615 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 616 | IOMUXC_GPIO_EMC_25_SEMC_RAS, /* GPIO_EMC_25 is configured as SEMC_RAS */ |
alejandroRL | 0:dd702039127a | 617 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 618 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 619 | IOMUXC_GPIO_EMC_26_SEMC_CLK, /* GPIO_EMC_26 is configured as SEMC_CLK */ |
alejandroRL | 0:dd702039127a | 620 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 621 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 622 | IOMUXC_GPIO_EMC_27_SEMC_CKE, /* GPIO_EMC_27 is configured as SEMC_CKE */ |
alejandroRL | 0:dd702039127a | 623 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 624 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 625 | IOMUXC_GPIO_EMC_28_SEMC_WE, /* GPIO_EMC_28 is configured as SEMC_WE */ |
alejandroRL | 0:dd702039127a | 626 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 627 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 628 | IOMUXC_GPIO_EMC_29_SEMC_CS0, /* GPIO_EMC_29 is configured as SEMC_CS0 */ |
alejandroRL | 0:dd702039127a | 629 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 630 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 631 | IOMUXC_GPIO_EMC_30_SEMC_DATA08, /* GPIO_EMC_30 is configured as SEMC_DATA08 */ |
alejandroRL | 0:dd702039127a | 632 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 633 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 634 | IOMUXC_GPIO_EMC_31_SEMC_DATA09, /* GPIO_EMC_31 is configured as SEMC_DATA09 */ |
alejandroRL | 0:dd702039127a | 635 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 636 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 637 | IOMUXC_GPIO_EMC_32_SEMC_DATA10, /* GPIO_EMC_32 is configured as SEMC_DATA10 */ |
alejandroRL | 0:dd702039127a | 638 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 639 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 640 | IOMUXC_GPIO_EMC_33_SEMC_DATA11, /* GPIO_EMC_33 is configured as SEMC_DATA11 */ |
alejandroRL | 0:dd702039127a | 641 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 642 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 643 | IOMUXC_GPIO_EMC_34_SEMC_DATA12, /* GPIO_EMC_34 is configured as SEMC_DATA12 */ |
alejandroRL | 0:dd702039127a | 644 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 645 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 646 | IOMUXC_GPIO_EMC_35_SEMC_DATA13, /* GPIO_EMC_35 is configured as SEMC_DATA13 */ |
alejandroRL | 0:dd702039127a | 647 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 648 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 649 | IOMUXC_GPIO_EMC_36_SEMC_DATA14, /* GPIO_EMC_36 is configured as SEMC_DATA14 */ |
alejandroRL | 0:dd702039127a | 650 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 651 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 652 | IOMUXC_GPIO_EMC_37_SEMC_DATA15, /* GPIO_EMC_37 is configured as SEMC_DATA15 */ |
alejandroRL | 0:dd702039127a | 653 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 654 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 655 | IOMUXC_GPIO_EMC_38_SEMC_DM01, /* GPIO_EMC_38 is configured as SEMC_DM01 */ |
alejandroRL | 0:dd702039127a | 656 | 0U); /* Software Input On Field: Input Path is determined by functionality */ |
alejandroRL | 0:dd702039127a | 657 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 658 | IOMUXC_GPIO_EMC_00_SEMC_DATA00, /* GPIO_EMC_00 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 659 | 0x10B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 660 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 661 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 662 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 663 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 664 | Pull / Keep Select Field: Keeper |
alejandroRL | 0:dd702039127a | 665 | Pull Up / Down Config. Field: 100K Ohm Pull Down |
alejandroRL | 0:dd702039127a | 666 | Hyst. Enable Field: Hysteresis Disabled */ |
alejandroRL | 0:dd702039127a | 667 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 668 | IOMUXC_GPIO_EMC_01_SEMC_DATA01, /* GPIO_EMC_01 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 669 | 0x10B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 670 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 671 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 672 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 673 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 674 | Pull / Keep Select Field: Keeper |
alejandroRL | 0:dd702039127a | 675 | Pull Up / Down Config. Field: 100K Ohm Pull Down |
alejandroRL | 0:dd702039127a | 676 | Hyst. Enable Field: Hysteresis Disabled */ |
alejandroRL | 0:dd702039127a | 677 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 678 | IOMUXC_GPIO_EMC_02_SEMC_DATA02, /* GPIO_EMC_02 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 679 | 0x10B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 680 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 681 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 682 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 683 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 684 | Pull / Keep Select Field: Keeper |
alejandroRL | 0:dd702039127a | 685 | Pull Up / Down Config. Field: 100K Ohm Pull Down |
alejandroRL | 0:dd702039127a | 686 | Hyst. Enable Field: Hysteresis Disabled */ |
alejandroRL | 0:dd702039127a | 687 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 688 | IOMUXC_GPIO_EMC_03_SEMC_DATA03, /* GPIO_EMC_03 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 689 | 0x10B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 690 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 691 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 692 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 693 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 694 | Pull / Keep Select Field: Keeper |
alejandroRL | 0:dd702039127a | 695 | Pull Up / Down Config. Field: 100K Ohm Pull Down |
alejandroRL | 0:dd702039127a | 696 | Hyst. Enable Field: Hysteresis Disabled */ |
alejandroRL | 0:dd702039127a | 697 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 698 | IOMUXC_GPIO_EMC_04_SEMC_DATA04, /* GPIO_EMC_04 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 699 | 0x10B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 700 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 701 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 702 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 703 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 704 | Pull / Keep Select Field: Keeper |
alejandroRL | 0:dd702039127a | 705 | Pull Up / Down Config. Field: 100K Ohm Pull Down |
alejandroRL | 0:dd702039127a | 706 | Hyst. Enable Field: Hysteresis Disabled */ |
alejandroRL | 0:dd702039127a | 707 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 708 | IOMUXC_GPIO_EMC_05_SEMC_DATA05, /* GPIO_EMC_05 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 709 | 0x10B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 710 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 711 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 712 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 713 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 714 | Pull / Keep Select Field: Keeper |
alejandroRL | 0:dd702039127a | 715 | Pull Up / Down Config. Field: 100K Ohm Pull Down |
alejandroRL | 0:dd702039127a | 716 | Hyst. Enable Field: Hysteresis Disabled */ |
alejandroRL | 0:dd702039127a | 717 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 718 | IOMUXC_GPIO_EMC_06_SEMC_DATA06, /* GPIO_EMC_06 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 719 | 0x10B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 720 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 721 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 722 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 723 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 724 | Pull / Keep Select Field: Keeper |
alejandroRL | 0:dd702039127a | 725 | Pull Up / Down Config. Field: 100K Ohm Pull Down |
alejandroRL | 0:dd702039127a | 726 | Hyst. Enable Field: Hysteresis Disabled */ |
alejandroRL | 0:dd702039127a | 727 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 728 | IOMUXC_GPIO_EMC_07_SEMC_DATA07, /* GPIO_EMC_07 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 729 | 0x10B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 730 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 731 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 732 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 733 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 734 | Pull / Keep Select Field: Keeper |
alejandroRL | 0:dd702039127a | 735 | Pull Up / Down Config. Field: 100K Ohm Pull Down |
alejandroRL | 0:dd702039127a | 736 | Hyst. Enable Field: Hysteresis Disabled */ |
alejandroRL | 0:dd702039127a | 737 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 738 | IOMUXC_GPIO_EMC_08_SEMC_DM00, /* GPIO_EMC_08 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 739 | 0x10B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 740 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 741 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 742 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 743 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 744 | Pull / Keep Select Field: Keeper |
alejandroRL | 0:dd702039127a | 745 | Pull Up / Down Config. Field: 100K Ohm Pull Down |
alejandroRL | 0:dd702039127a | 746 | Hyst. Enable Field: Hysteresis Disabled */ |
alejandroRL | 0:dd702039127a | 747 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 748 | IOMUXC_GPIO_EMC_09_SEMC_ADDR00, /* GPIO_EMC_09 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 749 | 0x10B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 750 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 751 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 752 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 753 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 754 | Pull / Keep Select Field: Keeper |
alejandroRL | 0:dd702039127a | 755 | Pull Up / Down Config. Field: 100K Ohm Pull Down |
alejandroRL | 0:dd702039127a | 756 | Hyst. Enable Field: Hysteresis Disabled */ |
alejandroRL | 0:dd702039127a | 757 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 758 | IOMUXC_GPIO_EMC_10_SEMC_ADDR01, /* GPIO_EMC_10 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 759 | 0x10B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 760 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 761 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 762 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 763 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 764 | Pull / Keep Select Field: Keeper |
alejandroRL | 0:dd702039127a | 765 | Pull Up / Down Config. Field: 100K Ohm Pull Down |
alejandroRL | 0:dd702039127a | 766 | Hyst. Enable Field: Hysteresis Disabled */ |
alejandroRL | 0:dd702039127a | 767 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 768 | IOMUXC_GPIO_EMC_11_SEMC_ADDR02, /* GPIO_EMC_11 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 769 | 0x10B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 770 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 771 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 772 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 773 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 774 | Pull / Keep Select Field: Keeper |
alejandroRL | 0:dd702039127a | 775 | Pull Up / Down Config. Field: 100K Ohm Pull Down |
alejandroRL | 0:dd702039127a | 776 | Hyst. Enable Field: Hysteresis Disabled */ |
alejandroRL | 0:dd702039127a | 777 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 778 | IOMUXC_GPIO_EMC_12_SEMC_ADDR03, /* GPIO_EMC_12 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 779 | 0x10B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 780 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 781 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 782 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 783 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 784 | Pull / Keep Select Field: Keeper |
alejandroRL | 0:dd702039127a | 785 | Pull Up / Down Config. Field: 100K Ohm Pull Down |
alejandroRL | 0:dd702039127a | 786 | Hyst. Enable Field: Hysteresis Disabled */ |
alejandroRL | 0:dd702039127a | 787 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 788 | IOMUXC_GPIO_EMC_13_SEMC_ADDR04, /* GPIO_EMC_13 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 789 | 0x10B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 790 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 791 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 792 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 793 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 794 | Pull / Keep Select Field: Keeper |
alejandroRL | 0:dd702039127a | 795 | Pull Up / Down Config. Field: 100K Ohm Pull Down |
alejandroRL | 0:dd702039127a | 796 | Hyst. Enable Field: Hysteresis Disabled */ |
alejandroRL | 0:dd702039127a | 797 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 798 | IOMUXC_GPIO_EMC_14_SEMC_ADDR05, /* GPIO_EMC_14 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 799 | 0x10B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 800 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 801 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 802 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 803 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 804 | Pull / Keep Select Field: Keeper |
alejandroRL | 0:dd702039127a | 805 | Pull Up / Down Config. Field: 100K Ohm Pull Down |
alejandroRL | 0:dd702039127a | 806 | Hyst. Enable Field: Hysteresis Disabled */ |
alejandroRL | 0:dd702039127a | 807 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 808 | IOMUXC_GPIO_EMC_15_SEMC_ADDR06, /* GPIO_EMC_15 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 809 | 0x10B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 810 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 811 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 812 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 813 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 814 | Pull / Keep Select Field: Keeper |
alejandroRL | 0:dd702039127a | 815 | Pull Up / Down Config. Field: 100K Ohm Pull Down |
alejandroRL | 0:dd702039127a | 816 | Hyst. Enable Field: Hysteresis Disabled */ |
alejandroRL | 0:dd702039127a | 817 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 818 | IOMUXC_GPIO_EMC_16_SEMC_ADDR07, /* GPIO_EMC_16 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 819 | 0x10B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 820 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 821 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 822 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 823 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 824 | Pull / Keep Select Field: Keeper |
alejandroRL | 0:dd702039127a | 825 | Pull Up / Down Config. Field: 100K Ohm Pull Down |
alejandroRL | 0:dd702039127a | 826 | Hyst. Enable Field: Hysteresis Disabled */ |
alejandroRL | 0:dd702039127a | 827 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 828 | IOMUXC_GPIO_EMC_17_SEMC_ADDR08, /* GPIO_EMC_17 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 829 | 0x10B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 830 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 831 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 832 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 833 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 834 | Pull / Keep Select Field: Keeper |
alejandroRL | 0:dd702039127a | 835 | Pull Up / Down Config. Field: 100K Ohm Pull Down |
alejandroRL | 0:dd702039127a | 836 | Hyst. Enable Field: Hysteresis Disabled */ |
alejandroRL | 0:dd702039127a | 837 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 838 | IOMUXC_GPIO_EMC_18_SEMC_ADDR09, /* GPIO_EMC_18 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 839 | 0x10B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 840 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 841 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 842 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 843 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 844 | Pull / Keep Select Field: Keeper |
alejandroRL | 0:dd702039127a | 845 | Pull Up / Down Config. Field: 100K Ohm Pull Down |
alejandroRL | 0:dd702039127a | 846 | Hyst. Enable Field: Hysteresis Disabled */ |
alejandroRL | 0:dd702039127a | 847 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 848 | IOMUXC_GPIO_EMC_19_SEMC_ADDR11, /* GPIO_EMC_19 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 849 | 0x10B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 850 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 851 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 852 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 853 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 854 | Pull / Keep Select Field: Keeper |
alejandroRL | 0:dd702039127a | 855 | Pull Up / Down Config. Field: 100K Ohm Pull Down |
alejandroRL | 0:dd702039127a | 856 | Hyst. Enable Field: Hysteresis Disabled */ |
alejandroRL | 0:dd702039127a | 857 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 858 | IOMUXC_GPIO_EMC_20_SEMC_ADDR12, /* GPIO_EMC_20 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 859 | 0x10B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 860 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 861 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 862 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 863 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 864 | Pull / Keep Select Field: Keeper |
alejandroRL | 0:dd702039127a | 865 | Pull Up / Down Config. Field: 100K Ohm Pull Down |
alejandroRL | 0:dd702039127a | 866 | Hyst. Enable Field: Hysteresis Disabled */ |
alejandroRL | 0:dd702039127a | 867 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 868 | IOMUXC_GPIO_EMC_21_SEMC_BA0, /* GPIO_EMC_21 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 869 | 0x10B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 870 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 871 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 872 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 873 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 874 | Pull / Keep Select Field: Keeper |
alejandroRL | 0:dd702039127a | 875 | Pull Up / Down Config. Field: 100K Ohm Pull Down |
alejandroRL | 0:dd702039127a | 876 | Hyst. Enable Field: Hysteresis Disabled */ |
alejandroRL | 0:dd702039127a | 877 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 878 | IOMUXC_GPIO_EMC_22_SEMC_BA1, /* GPIO_EMC_22 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 879 | 0x10B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 880 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 881 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 882 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 883 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 884 | Pull / Keep Select Field: Keeper |
alejandroRL | 0:dd702039127a | 885 | Pull Up / Down Config. Field: 100K Ohm Pull Down |
alejandroRL | 0:dd702039127a | 886 | Hyst. Enable Field: Hysteresis Disabled */ |
alejandroRL | 0:dd702039127a | 887 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 888 | IOMUXC_GPIO_EMC_23_SEMC_ADDR10, /* GPIO_EMC_23 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 889 | 0x10B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 890 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 891 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 892 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 893 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 894 | Pull / Keep Select Field: Keeper |
alejandroRL | 0:dd702039127a | 895 | Pull Up / Down Config. Field: 100K Ohm Pull Down |
alejandroRL | 0:dd702039127a | 896 | Hyst. Enable Field: Hysteresis Disabled */ |
alejandroRL | 0:dd702039127a | 897 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 898 | IOMUXC_GPIO_EMC_24_SEMC_CAS, /* GPIO_EMC_24 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 899 | 0x10B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 900 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 901 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 902 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 903 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 904 | Pull / Keep Select Field: Keeper |
alejandroRL | 0:dd702039127a | 905 | Pull Up / Down Config. Field: 100K Ohm Pull Down |
alejandroRL | 0:dd702039127a | 906 | Hyst. Enable Field: Hysteresis Disabled */ |
alejandroRL | 0:dd702039127a | 907 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 908 | IOMUXC_GPIO_EMC_25_SEMC_RAS, /* GPIO_EMC_25 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 909 | 0x10B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 910 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 911 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 912 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 913 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 914 | Pull / Keep Select Field: Keeper |
alejandroRL | 0:dd702039127a | 915 | Pull Up / Down Config. Field: 100K Ohm Pull Down |
alejandroRL | 0:dd702039127a | 916 | Hyst. Enable Field: Hysteresis Disabled */ |
alejandroRL | 0:dd702039127a | 917 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 918 | IOMUXC_GPIO_EMC_26_SEMC_CLK, /* GPIO_EMC_26 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 919 | 0x10B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 920 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 921 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 922 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 923 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 924 | Pull / Keep Select Field: Keeper |
alejandroRL | 0:dd702039127a | 925 | Pull Up / Down Config. Field: 100K Ohm Pull Down |
alejandroRL | 0:dd702039127a | 926 | Hyst. Enable Field: Hysteresis Disabled */ |
alejandroRL | 0:dd702039127a | 927 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 928 | IOMUXC_GPIO_EMC_27_SEMC_CKE, /* GPIO_EMC_27 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 929 | 0x10B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 930 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 931 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 932 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 933 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 934 | Pull / Keep Select Field: Keeper |
alejandroRL | 0:dd702039127a | 935 | Pull Up / Down Config. Field: 100K Ohm Pull Down |
alejandroRL | 0:dd702039127a | 936 | Hyst. Enable Field: Hysteresis Disabled */ |
alejandroRL | 0:dd702039127a | 937 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 938 | IOMUXC_GPIO_EMC_28_SEMC_WE, /* GPIO_EMC_28 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 939 | 0x10B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 940 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 941 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 942 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 943 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 944 | Pull / Keep Select Field: Keeper |
alejandroRL | 0:dd702039127a | 945 | Pull Up / Down Config. Field: 100K Ohm Pull Down |
alejandroRL | 0:dd702039127a | 946 | Hyst. Enable Field: Hysteresis Disabled */ |
alejandroRL | 0:dd702039127a | 947 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 948 | IOMUXC_GPIO_EMC_29_SEMC_CS0, /* GPIO_EMC_29 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 949 | 0x10B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 950 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 951 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 952 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 953 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 954 | Pull / Keep Select Field: Keeper |
alejandroRL | 0:dd702039127a | 955 | Pull Up / Down Config. Field: 100K Ohm Pull Down |
alejandroRL | 0:dd702039127a | 956 | Hyst. Enable Field: Hysteresis Disabled */ |
alejandroRL | 0:dd702039127a | 957 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 958 | IOMUXC_GPIO_EMC_30_SEMC_DATA08, /* GPIO_EMC_30 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 959 | 0x10B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 960 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 961 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 962 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 963 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 964 | Pull / Keep Select Field: Keeper |
alejandroRL | 0:dd702039127a | 965 | Pull Up / Down Config. Field: 100K Ohm Pull Down |
alejandroRL | 0:dd702039127a | 966 | Hyst. Enable Field: Hysteresis Disabled */ |
alejandroRL | 0:dd702039127a | 967 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 968 | IOMUXC_GPIO_EMC_31_SEMC_DATA09, /* GPIO_EMC_31 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 969 | 0x10B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 970 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 971 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 972 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 973 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 974 | Pull / Keep Select Field: Keeper |
alejandroRL | 0:dd702039127a | 975 | Pull Up / Down Config. Field: 100K Ohm Pull Down |
alejandroRL | 0:dd702039127a | 976 | Hyst. Enable Field: Hysteresis Disabled */ |
alejandroRL | 0:dd702039127a | 977 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 978 | IOMUXC_GPIO_EMC_32_SEMC_DATA10, /* GPIO_EMC_32 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 979 | 0x10B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 980 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 981 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 982 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 983 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 984 | Pull / Keep Select Field: Keeper |
alejandroRL | 0:dd702039127a | 985 | Pull Up / Down Config. Field: 100K Ohm Pull Down |
alejandroRL | 0:dd702039127a | 986 | Hyst. Enable Field: Hysteresis Disabled */ |
alejandroRL | 0:dd702039127a | 987 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 988 | IOMUXC_GPIO_EMC_33_SEMC_DATA11, /* GPIO_EMC_33 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 989 | 0x10B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 990 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 991 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 992 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 993 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 994 | Pull / Keep Select Field: Keeper |
alejandroRL | 0:dd702039127a | 995 | Pull Up / Down Config. Field: 100K Ohm Pull Down |
alejandroRL | 0:dd702039127a | 996 | Hyst. Enable Field: Hysteresis Disabled */ |
alejandroRL | 0:dd702039127a | 997 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 998 | IOMUXC_GPIO_EMC_34_SEMC_DATA12, /* GPIO_EMC_34 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 999 | 0x10B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 1000 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 1001 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 1002 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 1003 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 1004 | Pull / Keep Select Field: Keeper |
alejandroRL | 0:dd702039127a | 1005 | Pull Up / Down Config. Field: 100K Ohm Pull Down |
alejandroRL | 0:dd702039127a | 1006 | Hyst. Enable Field: Hysteresis Disabled */ |
alejandroRL | 0:dd702039127a | 1007 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 1008 | IOMUXC_GPIO_EMC_35_SEMC_DATA13, /* GPIO_EMC_35 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 1009 | 0x10B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 1010 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 1011 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 1012 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 1013 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 1014 | Pull / Keep Select Field: Keeper |
alejandroRL | 0:dd702039127a | 1015 | Pull Up / Down Config. Field: 100K Ohm Pull Down |
alejandroRL | 0:dd702039127a | 1016 | Hyst. Enable Field: Hysteresis Disabled */ |
alejandroRL | 0:dd702039127a | 1017 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 1018 | IOMUXC_GPIO_EMC_36_SEMC_DATA14, /* GPIO_EMC_36 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 1019 | 0x10B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 1020 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 1021 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 1022 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 1023 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 1024 | Pull / Keep Select Field: Keeper |
alejandroRL | 0:dd702039127a | 1025 | Pull Up / Down Config. Field: 100K Ohm Pull Down |
alejandroRL | 0:dd702039127a | 1026 | Hyst. Enable Field: Hysteresis Disabled */ |
alejandroRL | 0:dd702039127a | 1027 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 1028 | IOMUXC_GPIO_EMC_37_SEMC_DATA15, /* GPIO_EMC_37 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 1029 | 0x10B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 1030 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 1031 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 1032 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 1033 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 1034 | Pull / Keep Select Field: Keeper |
alejandroRL | 0:dd702039127a | 1035 | Pull Up / Down Config. Field: 100K Ohm Pull Down |
alejandroRL | 0:dd702039127a | 1036 | Hyst. Enable Field: Hysteresis Disabled */ |
alejandroRL | 0:dd702039127a | 1037 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 1038 | IOMUXC_GPIO_EMC_38_SEMC_DM01, /* GPIO_EMC_38 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 1039 | 0x10B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 1040 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 1041 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 1042 | Open Drain Enable Field: Open Drain Disabled |
alejandroRL | 0:dd702039127a | 1043 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 1044 | Pull / Keep Select Field: Keeper |
alejandroRL | 0:dd702039127a | 1045 | Pull Up / Down Config. Field: 100K Ohm Pull Down |
alejandroRL | 0:dd702039127a | 1046 | Hyst. Enable Field: Hysteresis Disabled */ |
alejandroRL | 0:dd702039127a | 1047 | } |
alejandroRL | 0:dd702039127a | 1048 | |
alejandroRL | 0:dd702039127a | 1049 | |
alejandroRL | 0:dd702039127a | 1050 | /* |
alejandroRL | 0:dd702039127a | 1051 | * TEXT BELOW IS USED AS SETTING FOR TOOLS ************************************* |
alejandroRL | 0:dd702039127a | 1052 | BOARD_InitI2C1Pins: |
alejandroRL | 0:dd702039127a | 1053 | - options: {callFromInitBoot: 'true', coreID: core0, enableClock: 'true'} |
alejandroRL | 0:dd702039127a | 1054 | - pin_list: |
alejandroRL | 0:dd702039127a | 1055 | - {pin_num: J11, peripheral: LPI2C1, signal: SCL, pin_signal: GPIO_AD_B1_00, software_input_on: Enable, hysteresis_enable: Disable, pull_up_down_config: Pull_Up_22K_Ohm, |
alejandroRL | 0:dd702039127a | 1056 | pull_keeper_select: Keeper, pull_keeper_enable: Enable, open_drain: Enable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 1057 | - {pin_num: K11, peripheral: LPI2C1, signal: SDA, pin_signal: GPIO_AD_B1_01, software_input_on: Enable, hysteresis_enable: Disable, pull_up_down_config: Pull_Up_22K_Ohm, |
alejandroRL | 0:dd702039127a | 1058 | pull_keeper_select: Keeper, pull_keeper_enable: Enable, open_drain: Enable, speed: MHZ_100, drive_strength: R0_6, slew_rate: Slow} |
alejandroRL | 0:dd702039127a | 1059 | * BE CAREFUL MODIFYING THIS COMMENT - IT IS YAML SETTINGS FOR TOOLS *********** |
alejandroRL | 0:dd702039127a | 1060 | */ |
alejandroRL | 0:dd702039127a | 1061 | |
alejandroRL | 0:dd702039127a | 1062 | /* FUNCTION ************************************************************************************************************ |
alejandroRL | 0:dd702039127a | 1063 | * |
alejandroRL | 0:dd702039127a | 1064 | * Function Name : BOARD_InitI2C1Pins |
alejandroRL | 0:dd702039127a | 1065 | * Description : Configures pin routing and optionally pin electrical features. |
alejandroRL | 0:dd702039127a | 1066 | * |
alejandroRL | 0:dd702039127a | 1067 | * END ****************************************************************************************************************/ |
alejandroRL | 0:dd702039127a | 1068 | void BOARD_InitI2C1Pins(void) { |
alejandroRL | 0:dd702039127a | 1069 | CLOCK_EnableClock(kCLOCK_Iomuxc); /* iomuxc clock (iomuxc_clk_enable): 0x03u */ |
alejandroRL | 0:dd702039127a | 1070 | |
alejandroRL | 0:dd702039127a | 1071 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 1072 | IOMUXC_GPIO_AD_B1_00_LPI2C1_SCL, /* GPIO_AD_B1_00 is configured as LPI2C1_SCL */ |
alejandroRL | 0:dd702039127a | 1073 | 1U); /* Software Input On Field: Force input path of pad GPIO_AD_B1_00 */ |
alejandroRL | 0:dd702039127a | 1074 | IOMUXC_SetPinMux( |
alejandroRL | 0:dd702039127a | 1075 | IOMUXC_GPIO_AD_B1_01_LPI2C1_SDA, /* GPIO_AD_B1_01 is configured as LPI2C1_SDA */ |
alejandroRL | 0:dd702039127a | 1076 | 1U); /* Software Input On Field: Force input path of pad GPIO_AD_B1_01 */ |
alejandroRL | 0:dd702039127a | 1077 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 1078 | IOMUXC_GPIO_AD_B1_00_LPI2C1_SCL, /* GPIO_AD_B1_00 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 1079 | 0xD8B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 1080 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 1081 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 1082 | Open Drain Enable Field: Open Drain Enabled |
alejandroRL | 0:dd702039127a | 1083 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 1084 | Pull / Keep Select Field: Keeper |
alejandroRL | 0:dd702039127a | 1085 | Pull Up / Down Config. Field: 22K Ohm Pull Up |
alejandroRL | 0:dd702039127a | 1086 | Hyst. Enable Field: Hysteresis Disabled */ |
alejandroRL | 0:dd702039127a | 1087 | IOMUXC_SetPinConfig( |
alejandroRL | 0:dd702039127a | 1088 | IOMUXC_GPIO_AD_B1_01_LPI2C1_SDA, /* GPIO_AD_B1_01 PAD functional properties : */ |
alejandroRL | 0:dd702039127a | 1089 | 0xD8B0u); /* Slew Rate Field: Slow Slew Rate |
alejandroRL | 0:dd702039127a | 1090 | Drive Strength Field: R0/6 |
alejandroRL | 0:dd702039127a | 1091 | Speed Field: medium(100MHz) |
alejandroRL | 0:dd702039127a | 1092 | Open Drain Enable Field: Open Drain Enabled |
alejandroRL | 0:dd702039127a | 1093 | Pull / Keep Enable Field: Pull/Keeper Enabled |
alejandroRL | 0:dd702039127a | 1094 | Pull / Keep Select Field: Keeper |
alejandroRL | 0:dd702039127a | 1095 | Pull Up / Down Config. Field: 22K Ohm Pull Up |
alejandroRL | 0:dd702039127a | 1096 | Hyst. Enable Field: Hysteresis Disabled */ |
alejandroRL | 0:dd702039127a | 1097 | } |
alejandroRL | 0:dd702039127a | 1098 | |
alejandroRL | 0:dd702039127a | 1099 | /*********************************************************************************************************************** |
alejandroRL | 0:dd702039127a | 1100 | * EOF |
alejandroRL | 0:dd702039127a | 1101 | **********************************************************************************************************************/ |