--- /dev/null
+/*
+ * Generated by MTK SP Drv_CodeGen Version 03.13.6 for MT8127. Copyright MediaTek Inc. (C) 2013.
+ * Mon Mar 19 18:10:35 2018
+ * Do Not Modify the File.
+ */
+
+#ifndef __CUST_GPIO_BOOT_H__
+#define __CUST_GPIO_BOOT_H__
+
+
+//Configuration for GPIO SMT(Schmidt Trigger) Group output start
+//Configuration for GPIO SMT(Schmidt Trigger) Group output end
+//Configureation for Pin 0
+#define GPIO0_MODE GPIO_MODE_01
+#define GPIO0_DIR GPIO_DIR_IN
+#define GPIO0_PULLEN GPIO_PULL_DISABLE
+#define GPIO0_PULL GPIO_PULL_DOWN
+#define GPIO0_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 1
+#define GPIO1_MODE GPIO_MODE_01
+#define GPIO1_DIR GPIO_DIR_IN
+#define GPIO1_PULLEN GPIO_PULL_DISABLE
+#define GPIO1_PULL GPIO_PULL_DOWN
+#define GPIO1_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 2
+#define GPIO2_MODE GPIO_MODE_00
+#define GPIO2_DIR GPIO_DIR_IN
+#define GPIO2_PULLEN GPIO_PULL_ENABLE
+#define GPIO2_PULL GPIO_PULL_DOWN
+#define GPIO2_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 3
+#define GPIO3_MODE GPIO_MODE_01
+#define GPIO3_DIR GPIO_DIR_IN
+#define GPIO3_PULLEN GPIO_PULL_DISABLE
+#define GPIO3_PULL GPIO_PULL_DOWN
+#define GPIO3_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 4
+#define GPIO4_MODE GPIO_MODE_01
+#define GPIO4_DIR GPIO_DIR_IN
+#define GPIO4_PULLEN GPIO_PULL_DISABLE
+#define GPIO4_PULL GPIO_PULL_DOWN
+#define GPIO4_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 5
+#define GPIO5_MODE GPIO_MODE_00
+#define GPIO5_DIR GPIO_DIR_OUT
+#define GPIO5_PULLEN GPIO_PULL_DISABLE
+#define GPIO5_PULL GPIO_PULL_DOWN
+#define GPIO5_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 6
+#define GPIO6_MODE GPIO_MODE_00
+#define GPIO6_DIR GPIO_DIR_OUT
+#define GPIO6_PULLEN GPIO_PULL_DISABLE
+#define GPIO6_PULL GPIO_PULL_DOWN
+#define GPIO6_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 7
+#define GPIO7_MODE GPIO_MODE_01
+#define GPIO7_DIR GPIO_DIR_OUT
+#define GPIO7_PULLEN GPIO_PULL_DISABLE
+#define GPIO7_PULL GPIO_PULL_DOWN
+#define GPIO7_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 8
+#define GPIO8_MODE GPIO_MODE_01
+#define GPIO8_DIR GPIO_DIR_IN
+#define GPIO8_PULLEN GPIO_PULL_ENABLE
+#define GPIO8_PULL GPIO_PULL_DOWN
+#define GPIO8_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 9
+#define GPIO9_MODE GPIO_MODE_01
+#define GPIO9_DIR GPIO_DIR_OUT
+#define GPIO9_PULLEN GPIO_PULL_DISABLE
+#define GPIO9_PULL GPIO_PULL_DOWN
+#define GPIO9_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 10
+#define GPIO10_MODE GPIO_MODE_01
+#define GPIO10_DIR GPIO_DIR_IN
+#define GPIO10_PULLEN GPIO_PULL_ENABLE
+#define GPIO10_PULL GPIO_PULL_DOWN
+#define GPIO10_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 11
+#define GPIO11_MODE GPIO_MODE_01
+#define GPIO11_DIR GPIO_DIR_OUT
+#define GPIO11_PULLEN GPIO_PULL_DISABLE
+#define GPIO11_PULL GPIO_PULL_DOWN
+#define GPIO11_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 12
+#define GPIO12_MODE GPIO_MODE_01
+#define GPIO12_DIR GPIO_DIR_OUT
+#define GPIO12_PULLEN GPIO_PULL_DISABLE
+#define GPIO12_PULL GPIO_PULL_DOWN
+#define GPIO12_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 13
+#define GPIO13_MODE GPIO_MODE_01
+#define GPIO13_DIR GPIO_DIR_IN
+#define GPIO13_PULLEN GPIO_PULL_ENABLE
+#define GPIO13_PULL GPIO_PULL_DOWN
+#define GPIO13_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 14
+#define GPIO14_MODE GPIO_MODE_01
+#define GPIO14_DIR GPIO_DIR_IN
+#define GPIO14_PULLEN GPIO_PULL_ENABLE
+#define GPIO14_PULL GPIO_PULL_UP
+#define GPIO14_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 15
+#define GPIO15_MODE GPIO_MODE_01
+#define GPIO15_DIR GPIO_DIR_IN
+#define GPIO15_PULLEN GPIO_PULL_DISABLE
+#define GPIO15_PULL GPIO_PULL_DOWN
+#define GPIO15_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 16
+#define GPIO16_MODE GPIO_MODE_01
+#define GPIO16_DIR GPIO_DIR_IN
+#define GPIO16_PULLEN GPIO_PULL_ENABLE
+#define GPIO16_PULL GPIO_PULL_UP
+#define GPIO16_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 17
+#define GPIO17_MODE GPIO_MODE_01
+#define GPIO17_DIR GPIO_DIR_IN
+#define GPIO17_PULLEN GPIO_PULL_DISABLE
+#define GPIO17_PULL GPIO_PULL_DOWN
+#define GPIO17_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 18
+#define GPIO18_MODE GPIO_MODE_00
+#define GPIO18_DIR GPIO_DIR_IN
+#define GPIO18_PULLEN GPIO_PULL_DISABLE
+#define GPIO18_PULL GPIO_PULL_DOWN
+#define GPIO18_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 19
+#define GPIO19_MODE GPIO_MODE_00
+#define GPIO19_DIR GPIO_DIR_OUT
+#define GPIO19_PULLEN GPIO_PULL_DISABLE
+#define GPIO19_PULL GPIO_PULL_DOWN
+#define GPIO19_DATAOUT GPIO_OUT_ONE
+
+//Configureation for Pin 20
+#define GPIO20_MODE GPIO_MODE_00
+#define GPIO20_DIR GPIO_DIR_IN
+#define GPIO20_PULLEN GPIO_PULL_DISABLE
+#define GPIO20_PULL GPIO_PULL_DOWN
+#define GPIO20_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 21
+#define GPIO21_MODE GPIO_MODE_00
+#define GPIO21_DIR GPIO_DIR_IN
+#define GPIO21_PULLEN GPIO_PULL_ENABLE
+#define GPIO21_PULL GPIO_PULL_DOWN
+#define GPIO21_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 22
+#define GPIO22_MODE GPIO_MODE_00
+#define GPIO22_DIR GPIO_DIR_IN
+#define GPIO22_PULLEN GPIO_PULL_DISABLE
+#define GPIO22_PULL GPIO_PULL_DOWN
+#define GPIO22_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 23
+#define GPIO23_MODE GPIO_MODE_00
+#define GPIO23_DIR GPIO_DIR_IN
+#define GPIO23_PULLEN GPIO_PULL_DISABLE
+#define GPIO23_PULL GPIO_PULL_DOWN
+#define GPIO23_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 24
+#define GPIO24_MODE GPIO_MODE_00
+#define GPIO24_DIR GPIO_DIR_IN
+#define GPIO24_PULLEN GPIO_PULL_DISABLE
+#define GPIO24_PULL GPIO_PULL_DOWN
+#define GPIO24_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 25
+#define GPIO25_MODE GPIO_MODE_00
+#define GPIO25_DIR GPIO_DIR_OUT
+#define GPIO25_PULLEN GPIO_PULL_DISABLE
+#define GPIO25_PULL GPIO_PULL_UP
+#define GPIO25_DATAOUT GPIO_OUT_ONE
+
+//Configureation for Pin 26
+#define GPIO26_MODE GPIO_MODE_00
+#define GPIO26_DIR GPIO_DIR_IN
+#define GPIO26_PULLEN GPIO_PULL_DISABLE
+#define GPIO26_PULL GPIO_PULL_DOWN
+#define GPIO26_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 27
+#define GPIO27_MODE GPIO_MODE_00
+#define GPIO27_DIR GPIO_DIR_OUT
+#define GPIO27_PULLEN GPIO_PULL_DISABLE
+#define GPIO27_PULL GPIO_PULL_DOWN
+#define GPIO27_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 28
+#define GPIO28_MODE GPIO_MODE_00
+#define GPIO28_DIR GPIO_DIR_IN
+#define GPIO28_PULLEN GPIO_PULL_DISABLE
+#define GPIO28_PULL GPIO_PULL_DOWN
+#define GPIO28_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 29
+#define GPIO29_MODE GPIO_MODE_00
+#define GPIO29_DIR GPIO_DIR_OUT
+#define GPIO29_PULLEN GPIO_PULL_DISABLE
+#define GPIO29_PULL GPIO_PULL_DOWN
+#define GPIO29_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 30
+#define GPIO30_MODE GPIO_MODE_00
+#define GPIO30_DIR GPIO_DIR_IN
+#define GPIO30_PULLEN GPIO_PULL_ENABLE
+#define GPIO30_PULL GPIO_PULL_UP
+#define GPIO30_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 31
+#define GPIO31_MODE GPIO_MODE_00
+#define GPIO31_DIR GPIO_DIR_IN
+#define GPIO31_PULLEN GPIO_PULL_ENABLE
+#define GPIO31_PULL GPIO_PULL_UP
+#define GPIO31_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 32
+#define GPIO32_MODE GPIO_MODE_00
+#define GPIO32_DIR GPIO_DIR_IN
+#define GPIO32_PULLEN GPIO_PULL_ENABLE
+#define GPIO32_PULL GPIO_PULL_UP
+#define GPIO32_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 33
+#define GPIO33_MODE GPIO_MODE_01
+#define GPIO33_DIR GPIO_DIR_OUT
+#define GPIO33_PULLEN GPIO_PULL_DISABLE
+#define GPIO33_PULL GPIO_PULL_DOWN
+#define GPIO33_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 34
+#define GPIO34_MODE GPIO_MODE_00
+#define GPIO34_DIR GPIO_DIR_OUT
+#define GPIO34_PULLEN GPIO_PULL_DISABLE
+#define GPIO34_PULL GPIO_PULL_DOWN
+#define GPIO34_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 35
+#define GPIO35_MODE GPIO_MODE_00
+#define GPIO35_DIR GPIO_DIR_OUT
+#define GPIO35_PULLEN GPIO_PULL_DISABLE
+#define GPIO35_PULL GPIO_PULL_DOWN
+#define GPIO35_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 36
+#define GPIO36_MODE GPIO_MODE_01
+#define GPIO36_DIR GPIO_DIR_IN
+#define GPIO36_PULLEN GPIO_PULL_ENABLE
+#define GPIO36_PULL GPIO_PULL_UP
+#define GPIO36_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 37
+#define GPIO37_MODE GPIO_MODE_01
+#define GPIO37_DIR GPIO_DIR_IN
+#define GPIO37_PULLEN GPIO_PULL_ENABLE
+#define GPIO37_PULL GPIO_PULL_UP
+#define GPIO37_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 38
+#define GPIO38_MODE GPIO_MODE_02
+#define GPIO38_DIR GPIO_DIR_IN
+#define GPIO38_PULLEN GPIO_PULL_ENABLE
+#define GPIO38_PULL GPIO_PULL_UP
+#define GPIO38_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 39
+#define GPIO39_MODE GPIO_MODE_01
+#define GPIO39_DIR GPIO_DIR_IN
+#define GPIO39_PULLEN GPIO_PULL_DISABLE
+#define GPIO39_PULL GPIO_PULL_DOWN
+#define GPIO39_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 40
+#define GPIO40_MODE GPIO_MODE_01
+#define GPIO40_DIR GPIO_DIR_IN
+#define GPIO40_PULLEN GPIO_PULL_DISABLE
+#define GPIO40_PULL GPIO_PULL_DOWN
+#define GPIO40_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 41
+#define GPIO41_MODE GPIO_MODE_01
+#define GPIO41_DIR GPIO_DIR_IN
+#define GPIO41_PULLEN GPIO_PULL_DISABLE
+#define GPIO41_PULL GPIO_PULL_DOWN
+#define GPIO41_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 42
+#define GPIO42_MODE GPIO_MODE_01
+#define GPIO42_DIR GPIO_DIR_IN
+#define GPIO42_PULLEN GPIO_PULL_DISABLE
+#define GPIO42_PULL GPIO_PULL_DOWN
+#define GPIO42_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 43
+#define GPIO43_MODE GPIO_MODE_00
+#define GPIO43_DIR GPIO_DIR_IN
+#define GPIO43_PULLEN GPIO_PULL_ENABLE
+#define GPIO43_PULL GPIO_PULL_UP
+#define GPIO43_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 44
+#define GPIO44_MODE GPIO_MODE_00
+#define GPIO44_DIR GPIO_DIR_IN
+#define GPIO44_PULLEN GPIO_PULL_ENABLE
+#define GPIO44_PULL GPIO_PULL_UP
+#define GPIO44_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 45
+#define GPIO45_MODE GPIO_MODE_00
+#define GPIO45_DIR GPIO_DIR_OUT
+#define GPIO45_PULLEN GPIO_PULL_DISABLE
+#define GPIO45_PULL GPIO_PULL_DOWN
+#define GPIO45_DATAOUT GPIO_OUT_ONE
+
+//Configureation for Pin 46
+#define GPIO46_MODE GPIO_MODE_00
+#define GPIO46_DIR GPIO_DIR_IN
+#define GPIO46_PULLEN GPIO_PULL_ENABLE
+#define GPIO46_PULL GPIO_PULL_DOWN
+#define GPIO46_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 47
+#define GPIO47_MODE GPIO_MODE_00
+#define GPIO47_DIR GPIO_DIR_IN
+#define GPIO47_PULLEN GPIO_PULL_ENABLE
+#define GPIO47_PULL GPIO_PULL_DOWN
+#define GPIO47_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 48
+#define GPIO48_MODE GPIO_MODE_00
+#define GPIO48_DIR GPIO_DIR_IN
+#define GPIO48_PULLEN GPIO_PULL_ENABLE
+#define GPIO48_PULL GPIO_PULL_DOWN
+#define GPIO48_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 49
+#define GPIO49_MODE GPIO_MODE_00
+#define GPIO49_DIR GPIO_DIR_IN
+#define GPIO49_PULLEN GPIO_PULL_ENABLE
+#define GPIO49_PULL GPIO_PULL_DOWN
+#define GPIO49_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 50
+#define GPIO50_MODE GPIO_MODE_00
+#define GPIO50_DIR GPIO_DIR_IN
+#define GPIO50_PULLEN GPIO_PULL_ENABLE
+#define GPIO50_PULL GPIO_PULL_UP
+#define GPIO50_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 51
+#define GPIO51_MODE GPIO_MODE_00
+#define GPIO51_DIR GPIO_DIR_IN
+#define GPIO51_PULLEN GPIO_PULL_ENABLE
+#define GPIO51_PULL GPIO_PULL_UP
+#define GPIO51_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 52
+#define GPIO52_MODE GPIO_MODE_00
+#define GPIO52_DIR GPIO_DIR_IN
+#define GPIO52_PULLEN GPIO_PULL_DISABLE
+#define GPIO52_PULL GPIO_PULL_DOWN
+#define GPIO52_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 53
+#define GPIO53_MODE GPIO_MODE_00
+#define GPIO53_DIR GPIO_DIR_IN
+#define GPIO53_PULLEN GPIO_PULL_ENABLE
+#define GPIO53_PULL GPIO_PULL_DOWN
+#define GPIO53_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 54
+#define GPIO54_MODE GPIO_MODE_00
+#define GPIO54_DIR GPIO_DIR_IN
+#define GPIO54_PULLEN GPIO_PULL_ENABLE
+#define GPIO54_PULL GPIO_PULL_DOWN
+#define GPIO54_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 55
+#define GPIO55_MODE GPIO_MODE_00
+#define GPIO55_DIR GPIO_DIR_IN
+#define GPIO55_PULLEN GPIO_PULL_ENABLE
+#define GPIO55_PULL GPIO_PULL_DOWN
+#define GPIO55_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 56
+#define GPIO56_MODE GPIO_MODE_00
+#define GPIO56_DIR GPIO_DIR_IN
+#define GPIO56_PULLEN GPIO_PULL_ENABLE
+#define GPIO56_PULL GPIO_PULL_DOWN
+#define GPIO56_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 57
+#define GPIO57_MODE GPIO_MODE_01
+#define GPIO57_DIR GPIO_DIR_IN
+#define GPIO57_PULLEN GPIO_PULL_ENABLE
+#define GPIO57_PULL GPIO_PULL_UP
+#define GPIO57_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 58
+#define GPIO58_MODE GPIO_MODE_01
+#define GPIO58_DIR GPIO_DIR_IN
+#define GPIO58_PULLEN GPIO_PULL_ENABLE
+#define GPIO58_PULL GPIO_PULL_UP
+#define GPIO58_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 59
+#define GPIO59_MODE GPIO_MODE_01
+#define GPIO59_DIR GPIO_DIR_OUT
+#define GPIO59_PULLEN GPIO_PULL_DISABLE
+#define GPIO59_PULL GPIO_PULL_DOWN
+#define GPIO59_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 60
+#define GPIO60_MODE GPIO_MODE_01
+#define GPIO60_DIR GPIO_DIR_OUT
+#define GPIO60_PULLEN GPIO_PULL_DISABLE
+#define GPIO60_PULL GPIO_PULL_DOWN
+#define GPIO60_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 61
+#define GPIO61_MODE GPIO_MODE_01
+#define GPIO61_DIR GPIO_DIR_IN
+#define GPIO61_PULLEN GPIO_PULL_ENABLE
+#define GPIO61_PULL GPIO_PULL_DOWN
+#define GPIO61_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 62
+#define GPIO62_MODE GPIO_MODE_01
+#define GPIO62_DIR GPIO_DIR_IN
+#define GPIO62_PULLEN GPIO_PULL_ENABLE
+#define GPIO62_PULL GPIO_PULL_DOWN
+#define GPIO62_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 63
+#define GPIO63_MODE GPIO_MODE_01
+#define GPIO63_DIR GPIO_DIR_OUT
+#define GPIO63_PULLEN GPIO_PULL_ENABLE
+#define GPIO63_PULL GPIO_PULL_DOWN
+#define GPIO63_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 64
+#define GPIO64_MODE GPIO_MODE_01
+#define GPIO64_DIR GPIO_DIR_IN
+#define GPIO64_PULLEN GPIO_PULL_ENABLE
+#define GPIO64_PULL GPIO_PULL_DOWN
+#define GPIO64_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 65
+#define GPIO65_MODE GPIO_MODE_01
+#define GPIO65_DIR GPIO_DIR_OUT
+#define GPIO65_PULLEN GPIO_PULL_DISABLE
+#define GPIO65_PULL GPIO_PULL_DOWN
+#define GPIO65_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 66
+#define GPIO66_MODE GPIO_MODE_01
+#define GPIO66_DIR GPIO_DIR_IN
+#define GPIO66_PULLEN GPIO_PULL_ENABLE
+#define GPIO66_PULL GPIO_PULL_DOWN
+#define GPIO66_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 67
+#define GPIO67_MODE GPIO_MODE_01
+#define GPIO67_DIR GPIO_DIR_IN
+#define GPIO67_PULLEN GPIO_PULL_ENABLE
+#define GPIO67_PULL GPIO_PULL_DOWN
+#define GPIO67_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 68
+#define GPIO68_MODE GPIO_MODE_01
+#define GPIO68_DIR GPIO_DIR_IN
+#define GPIO68_PULLEN GPIO_PULL_ENABLE
+#define GPIO68_PULL GPIO_PULL_DOWN
+#define GPIO68_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 69
+#define GPIO69_MODE GPIO_MODE_01
+#define GPIO69_DIR GPIO_DIR_IN
+#define GPIO69_PULLEN GPIO_PULL_ENABLE
+#define GPIO69_PULL GPIO_PULL_DOWN
+#define GPIO69_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 70
+#define GPIO70_MODE GPIO_MODE_01
+#define GPIO70_DIR GPIO_DIR_IN
+#define GPIO70_PULLEN GPIO_PULL_ENABLE
+#define GPIO70_PULL GPIO_PULL_DOWN
+#define GPIO70_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 71
+#define GPIO71_MODE GPIO_MODE_01
+#define GPIO71_DIR GPIO_DIR_IN
+#define GPIO71_PULLEN GPIO_PULL_ENABLE
+#define GPIO71_PULL GPIO_PULL_DOWN
+#define GPIO71_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 72
+#define GPIO72_MODE GPIO_MODE_00
+#define GPIO72_DIR GPIO_DIR_IN
+#define GPIO72_PULLEN GPIO_PULL_ENABLE
+#define GPIO72_PULL GPIO_PULL_DOWN
+#define GPIO72_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 73
+#define GPIO73_MODE GPIO_MODE_00
+#define GPIO73_DIR GPIO_DIR_IN
+#define GPIO73_PULLEN GPIO_PULL_ENABLE
+#define GPIO73_PULL GPIO_PULL_DOWN
+#define GPIO73_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 74
+#define GPIO74_MODE GPIO_MODE_00
+#define GPIO74_DIR GPIO_DIR_IN
+#define GPIO74_PULLEN GPIO_PULL_ENABLE
+#define GPIO74_PULL GPIO_PULL_DOWN
+#define GPIO74_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 75
+#define GPIO75_MODE GPIO_MODE_01
+#define GPIO75_DIR GPIO_DIR_IN
+#define GPIO75_PULLEN GPIO_PULL_ENABLE
+#define GPIO75_PULL GPIO_PULL_UP
+#define GPIO75_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 76
+#define GPIO76_MODE GPIO_MODE_01
+#define GPIO76_DIR GPIO_DIR_IN
+#define GPIO76_PULLEN GPIO_PULL_ENABLE
+#define GPIO76_PULL GPIO_PULL_UP
+#define GPIO76_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 77
+#define GPIO77_MODE GPIO_MODE_01
+#define GPIO77_DIR GPIO_DIR_IN
+#define GPIO77_PULLEN GPIO_PULL_ENABLE
+#define GPIO77_PULL GPIO_PULL_UP
+#define GPIO77_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 78
+#define GPIO78_MODE GPIO_MODE_01
+#define GPIO78_DIR GPIO_DIR_IN
+#define GPIO78_PULLEN GPIO_PULL_ENABLE
+#define GPIO78_PULL GPIO_PULL_UP
+#define GPIO78_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 79
+#define GPIO79_MODE GPIO_MODE_01
+#define GPIO79_DIR GPIO_DIR_OUT
+#define GPIO79_PULLEN GPIO_PULL_ENABLE
+#define GPIO79_PULL GPIO_PULL_UP
+#define GPIO79_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 80
+#define GPIO80_MODE GPIO_MODE_01
+#define GPIO80_DIR GPIO_DIR_OUT
+#define GPIO80_PULLEN GPIO_PULL_DISABLE
+#define GPIO80_PULL GPIO_PULL_DOWN
+#define GPIO80_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 81
+#define GPIO81_MODE GPIO_MODE_01
+#define GPIO81_DIR GPIO_DIR_OUT
+#define GPIO81_PULLEN GPIO_PULL_ENABLE
+#define GPIO81_PULL GPIO_PULL_UP
+#define GPIO81_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 82
+#define GPIO82_MODE GPIO_MODE_01
+#define GPIO82_DIR GPIO_DIR_OUT
+#define GPIO82_PULLEN GPIO_PULL_DISABLE
+#define GPIO82_PULL GPIO_PULL_DOWN
+#define GPIO82_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 83
+#define GPIO83_MODE GPIO_MODE_00
+#define GPIO83_DIR GPIO_DIR_OUT
+#define GPIO83_PULLEN GPIO_PULL_DISABLE
+#define GPIO83_PULL GPIO_PULL_DOWN
+#define GPIO83_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 84
+#define GPIO84_MODE GPIO_MODE_00
+#define GPIO84_DIR GPIO_DIR_IN
+#define GPIO84_PULLEN GPIO_PULL_ENABLE
+#define GPIO84_PULL GPIO_PULL_DOWN
+#define GPIO84_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 85
+#define GPIO85_MODE GPIO_MODE_00
+#define GPIO85_DIR GPIO_DIR_OUT
+#define GPIO85_PULLEN GPIO_PULL_DISABLE
+#define GPIO85_PULL GPIO_PULL_DOWN
+#define GPIO85_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 86
+#define GPIO86_MODE GPIO_MODE_00
+#define GPIO86_DIR GPIO_DIR_IN
+#define GPIO86_PULLEN GPIO_PULL_ENABLE
+#define GPIO86_PULL GPIO_PULL_DOWN
+#define GPIO86_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 87
+#define GPIO87_MODE GPIO_MODE_00
+#define GPIO87_DIR GPIO_DIR_IN
+#define GPIO87_PULLEN GPIO_PULL_ENABLE
+#define GPIO87_PULL GPIO_PULL_DOWN
+#define GPIO87_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 88
+#define GPIO88_MODE GPIO_MODE_00
+#define GPIO88_DIR GPIO_DIR_IN
+#define GPIO88_PULLEN GPIO_PULL_ENABLE
+#define GPIO88_PULL GPIO_PULL_DOWN
+#define GPIO88_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 89
+#define GPIO89_MODE GPIO_MODE_00
+#define GPIO89_DIR GPIO_DIR_IN
+#define GPIO89_PULLEN GPIO_PULL_ENABLE
+#define GPIO89_PULL GPIO_PULL_DOWN
+#define GPIO89_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 90
+#define GPIO90_MODE GPIO_MODE_00
+#define GPIO90_DIR GPIO_DIR_IN
+#define GPIO90_PULLEN GPIO_PULL_ENABLE
+#define GPIO90_PULL GPIO_PULL_DOWN
+#define GPIO90_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 91
+#define GPIO91_MODE GPIO_MODE_01
+#define GPIO91_DIR GPIO_DIR_IN
+#define GPIO91_PULLEN GPIO_PULL_DISABLE
+#define GPIO91_PULL GPIO_PULL_DOWN
+#define GPIO91_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 92
+#define GPIO92_MODE GPIO_MODE_01
+#define GPIO92_DIR GPIO_DIR_IN
+#define GPIO92_PULLEN GPIO_PULL_DISABLE
+#define GPIO92_PULL GPIO_PULL_DOWN
+#define GPIO92_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 93
+#define GPIO93_MODE GPIO_MODE_01
+#define GPIO93_DIR GPIO_DIR_IN
+#define GPIO93_PULLEN GPIO_PULL_DISABLE
+#define GPIO93_PULL GPIO_PULL_DOWN
+#define GPIO93_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 94
+#define GPIO94_MODE GPIO_MODE_01
+#define GPIO94_DIR GPIO_DIR_IN
+#define GPIO94_PULLEN GPIO_PULL_DISABLE
+#define GPIO94_PULL GPIO_PULL_DOWN
+#define GPIO94_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 95
+#define GPIO95_MODE GPIO_MODE_01
+#define GPIO95_DIR GPIO_DIR_IN
+#define GPIO95_PULLEN GPIO_PULL_DISABLE
+#define GPIO95_PULL GPIO_PULL_DOWN
+#define GPIO95_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 96
+#define GPIO96_MODE GPIO_MODE_01
+#define GPIO96_DIR GPIO_DIR_IN
+#define GPIO96_PULLEN GPIO_PULL_DISABLE
+#define GPIO96_PULL GPIO_PULL_DOWN
+#define GPIO96_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 97
+#define GPIO97_MODE GPIO_MODE_01
+#define GPIO97_DIR GPIO_DIR_IN
+#define GPIO97_PULLEN GPIO_PULL_DISABLE
+#define GPIO97_PULL GPIO_PULL_DOWN
+#define GPIO97_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 98
+#define GPIO98_MODE GPIO_MODE_01
+#define GPIO98_DIR GPIO_DIR_IN
+#define GPIO98_PULLEN GPIO_PULL_DISABLE
+#define GPIO98_PULL GPIO_PULL_DOWN
+#define GPIO98_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 99
+#define GPIO99_MODE GPIO_MODE_01
+#define GPIO99_DIR GPIO_DIR_IN
+#define GPIO99_PULLEN GPIO_PULL_DISABLE
+#define GPIO99_PULL GPIO_PULL_DOWN
+#define GPIO99_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 100
+#define GPIO100_MODE GPIO_MODE_01
+#define GPIO100_DIR GPIO_DIR_IN
+#define GPIO100_PULLEN GPIO_PULL_DISABLE
+#define GPIO100_PULL GPIO_PULL_DOWN
+#define GPIO100_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 101
+#define GPIO101_MODE GPIO_MODE_00
+#define GPIO101_DIR GPIO_DIR_IN
+#define GPIO101_PULLEN GPIO_PULL_ENABLE
+#define GPIO101_PULL GPIO_PULL_DOWN
+#define GPIO101_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 102
+#define GPIO102_MODE GPIO_MODE_00
+#define GPIO102_DIR GPIO_DIR_IN
+#define GPIO102_PULLEN GPIO_PULL_ENABLE
+#define GPIO102_PULL GPIO_PULL_DOWN
+#define GPIO102_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 103
+#define GPIO103_MODE GPIO_MODE_00
+#define GPIO103_DIR GPIO_DIR_IN
+#define GPIO103_PULLEN GPIO_PULL_ENABLE
+#define GPIO103_PULL GPIO_PULL_DOWN
+#define GPIO103_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 104
+#define GPIO104_MODE GPIO_MODE_00
+#define GPIO104_DIR GPIO_DIR_IN
+#define GPIO104_PULLEN GPIO_PULL_ENABLE
+#define GPIO104_PULL GPIO_PULL_DOWN
+#define GPIO104_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 105
+#define GPIO105_MODE GPIO_MODE_00
+#define GPIO105_DIR GPIO_DIR_IN
+#define GPIO105_PULLEN GPIO_PULL_ENABLE
+#define GPIO105_PULL GPIO_PULL_DOWN
+#define GPIO105_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 106
+#define GPIO106_MODE GPIO_MODE_00
+#define GPIO106_DIR GPIO_DIR_IN
+#define GPIO106_PULLEN GPIO_PULL_ENABLE
+#define GPIO106_PULL GPIO_PULL_DOWN
+#define GPIO106_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 107
+#define GPIO107_MODE GPIO_MODE_02
+#define GPIO107_DIR GPIO_DIR_IN
+#define GPIO107_PULLEN GPIO_PULL_ENABLE
+#define GPIO107_PULL GPIO_PULL_DOWN
+#define GPIO107_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 108
+#define GPIO108_MODE GPIO_MODE_02
+#define GPIO108_DIR GPIO_DIR_IN
+#define GPIO108_PULLEN GPIO_PULL_ENABLE
+#define GPIO108_PULL GPIO_PULL_DOWN
+#define GPIO108_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 109
+#define GPIO109_MODE GPIO_MODE_02
+#define GPIO109_DIR GPIO_DIR_IN
+#define GPIO109_PULLEN GPIO_PULL_ENABLE
+#define GPIO109_PULL GPIO_PULL_DOWN
+#define GPIO109_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 110
+#define GPIO110_MODE GPIO_MODE_02
+#define GPIO110_DIR GPIO_DIR_IN
+#define GPIO110_PULLEN GPIO_PULL_ENABLE
+#define GPIO110_PULL GPIO_PULL_DOWN
+#define GPIO110_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 111
+#define GPIO111_MODE GPIO_MODE_02
+#define GPIO111_DIR GPIO_DIR_IN
+#define GPIO111_PULLEN GPIO_PULL_ENABLE
+#define GPIO111_PULL GPIO_PULL_DOWN
+#define GPIO111_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 112
+#define GPIO112_MODE GPIO_MODE_02
+#define GPIO112_DIR GPIO_DIR_IN
+#define GPIO112_PULLEN GPIO_PULL_ENABLE
+#define GPIO112_PULL GPIO_PULL_DOWN
+#define GPIO112_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 113
+#define GPIO113_MODE GPIO_MODE_02
+#define GPIO113_DIR GPIO_DIR_IN
+#define GPIO113_PULLEN GPIO_PULL_ENABLE
+#define GPIO113_PULL GPIO_PULL_DOWN
+#define GPIO113_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 114
+#define GPIO114_MODE GPIO_MODE_02
+#define GPIO114_DIR GPIO_DIR_IN
+#define GPIO114_PULLEN GPIO_PULL_ENABLE
+#define GPIO114_PULL GPIO_PULL_DOWN
+#define GPIO114_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 115
+#define GPIO115_MODE GPIO_MODE_02
+#define GPIO115_DIR GPIO_DIR_IN
+#define GPIO115_PULLEN GPIO_PULL_ENABLE
+#define GPIO115_PULL GPIO_PULL_DOWN
+#define GPIO115_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 116
+#define GPIO116_MODE GPIO_MODE_02
+#define GPIO116_DIR GPIO_DIR_IN
+#define GPIO116_PULLEN GPIO_PULL_ENABLE
+#define GPIO116_PULL GPIO_PULL_DOWN
+#define GPIO116_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 117
+#define GPIO117_MODE GPIO_MODE_00
+#define GPIO117_DIR GPIO_DIR_OUT
+#define GPIO117_PULLEN GPIO_PULL_DISABLE
+#define GPIO117_PULL GPIO_PULL_DOWN
+#define GPIO117_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 118
+#define GPIO118_MODE GPIO_MODE_00
+#define GPIO118_DIR GPIO_DIR_OUT
+#define GPIO118_PULLEN GPIO_PULL_ENABLE
+#define GPIO118_PULL GPIO_PULL_DOWN
+#define GPIO118_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 119
+#define GPIO119_MODE GPIO_MODE_01
+#define GPIO119_DIR GPIO_DIR_OUT
+#define GPIO119_PULLEN GPIO_PULL_DISABLE
+#define GPIO119_PULL GPIO_PULL_DOWN
+#define GPIO119_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 120
+#define GPIO120_MODE GPIO_MODE_01
+#define GPIO120_DIR GPIO_DIR_IN
+#define GPIO120_PULLEN GPIO_PULL_ENABLE
+#define GPIO120_PULL GPIO_PULL_DOWN
+#define GPIO120_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 121
+#define GPIO121_MODE GPIO_MODE_01
+#define GPIO121_DIR GPIO_DIR_IN
+#define GPIO121_PULLEN GPIO_PULL_DISABLE
+#define GPIO121_PULL GPIO_PULL_DOWN
+#define GPIO121_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 122
+#define GPIO122_MODE GPIO_MODE_01
+#define GPIO122_DIR GPIO_DIR_IN
+#define GPIO122_PULLEN GPIO_PULL_DISABLE
+#define GPIO122_PULL GPIO_PULL_DOWN
+#define GPIO122_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 123
+#define GPIO123_MODE GPIO_MODE_01
+#define GPIO123_DIR GPIO_DIR_IN
+#define GPIO123_PULLEN GPIO_PULL_DISABLE
+#define GPIO123_PULL GPIO_PULL_DOWN
+#define GPIO123_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 124
+#define GPIO124_MODE GPIO_MODE_01
+#define GPIO124_DIR GPIO_DIR_IN
+#define GPIO124_PULLEN GPIO_PULL_DISABLE
+#define GPIO124_PULL GPIO_PULL_DOWN
+#define GPIO124_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 125
+#define GPIO125_MODE GPIO_MODE_01
+#define GPIO125_DIR GPIO_DIR_IN
+#define GPIO125_PULLEN GPIO_PULL_DISABLE
+#define GPIO125_PULL GPIO_PULL_DOWN
+#define GPIO125_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 126
+#define GPIO126_MODE GPIO_MODE_01
+#define GPIO126_DIR GPIO_DIR_IN
+#define GPIO126_PULLEN GPIO_PULL_DISABLE
+#define GPIO126_PULL GPIO_PULL_DOWN
+#define GPIO126_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 127
+#define GPIO127_MODE GPIO_MODE_01
+#define GPIO127_DIR GPIO_DIR_IN
+#define GPIO127_PULLEN GPIO_PULL_DISABLE
+#define GPIO127_PULL GPIO_PULL_DOWN
+#define GPIO127_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 128
+#define GPIO128_MODE GPIO_MODE_01
+#define GPIO128_DIR GPIO_DIR_IN
+#define GPIO128_PULLEN GPIO_PULL_DISABLE
+#define GPIO128_PULL GPIO_PULL_DOWN
+#define GPIO128_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 129
+#define GPIO129_MODE GPIO_MODE_01
+#define GPIO129_DIR GPIO_DIR_IN
+#define GPIO129_PULLEN GPIO_PULL_DISABLE
+#define GPIO129_PULL GPIO_PULL_DOWN
+#define GPIO129_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 130
+#define GPIO130_MODE GPIO_MODE_01
+#define GPIO130_DIR GPIO_DIR_IN
+#define GPIO130_PULLEN GPIO_PULL_DISABLE
+#define GPIO130_PULL GPIO_PULL_DOWN
+#define GPIO130_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 131
+#define GPIO131_MODE GPIO_MODE_01
+#define GPIO131_DIR GPIO_DIR_IN
+#define GPIO131_PULLEN GPIO_PULL_DISABLE
+#define GPIO131_PULL GPIO_PULL_DOWN
+#define GPIO131_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 132
+#define GPIO132_MODE GPIO_MODE_01
+#define GPIO132_DIR GPIO_DIR_IN
+#define GPIO132_PULLEN GPIO_PULL_DISABLE
+#define GPIO132_PULL GPIO_PULL_DOWN
+#define GPIO132_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 133
+#define GPIO133_MODE GPIO_MODE_01
+#define GPIO133_DIR GPIO_DIR_IN
+#define GPIO133_PULLEN GPIO_PULL_DISABLE
+#define GPIO133_PULL GPIO_PULL_DOWN
+#define GPIO133_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 134
+#define GPIO134_MODE GPIO_MODE_01
+#define GPIO134_DIR GPIO_DIR_IN
+#define GPIO134_PULLEN GPIO_PULL_DISABLE
+#define GPIO134_PULL GPIO_PULL_DOWN
+#define GPIO134_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 135
+#define GPIO135_MODE GPIO_MODE_01
+#define GPIO135_DIR GPIO_DIR_IN
+#define GPIO135_PULLEN GPIO_PULL_DISABLE
+#define GPIO135_PULL GPIO_PULL_DOWN
+#define GPIO135_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 136
+#define GPIO136_MODE GPIO_MODE_01
+#define GPIO136_DIR GPIO_DIR_IN
+#define GPIO136_PULLEN GPIO_PULL_DISABLE
+#define GPIO136_PULL GPIO_PULL_DOWN
+#define GPIO136_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 137
+#define GPIO137_MODE GPIO_MODE_01
+#define GPIO137_DIR GPIO_DIR_IN
+#define GPIO137_PULLEN GPIO_PULL_DISABLE
+#define GPIO137_PULL GPIO_PULL_DOWN
+#define GPIO137_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 138
+#define GPIO138_MODE GPIO_MODE_01
+#define GPIO138_DIR GPIO_DIR_IN
+#define GPIO138_PULLEN GPIO_PULL_DISABLE
+#define GPIO138_PULL GPIO_PULL_DOWN
+#define GPIO138_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 139
+#define GPIO139_MODE GPIO_MODE_01
+#define GPIO139_DIR GPIO_DIR_IN
+#define GPIO139_PULLEN GPIO_PULL_DISABLE
+#define GPIO139_PULL GPIO_PULL_DOWN
+#define GPIO139_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 140
+#define GPIO140_MODE GPIO_MODE_01
+#define GPIO140_DIR GPIO_DIR_IN
+#define GPIO140_PULLEN GPIO_PULL_DISABLE
+#define GPIO140_PULL GPIO_PULL_DOWN
+#define GPIO140_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 141
+#define GPIO141_MODE GPIO_MODE_01
+#define GPIO141_DIR GPIO_DIR_IN
+#define GPIO141_PULLEN GPIO_PULL_DISABLE
+#define GPIO141_PULL GPIO_PULL_DOWN
+#define GPIO141_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for Pin 142
+#define GPIO142_MODE GPIO_MODE_00
+#define GPIO142_DIR GPIO_DIR_IN
+#define GPIO142_PULLEN GPIO_PULL_ENABLE
+#define GPIO142_PULL GPIO_PULL_DOWN
+#define GPIO142_DATAOUT GPIO_OUT_ZERO
+
+//Configureation for pmic gpio
+
+//Configureation for Pin 0
+#define GPIOEXT0_MODE GPIO_MODE_00
+#define GPIOEXT0_DIR GPIO_DIR_IN
+#define GPIOEXT0_PULLEN GPIO_PULL_ENABLE
+#define GPIOEXT0_PULL GPIO_PULL_DOWN
+#define GPIOEXT0_DATAOUT GPIO_OUT_ZERO
+#define GPIOEXT0_DATAINV GPIO_DATA_UNINV
+
+//Configureation for Pin 1
+#define GPIOEXT1_MODE GPIO_MODE_00
+#define GPIOEXT1_DIR GPIO_DIR_IN
+#define GPIOEXT1_PULLEN GPIO_PULL_ENABLE
+#define GPIOEXT1_PULL GPIO_PULL_DOWN
+#define GPIOEXT1_DATAOUT GPIO_OUT_ZERO
+#define GPIOEXT1_DATAINV GPIO_DATA_UNINV
+
+//Configureation for Pin 2
+#define GPIOEXT2_MODE GPIO_MODE_00
+#define GPIOEXT2_DIR GPIO_DIR_IN
+#define GPIOEXT2_PULLEN GPIO_PULL_ENABLE
+#define GPIOEXT2_PULL GPIO_PULL_DOWN
+#define GPIOEXT2_DATAOUT GPIO_OUT_ZERO
+#define GPIOEXT2_DATAINV GPIO_DATA_UNINV
+
+//Configureation for Pin 3
+#define GPIOEXT3_MODE GPIO_MODE_00
+#define GPIOEXT3_DIR GPIO_DIR_IN
+#define GPIOEXT3_PULLEN GPIO_PULL_ENABLE
+#define GPIOEXT3_PULL GPIO_PULL_DOWN
+#define GPIOEXT3_DATAOUT GPIO_OUT_ZERO
+#define GPIOEXT3_DATAINV GPIO_DATA_UNINV
+
+//Configureation for Pin 4
+#define GPIOEXT4_MODE GPIO_MODE_00
+#define GPIOEXT4_DIR GPIO_DIR_IN
+#define GPIOEXT4_PULLEN GPIO_PULL_ENABLE
+#define GPIOEXT4_PULL GPIO_PULL_DOWN
+#define GPIOEXT4_DATAOUT GPIO_OUT_ZERO
+#define GPIOEXT4_DATAINV GPIO_DATA_UNINV
+
+//Configureation for Pin 5
+#define GPIOEXT5_MODE GPIO_MODE_01
+#define GPIOEXT5_DIR GPIO_DIR_IN
+#define GPIOEXT5_PULLEN GPIO_PULL_ENABLE
+#define GPIOEXT5_PULL GPIO_PULL_DOWN
+#define GPIOEXT5_DATAOUT GPIO_OUT_ZERO
+#define GPIOEXT5_DATAINV GPIO_DATA_UNINV
+
+//Configureation for Pin 6
+#define GPIOEXT6_MODE GPIO_MODE_01
+#define GPIOEXT6_DIR GPIO_DIR_IN
+#define GPIOEXT6_PULLEN GPIO_PULL_ENABLE
+#define GPIOEXT6_PULL GPIO_PULL_DOWN
+#define GPIOEXT6_DATAOUT GPIO_OUT_ZERO
+#define GPIOEXT6_DATAINV GPIO_DATA_UNINV
+
+//Configureation for Pin 7
+#define GPIOEXT7_MODE GPIO_MODE_01
+#define GPIOEXT7_DIR GPIO_DIR_IN
+#define GPIOEXT7_PULLEN GPIO_PULL_ENABLE
+#define GPIOEXT7_PULL GPIO_PULL_DOWN
+#define GPIOEXT7_DATAOUT GPIO_OUT_ZERO
+#define GPIOEXT7_DATAINV GPIO_DATA_UNINV
+
+//Configureation for Pin 8
+#define GPIOEXT8_MODE GPIO_MODE_01
+#define GPIOEXT8_DIR GPIO_DIR_IN
+#define GPIOEXT8_PULLEN GPIO_PULL_ENABLE
+#define GPIOEXT8_PULL GPIO_PULL_DOWN
+#define GPIOEXT8_DATAOUT GPIO_OUT_ZERO
+#define GPIOEXT8_DATAINV GPIO_DATA_UNINV
+
+//Configureation for Pin 9
+#define GPIOEXT9_MODE GPIO_MODE_00
+#define GPIOEXT9_DIR GPIO_DIR_IN
+#define GPIOEXT9_PULLEN GPIO_PULL_ENABLE
+#define GPIOEXT9_PULL GPIO_PULL_DOWN
+#define GPIOEXT9_DATAOUT GPIO_OUT_ZERO
+#define GPIOEXT9_DATAINV GPIO_DATA_UNINV
+
+//Configureation for Pin 10
+#define GPIOEXT10_MODE GPIO_MODE_00
+#define GPIOEXT10_DIR GPIO_DIR_IN
+#define GPIOEXT10_PULLEN GPIO_PULL_ENABLE
+#define GPIOEXT10_PULL GPIO_PULL_DOWN
+#define GPIOEXT10_DATAOUT GPIO_OUT_ZERO
+#define GPIOEXT10_DATAINV GPIO_DATA_UNINV
+
+//Configureation for Pin 11
+#define GPIOEXT11_MODE GPIO_MODE_00
+#define GPIOEXT11_DIR GPIO_DIR_IN
+#define GPIOEXT11_PULLEN GPIO_PULL_ENABLE
+#define GPIOEXT11_PULL GPIO_PULL_DOWN
+#define GPIOEXT11_DATAOUT GPIO_OUT_ZERO
+#define GPIOEXT11_DATAINV GPIO_DATA_UNINV
+
+//Configureation for Pin 12
+#define GPIOEXT12_MODE GPIO_MODE_00
+#define GPIOEXT12_DIR GPIO_DIR_IN
+#define GPIOEXT12_PULLEN GPIO_PULL_ENABLE
+#define GPIOEXT12_PULL GPIO_PULL_DOWN
+#define GPIOEXT12_DATAOUT GPIO_OUT_ZERO
+#define GPIOEXT12_DATAINV GPIO_DATA_UNINV
+
+//Configureation for Pin 13
+#define GPIOEXT13_MODE GPIO_MODE_00
+#define GPIOEXT13_DIR GPIO_DIR_IN
+#define GPIOEXT13_PULLEN GPIO_PULL_ENABLE
+#define GPIOEXT13_PULL GPIO_PULL_DOWN
+#define GPIOEXT13_DATAOUT GPIO_OUT_ZERO
+#define GPIOEXT13_DATAINV GPIO_DATA_UNINV
+
+//Configureation for Pin 14
+#define GPIOEXT14_MODE GPIO_MODE_00
+#define GPIOEXT14_DIR GPIO_DIR_IN
+#define GPIOEXT14_PULLEN GPIO_PULL_ENABLE
+#define GPIOEXT14_PULL GPIO_PULL_DOWN
+#define GPIOEXT14_DATAOUT GPIO_OUT_ZERO
+#define GPIOEXT14_DATAINV GPIO_DATA_UNINV
+
+//Configureation for Pin 15
+#define GPIOEXT15_MODE GPIO_MODE_00
+#define GPIOEXT15_DIR GPIO_DIR_IN
+#define GPIOEXT15_PULLEN GPIO_PULL_ENABLE
+#define GPIOEXT15_PULL GPIO_PULL_DOWN
+#define GPIOEXT15_DATAOUT GPIO_OUT_ZERO
+#define GPIOEXT15_DATAINV GPIO_DATA_UNINV
+
+//Configureation for Pin 16
+#define GPIOEXT16_MODE GPIO_MODE_00
+#define GPIOEXT16_DIR GPIO_DIR_IN
+#define GPIOEXT16_PULLEN GPIO_PULL_ENABLE
+#define GPIOEXT16_PULL GPIO_PULL_DOWN
+#define GPIOEXT16_DATAOUT GPIO_OUT_ZERO
+#define GPIOEXT16_DATAINV GPIO_DATA_UNINV
+
+//Configureation for Pin 17
+#define GPIOEXT17_MODE GPIO_MODE_00
+#define GPIOEXT17_DIR GPIO_DIR_IN
+#define GPIOEXT17_PULLEN GPIO_PULL_ENABLE
+#define GPIOEXT17_PULL GPIO_PULL_DOWN
+#define GPIOEXT17_DATAOUT GPIO_OUT_ZERO
+#define GPIOEXT17_DATAINV GPIO_DATA_UNINV
+
+//Configureation for Pin 18
+#define GPIOEXT18_MODE GPIO_MODE_00
+#define GPIOEXT18_DIR GPIO_DIR_IN
+#define GPIOEXT18_PULLEN GPIO_PULL_ENABLE
+#define GPIOEXT18_PULL GPIO_PULL_DOWN
+#define GPIOEXT18_DATAOUT GPIO_OUT_ZERO
+#define GPIOEXT18_DATAINV GPIO_DATA_UNINV
+
+//Configureation for Pin 19
+#define GPIOEXT19_MODE GPIO_MODE_00
+#define GPIOEXT19_DIR GPIO_DIR_IN
+#define GPIOEXT19_PULLEN GPIO_PULL_ENABLE
+#define GPIOEXT19_PULL GPIO_PULL_DOWN
+#define GPIOEXT19_DATAOUT GPIO_OUT_ZERO
+#define GPIOEXT19_DATAINV GPIO_DATA_UNINV
+
+//Configureation for Pin 20
+#define GPIOEXT20_MODE GPIO_MODE_00
+#define GPIOEXT20_DIR GPIO_DIR_IN
+#define GPIOEXT20_PULLEN GPIO_PULL_ENABLE
+#define GPIOEXT20_PULL GPIO_PULL_DOWN
+#define GPIOEXT20_DATAOUT GPIO_OUT_ZERO
+#define GPIOEXT20_DATAINV GPIO_DATA_UNINV
+
+//Configureation for Pin 21
+#define GPIOEXT21_MODE GPIO_MODE_00
+#define GPIOEXT21_DIR GPIO_DIR_IN
+#define GPIOEXT21_PULLEN GPIO_PULL_ENABLE
+#define GPIOEXT21_PULL GPIO_PULL_DOWN
+#define GPIOEXT21_DATAOUT GPIO_OUT_ZERO
+#define GPIOEXT21_DATAINV GPIO_DATA_UNINV
+
+//Configureation for Pin 22
+#define GPIOEXT22_MODE GPIO_MODE_00
+#define GPIOEXT22_DIR GPIO_DIR_IN
+#define GPIOEXT22_PULLEN GPIO_PULL_ENABLE
+#define GPIOEXT22_PULL GPIO_PULL_DOWN
+#define GPIOEXT22_DATAOUT GPIO_OUT_ZERO
+#define GPIOEXT22_DATAINV GPIO_DATA_UNINV
+
+//Configureation for Pin 23
+#define GPIOEXT23_MODE GPIO_MODE_00
+#define GPIOEXT23_DIR GPIO_DIR_IN
+#define GPIOEXT23_PULLEN GPIO_PULL_ENABLE
+#define GPIOEXT23_PULL GPIO_PULL_DOWN
+#define GPIOEXT23_DATAOUT GPIO_OUT_ZERO
+#define GPIOEXT23_DATAINV GPIO_DATA_UNINV
+
+//Configureation for Pin 24
+#define GPIOEXT24_MODE GPIO_MODE_00
+#define GPIOEXT24_DIR GPIO_DIR_IN
+#define GPIOEXT24_PULLEN GPIO_PULL_ENABLE
+#define GPIOEXT24_PULL GPIO_PULL_DOWN
+#define GPIOEXT24_DATAOUT GPIO_OUT_ZERO
+#define GPIOEXT24_DATAINV GPIO_DATA_UNINV
+
+//Configureation for Pin 25
+#define GPIOEXT25_MODE GPIO_MODE_00
+#define GPIOEXT25_DIR GPIO_DIR_IN
+#define GPIOEXT25_PULLEN GPIO_PULL_ENABLE
+#define GPIOEXT25_PULL GPIO_PULL_DOWN
+#define GPIOEXT25_DATAOUT GPIO_OUT_ZERO
+#define GPIOEXT25_DATAINV GPIO_DATA_UNINV
+
+//Configureation for Pin 26
+#define GPIOEXT26_MODE GPIO_MODE_00
+#define GPIOEXT26_DIR GPIO_DIR_IN
+#define GPIOEXT26_PULLEN GPIO_PULL_ENABLE
+#define GPIOEXT26_PULL GPIO_PULL_DOWN
+#define GPIOEXT26_DATAOUT GPIO_OUT_ZERO
+#define GPIOEXT26_DATAINV GPIO_DATA_UNINV
+
+//Configureation for Pin 27
+#define GPIOEXT27_MODE GPIO_MODE_00
+#define GPIOEXT27_DIR GPIO_DIR_IN
+#define GPIOEXT27_PULLEN GPIO_PULL_ENABLE
+#define GPIOEXT27_PULL GPIO_PULL_DOWN
+#define GPIOEXT27_DATAOUT GPIO_OUT_ZERO
+#define GPIOEXT27_DATAINV GPIO_DATA_UNINV
+
+//Configureation for Pin 28
+#define GPIOEXT28_MODE GPIO_MODE_00
+#define GPIOEXT28_DIR GPIO_DIR_IN
+#define GPIOEXT28_PULLEN GPIO_PULL_ENABLE
+#define GPIOEXT28_PULL GPIO_PULL_DOWN
+#define GPIOEXT28_DATAOUT GPIO_OUT_ZERO
+#define GPIOEXT28_DATAINV GPIO_DATA_UNINV
+
+//Configureation for Pin 29
+#define GPIOEXT29_MODE GPIO_MODE_00
+#define GPIOEXT29_DIR GPIO_DIR_IN
+#define GPIOEXT29_PULLEN GPIO_PULL_ENABLE
+#define GPIOEXT29_PULL GPIO_PULL_DOWN
+#define GPIOEXT29_DATAOUT GPIO_OUT_ZERO
+#define GPIOEXT29_DATAINV GPIO_DATA_UNINV
+
+//Configureation for Pin 30
+#define GPIOEXT30_MODE GPIO_MODE_00
+#define GPIOEXT30_DIR GPIO_DIR_IN
+#define GPIOEXT30_PULLEN GPIO_PULL_ENABLE
+#define GPIOEXT30_PULL GPIO_PULL_DOWN
+#define GPIOEXT30_DATAOUT GPIO_OUT_ZERO
+#define GPIOEXT30_DATAINV GPIO_DATA_UNINV
+
+//Configureation for Pin 31
+#define GPIOEXT31_MODE GPIO_MODE_00
+#define GPIOEXT31_DIR GPIO_DIR_IN
+#define GPIOEXT31_PULLEN GPIO_PULL_ENABLE
+#define GPIOEXT31_PULL GPIO_PULL_DOWN
+#define GPIOEXT31_DATAOUT GPIO_OUT_ZERO
+#define GPIOEXT31_DATAINV GPIO_DATA_UNINV
+
+//Configureation for Pin 32
+#define GPIOEXT32_MODE GPIO_MODE_00
+#define GPIOEXT32_DIR GPIO_DIR_IN
+#define GPIOEXT32_PULLEN GPIO_PULL_ENABLE
+#define GPIOEXT32_PULL GPIO_PULL_DOWN
+#define GPIOEXT32_DATAOUT GPIO_OUT_ZERO
+#define GPIOEXT32_DATAINV GPIO_DATA_UNINV
+
+//Configureation for Pin 33
+#define GPIOEXT33_MODE GPIO_MODE_00
+#define GPIOEXT33_DIR GPIO_DIR_IN
+#define GPIOEXT33_PULLEN GPIO_PULL_ENABLE
+#define GPIOEXT33_PULL GPIO_PULL_DOWN
+#define GPIOEXT33_DATAOUT GPIO_OUT_ZERO
+#define GPIOEXT33_DATAINV GPIO_DATA_UNINV
+
+//Configureation for Pin 34
+#define GPIOEXT34_MODE GPIO_MODE_00
+#define GPIOEXT34_DIR GPIO_DIR_IN
+#define GPIOEXT34_PULLEN GPIO_PULL_ENABLE
+#define GPIOEXT34_PULL GPIO_PULL_DOWN
+#define GPIOEXT34_DATAOUT GPIO_OUT_ZERO
+#define GPIOEXT34_DATAINV GPIO_DATA_UNINV
+
+//Configureation for Pin 35
+#define GPIOEXT35_MODE GPIO_MODE_00
+#define GPIOEXT35_DIR GPIO_DIR_IN
+#define GPIOEXT35_PULLEN GPIO_PULL_ENABLE
+#define GPIOEXT35_PULL GPIO_PULL_DOWN
+#define GPIOEXT35_DATAOUT GPIO_OUT_ZERO
+#define GPIOEXT35_DATAINV GPIO_DATA_UNINV
+
+//Configureation for Pin 36
+#define GPIOEXT36_MODE GPIO_MODE_00
+#define GPIOEXT36_DIR GPIO_DIR_IN
+#define GPIOEXT36_PULLEN GPIO_PULL_ENABLE
+#define GPIOEXT36_PULL GPIO_PULL_DOWN
+#define GPIOEXT36_DATAOUT GPIO_OUT_ZERO
+#define GPIOEXT36_DATAINV GPIO_DATA_UNINV
+
+//Configureation for Pin 37
+#define GPIOEXT37_MODE GPIO_MODE_00
+#define GPIOEXT37_DIR GPIO_DIR_IN
+#define GPIOEXT37_PULLEN GPIO_PULL_ENABLE
+#define GPIOEXT37_PULL GPIO_PULL_DOWN
+#define GPIOEXT37_DATAOUT GPIO_OUT_ZERO
+#define GPIOEXT37_DATAINV GPIO_DATA_UNINV
+
+//Configureation for Pin 38
+#define GPIOEXT38_MODE GPIO_MODE_00
+#define GPIOEXT38_DIR GPIO_DIR_IN
+#define GPIOEXT38_PULLEN GPIO_PULL_ENABLE
+#define GPIOEXT38_PULL GPIO_PULL_DOWN
+#define GPIOEXT38_DATAOUT GPIO_OUT_ZERO
+#define GPIOEXT38_DATAINV GPIO_DATA_UNINV
+
+//Configureation for Pin 39
+#define GPIOEXT39_MODE GPIO_MODE_00
+#define GPIOEXT39_DIR GPIO_DIR_IN
+#define GPIOEXT39_PULLEN GPIO_PULL_ENABLE
+#define GPIOEXT39_PULL GPIO_PULL_DOWN
+#define GPIOEXT39_DATAOUT GPIO_OUT_ZERO
+#define GPIOEXT39_DATAINV GPIO_DATA_UNINV
+
+//Configureation for Pin 40
+#define GPIOEXT40_MODE GPIO_MODE_00
+#define GPIOEXT40_DIR GPIO_DIR_IN
+#define GPIOEXT40_PULLEN GPIO_PULL_ENABLE
+#define GPIOEXT40_PULL GPIO_PULL_DOWN
+#define GPIOEXT40_DATAOUT GPIO_OUT_ZERO
+#define GPIOEXT40_DATAINV GPIO_DATA_UNINV
+
+
+
+#endif /* __CUST_GPIO_BOOT_H__ */
+
+