| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854 |
- /*
- * Generated by MTK SP Drv_CodeGen Version 03.13.6 for MT6580. Copyright MediaTek Inc. (C) 2013.
- * Mon Feb 26 21:57:48 2024
- * Do Not Modify the File.
- */
- #ifndef __CUST_GPIO_BOOT_H__
- #define __CUST_GPIO_BOOT_H__
- //Configuration for GPIO SMT(Schmidt Trigger) Group output start
- #define GPIO_SMT_GROUP_0 0
- #define GPIO_SMT_GROUP_1 0
- #define GPIO_SMT_GROUP_2 0
- #define GPIO_SMT_GROUP_3 0
- #define GPIO_SMT_GROUP_4 0
- #define GPIO_SMT_GROUP_5 1
- #define GPIO_SMT_GROUP_6 0
- #define GPIO_SMT_GROUP_7 0
- #define GPIO_SMT_GROUP_8 0
- #define GPIO_SMT_GROUP_9 0
- #define GPIO_SMT_GROUP_10 0
- #define GPIO_SMT_GROUP_11 0
- #define GPIO_SMT_GROUP_12 0
- #define GPIO_SMT_GROUP_13 0
- #define GPIO_SMT_GROUP_14 0
- #define GPIO_SMT_GROUP_15 0
- #define GPIO_SMT_GROUP_16 0
- #define GPIO_SMT_GROUP_17 0
- #define GPIO_SMT_GROUP_18 0
- #define GPIO_SMT_GROUP_19 0
- #define GPIO_SMT_GROUP_20 0
- #define GPIO_SMT_GROUP_21 0
- #define GPIO_SMT_GROUP_22 0
- #define GPIO_SMT_GROUP_23 0
- #define GPIO_SMT_GROUP_24 0
- #define GPIO_SMT_GROUP_25 0
- #define GPIO_SMT_GROUP_26 0
- #define GPIO_SMT_GROUP_27 0
- #define GPIO_SMT_GROUP_28 0
- #define GPIO_SMT_GROUP_29 1
- #define GPIO_SMT_GROUP_30 1
- #define GPIO_SMT_GROUP_31 1
- #define GPIO_SMT_GROUP_32 1
- #define GPIO_SMT_GROUP_33 0
- #define GPIO_SMT_GROUP_34 0
- #define GPIO_SMT_GROUP_35 0
- #define GPIO_SMT_GROUP_36 0
- #define GPIO_SMT_GROUP_37 0
- #define GPIO_SMT_GROUP_38 0
- #define GPIO_SMT_GROUP_39 0
- #define GPIO_SMT_GROUP_40 0
- #define GPIO_SMT_GROUP_41 0
- #define GPIO_SMT_GROUP_42 0
- #define GPIO_SMT_GROUP_43 0
- #define GPIO_SMT_GROUP_44 0
- #define GPIO_SMT_GROUP_45 0
- #define GPIO_SMT_GROUP_46 0
- #define GPIO_SMT_GROUP_47 0
- #define GPIO_SMT_GROUP_48 0
- #define GPIO_SMT_GROUP_49 0
- #define GPIO_SMT_GROUP_50 0
- #define GPIO_SMT_GROUP_51 0
- #define GPIO_SMT_GROUP_52 0
- #define GPIO_SMT_GROUP_53 0
- #define GPIO_SMT_GROUP_54 0
- #define GPIO_SMT_GROUP_55 0
- #define GPIO_SMT_GROUP_56 0
- #define GPIO_SMT_GROUP_57 0
- #define GPIO_SMT_GROUP_58 0
- #define GPIO_SMT_GROUP_59 0
- #define GPIO_SMT_GROUP_60 0
- #define GPIO_SMT_GROUP_61 0
- #define GPIO_SMT_GROUP_62 0
- #define GPIO_SMT_GROUP_63 0
- #define GPIO_SMT_GROUP_64 0
- #define GPIO_SMT_GROUP_65 0
- #define GPIO_SMT_GROUP_66 0
- #define GPIO_SMT_GROUP_67 0
- #define GPIO_SMT_GROUP_68 0
- #define GPIO_SMT_GROUP_69 0
- #define GPIO_SMT_GROUP_70 0
- #define GPIO_SMT_GROUP_71 0
- #define GPIO_SMT_GROUP_72 0
- #define GPIO_SMT_GROUP_73 0
- #define GPIO_SMT_GROUP_74 0
- #define GPIO_SMT_GROUP_75 0
- #define GPIO_SMT_GROUP_76 0
- #define GPIO_SMT_GROUP_77 0
- #define GPIO_SMT_GROUP_78 0
- #define GPIO_SMT_GROUP_79 0
- #define GPIO_SMT_GROUP_80 0
- #define GPIO_SMT_GROUP_81 0
- #define GPIO_SMT_GROUP_82 0
- #define GPIO_SMT_GROUP_83 0
- #define GPIO_SMT_GROUP_84 0
- #define GPIO_SMT_GROUP_85 0
- #define GPIO_SMT_GROUP_86 0
- #define GPIO_SMT_GROUP_87 0
- #define GPIO_SMT_GROUP_88 0
- #define GPIO_SMT_GROUP_89 0
- #define GPIO_SMT_GROUP_90 0
- #define GPIO_SMT_GROUP_91 0
- #define GPIO_SMT_GROUP_92 0
- //Configuration for GPIO SMT(Schmidt Trigger) Group output end
- //Configureation for Pin 0
- #define GPIO0_MODE GPIO_MODE_06
- #define GPIO0_DIR GPIO_DIR_IN
- #define GPIO0_PULLEN GPIO_PULL_ENABLE
- #define GPIO0_PULL GPIO_PULL_DOWN
- #define GPIO0_DATAOUT GPIO_OUT_ZERO
- #define GPIO0_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 1
- #define GPIO1_MODE GPIO_MODE_07
- #define GPIO1_DIR GPIO_DIR_IN
- #define GPIO1_PULLEN GPIO_PULL_ENABLE
- #define GPIO1_PULL GPIO_PULL_DOWN
- #define GPIO1_DATAOUT GPIO_OUT_ZERO
- #define GPIO1_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 2
- #define GPIO2_MODE GPIO_MODE_00
- #define GPIO2_DIR GPIO_DIR_OUT
- #define GPIO2_PULLEN GPIO_PULL_DISABLE
- #define GPIO2_PULL GPIO_PULL_DOWN
- #define GPIO2_DATAOUT GPIO_OUT_ZERO
- #define GPIO2_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 3
- #define GPIO3_MODE GPIO_MODE_06
- #define GPIO3_DIR GPIO_DIR_IN
- #define GPIO3_PULLEN GPIO_PULL_ENABLE
- #define GPIO3_PULL GPIO_PULL_UP
- #define GPIO3_DATAOUT GPIO_OUT_ZERO
- #define GPIO3_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 4
- #define GPIO4_MODE GPIO_MODE_00
- #define GPIO4_DIR GPIO_DIR_OUT
- #define GPIO4_PULLEN GPIO_PULL_DISABLE
- #define GPIO4_PULL GPIO_PULL_DOWN
- #define GPIO4_DATAOUT GPIO_OUT_ONE
- #define GPIO4_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 5
- #define GPIO5_MODE GPIO_MODE_06
- #define GPIO5_DIR GPIO_DIR_IN
- #define GPIO5_PULLEN GPIO_PULL_ENABLE
- #define GPIO5_PULL GPIO_PULL_DOWN
- #define GPIO5_DATAOUT GPIO_OUT_ZERO
- #define GPIO5_SMT GPIO_SMT_ENABLE
- //Configureation for Pin 6
- #define GPIO6_MODE GPIO_MODE_06
- #define GPIO6_DIR GPIO_DIR_IN
- #define GPIO6_PULLEN GPIO_PULL_ENABLE
- #define GPIO6_PULL GPIO_PULL_DOWN
- #define GPIO6_DATAOUT GPIO_OUT_ZERO
- #define GPIO6_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 7
- #define GPIO7_MODE GPIO_MODE_00
- #define GPIO7_DIR GPIO_DIR_OUT
- #define GPIO7_PULLEN GPIO_PULL_DISABLE
- #define GPIO7_PULL GPIO_PULL_DOWN
- #define GPIO7_DATAOUT GPIO_OUT_ZERO
- #define GPIO7_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 8
- #define GPIO8_MODE GPIO_MODE_00
- #define GPIO8_DIR GPIO_DIR_OUT
- #define GPIO8_PULLEN GPIO_PULL_DISABLE
- #define GPIO8_PULL GPIO_PULL_DOWN
- #define GPIO8_DATAOUT GPIO_OUT_ZERO
- #define GPIO8_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 9
- #define GPIO9_MODE GPIO_MODE_00
- #define GPIO9_DIR GPIO_DIR_IN
- #define GPIO9_PULLEN GPIO_PULL_ENABLE
- #define GPIO9_PULL GPIO_PULL_DOWN
- #define GPIO9_DATAOUT GPIO_OUT_ZERO
- #define GPIO9_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 10
- #define GPIO10_MODE GPIO_MODE_00
- #define GPIO10_DIR GPIO_DIR_IN
- #define GPIO10_PULLEN GPIO_PULL_ENABLE
- #define GPIO10_PULL GPIO_PULL_DOWN
- #define GPIO10_DATAOUT GPIO_OUT_ZERO
- #define GPIO10_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 11
- #define GPIO11_MODE GPIO_MODE_00
- #define GPIO11_DIR GPIO_DIR_IN
- #define GPIO11_PULLEN GPIO_PULL_ENABLE
- #define GPIO11_PULL GPIO_PULL_DOWN
- #define GPIO11_DATAOUT GPIO_OUT_ZERO
- #define GPIO11_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 12
- #define GPIO12_MODE GPIO_MODE_00
- #define GPIO12_DIR GPIO_DIR_IN
- #define GPIO12_PULLEN GPIO_PULL_ENABLE
- #define GPIO12_PULL GPIO_PULL_DOWN
- #define GPIO12_DATAOUT GPIO_OUT_ZERO
- #define GPIO12_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 13
- #define GPIO13_MODE GPIO_MODE_01
- #define GPIO13_DIR GPIO_DIR_IN
- #define GPIO13_PULLEN GPIO_PULL_DISABLE
- #define GPIO13_PULL GPIO_PULL_DOWN
- #define GPIO13_DATAOUT GPIO_OUT_ZERO
- #define GPIO13_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 14
- #define GPIO14_MODE GPIO_MODE_00
- #define GPIO14_DIR GPIO_DIR_IN
- #define GPIO14_PULLEN GPIO_PULL_ENABLE
- #define GPIO14_PULL GPIO_PULL_DOWN
- #define GPIO14_DATAOUT GPIO_OUT_ZERO
- #define GPIO14_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 15
- #define GPIO15_MODE GPIO_MODE_00
- #define GPIO15_DIR GPIO_DIR_IN
- #define GPIO15_PULLEN GPIO_PULL_ENABLE
- #define GPIO15_PULL GPIO_PULL_DOWN
- #define GPIO15_DATAOUT GPIO_OUT_ZERO
- #define GPIO15_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 16
- #define GPIO16_MODE GPIO_MODE_00
- #define GPIO16_DIR GPIO_DIR_IN
- #define GPIO16_PULLEN GPIO_PULL_ENABLE
- #define GPIO16_PULL GPIO_PULL_DOWN
- #define GPIO16_DATAOUT GPIO_OUT_ZERO
- #define GPIO16_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 17
- #define GPIO17_MODE GPIO_MODE_00
- #define GPIO17_DIR GPIO_DIR_IN
- #define GPIO17_PULLEN GPIO_PULL_ENABLE
- #define GPIO17_PULL GPIO_PULL_DOWN
- #define GPIO17_DATAOUT GPIO_OUT_ZERO
- #define GPIO17_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 18
- #define GPIO18_MODE GPIO_MODE_00
- #define GPIO18_DIR GPIO_DIR_IN
- #define GPIO18_PULLEN GPIO_PULL_ENABLE
- #define GPIO18_PULL GPIO_PULL_DOWN
- #define GPIO18_DATAOUT GPIO_OUT_ZERO
- #define GPIO18_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 19
- #define GPIO19_MODE GPIO_MODE_00
- #define GPIO19_DIR GPIO_DIR_IN
- #define GPIO19_PULLEN GPIO_PULL_ENABLE
- #define GPIO19_PULL GPIO_PULL_DOWN
- #define GPIO19_DATAOUT GPIO_OUT_ZERO
- #define GPIO19_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 20
- #define GPIO20_MODE GPIO_MODE_00
- #define GPIO20_DIR GPIO_DIR_IN
- #define GPIO20_PULLEN GPIO_PULL_ENABLE
- #define GPIO20_PULL GPIO_PULL_DOWN
- #define GPIO20_DATAOUT GPIO_OUT_ZERO
- #define GPIO20_SMT GPIO_SMT_DISABLE
- //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
- #define GPIO21_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 22
- #define GPIO22_MODE GPIO_MODE_01
- #define GPIO22_DIR GPIO_DIR_OUT
- #define GPIO22_PULLEN GPIO_PULL_DISABLE
- #define GPIO22_PULL GPIO_PULL_DOWN
- #define GPIO22_DATAOUT GPIO_OUT_ZERO
- #define GPIO22_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 23
- #define GPIO23_MODE GPIO_MODE_01
- #define GPIO23_DIR GPIO_DIR_OUT
- #define GPIO23_PULLEN GPIO_PULL_DISABLE
- #define GPIO23_PULL GPIO_PULL_DOWN
- #define GPIO23_DATAOUT GPIO_OUT_ZERO
- #define GPIO23_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 24
- #define GPIO24_MODE GPIO_MODE_01
- #define GPIO24_DIR GPIO_DIR_OUT
- #define GPIO24_PULLEN GPIO_PULL_DISABLE
- #define GPIO24_PULL GPIO_PULL_DOWN
- #define GPIO24_DATAOUT GPIO_OUT_ZERO
- #define GPIO24_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 25
- #define GPIO25_MODE GPIO_MODE_01
- #define GPIO25_DIR GPIO_DIR_OUT
- #define GPIO25_PULLEN GPIO_PULL_DISABLE
- #define GPIO25_PULL GPIO_PULL_DOWN
- #define GPIO25_DATAOUT GPIO_OUT_ZERO
- #define GPIO25_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 26
- #define GPIO26_MODE GPIO_MODE_01
- #define GPIO26_DIR GPIO_DIR_OUT
- #define GPIO26_PULLEN GPIO_PULL_DISABLE
- #define GPIO26_PULL GPIO_PULL_DOWN
- #define GPIO26_DATAOUT GPIO_OUT_ZERO
- #define GPIO26_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 27
- #define GPIO27_MODE GPIO_MODE_01
- #define GPIO27_DIR GPIO_DIR_OUT
- #define GPIO27_PULLEN GPIO_PULL_DISABLE
- #define GPIO27_PULL GPIO_PULL_DOWN
- #define GPIO27_DATAOUT GPIO_OUT_ZERO
- #define GPIO27_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 28
- #define GPIO28_MODE GPIO_MODE_01
- #define GPIO28_DIR GPIO_DIR_IN
- #define GPIO28_PULLEN GPIO_PULL_DISABLE
- #define GPIO28_PULL GPIO_PULL_DOWN
- #define GPIO28_DATAOUT GPIO_OUT_ZERO
- #define GPIO28_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 29
- #define GPIO29_MODE GPIO_MODE_01
- #define GPIO29_DIR GPIO_DIR_OUT
- #define GPIO29_PULLEN GPIO_PULL_DISABLE
- #define GPIO29_PULL GPIO_PULL_DOWN
- #define GPIO29_DATAOUT GPIO_OUT_ZERO
- #define GPIO29_SMT GPIO_SMT_ENABLE
- //Configureation for Pin 30
- #define GPIO30_MODE GPIO_MODE_01
- #define GPIO30_DIR GPIO_DIR_OUT
- #define GPIO30_PULLEN GPIO_PULL_DISABLE
- #define GPIO30_PULL GPIO_PULL_DOWN
- #define GPIO30_DATAOUT GPIO_OUT_ZERO
- #define GPIO30_SMT GPIO_SMT_ENABLE
- //Configureation for Pin 31
- #define GPIO31_MODE GPIO_MODE_01
- #define GPIO31_DIR GPIO_DIR_OUT
- #define GPIO31_PULLEN GPIO_PULL_DISABLE
- #define GPIO31_PULL GPIO_PULL_DOWN
- #define GPIO31_DATAOUT GPIO_OUT_ZERO
- #define GPIO31_SMT GPIO_SMT_ENABLE
- //Configureation for Pin 32
- #define GPIO32_MODE GPIO_MODE_01
- #define GPIO32_DIR GPIO_DIR_IN
- #define GPIO32_PULLEN GPIO_PULL_DISABLE
- #define GPIO32_PULL GPIO_PULL_DOWN
- #define GPIO32_DATAOUT GPIO_OUT_ZERO
- #define GPIO32_SMT GPIO_SMT_ENABLE
- //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
- #define GPIO33_SMT GPIO_SMT_DISABLE
- //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
- #define GPIO34_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 35
- #define GPIO35_MODE GPIO_MODE_01
- #define GPIO35_DIR GPIO_DIR_IN
- #define GPIO35_PULLEN GPIO_PULL_ENABLE
- #define GPIO35_PULL GPIO_PULL_DOWN
- #define GPIO35_DATAOUT GPIO_OUT_ZERO
- #define GPIO35_SMT GPIO_SMT_DISABLE
- //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_DOWN
- #define GPIO36_DATAOUT GPIO_OUT_ZERO
- #define GPIO36_SMT GPIO_SMT_DISABLE
- //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_DOWN
- #define GPIO37_DATAOUT GPIO_OUT_ZERO
- #define GPIO37_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 38
- #define GPIO38_MODE GPIO_MODE_01
- #define GPIO38_DIR GPIO_DIR_IN
- #define GPIO38_PULLEN GPIO_PULL_ENABLE
- #define GPIO38_PULL GPIO_PULL_DOWN
- #define GPIO38_DATAOUT GPIO_OUT_ZERO
- #define GPIO38_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 39
- #define GPIO39_MODE GPIO_MODE_01
- #define GPIO39_DIR GPIO_DIR_IN
- #define GPIO39_PULLEN GPIO_PULL_ENABLE
- #define GPIO39_PULL GPIO_PULL_DOWN
- #define GPIO39_DATAOUT GPIO_OUT_ZERO
- #define GPIO39_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 40
- #define GPIO40_MODE GPIO_MODE_01
- #define GPIO40_DIR GPIO_DIR_IN
- #define GPIO40_PULLEN GPIO_PULL_ENABLE
- #define GPIO40_PULL GPIO_PULL_DOWN
- #define GPIO40_DATAOUT GPIO_OUT_ZERO
- #define GPIO40_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 41
- #define GPIO41_MODE GPIO_MODE_01
- #define GPIO41_DIR GPIO_DIR_OUT
- #define GPIO41_PULLEN GPIO_PULL_DISABLE
- #define GPIO41_PULL GPIO_PULL_DOWN
- #define GPIO41_DATAOUT GPIO_OUT_ZERO
- #define GPIO41_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 42
- #define GPIO42_MODE GPIO_MODE_01
- #define GPIO42_DIR GPIO_DIR_IN
- #define GPIO42_PULLEN GPIO_PULL_ENABLE
- #define GPIO42_PULL GPIO_PULL_UP
- #define GPIO42_DATAOUT GPIO_OUT_ZERO
- #define GPIO42_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 43
- #define GPIO43_MODE GPIO_MODE_01
- #define GPIO43_DIR GPIO_DIR_IN
- #define GPIO43_PULLEN GPIO_PULL_ENABLE
- #define GPIO43_PULL GPIO_PULL_UP
- #define GPIO43_DATAOUT GPIO_OUT_ZERO
- #define GPIO43_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 44
- #define GPIO44_MODE GPIO_MODE_01
- #define GPIO44_DIR GPIO_DIR_IN
- #define GPIO44_PULLEN GPIO_PULL_ENABLE
- #define GPIO44_PULL GPIO_PULL_UP
- #define GPIO44_DATAOUT GPIO_OUT_ZERO
- #define GPIO44_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 45
- #define GPIO45_MODE GPIO_MODE_01
- #define GPIO45_DIR GPIO_DIR_IN
- #define GPIO45_PULLEN GPIO_PULL_ENABLE
- #define GPIO45_PULL GPIO_PULL_UP
- #define GPIO45_DATAOUT GPIO_OUT_ZERO
- #define GPIO45_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 46
- #define GPIO46_MODE GPIO_MODE_01
- #define GPIO46_DIR GPIO_DIR_IN
- #define GPIO46_PULLEN GPIO_PULL_ENABLE
- #define GPIO46_PULL GPIO_PULL_UP
- #define GPIO46_DATAOUT GPIO_OUT_ZERO
- #define GPIO46_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 47
- #define GPIO47_MODE GPIO_MODE_01
- #define GPIO47_DIR GPIO_DIR_IN
- #define GPIO47_PULLEN GPIO_PULL_ENABLE
- #define GPIO47_PULL GPIO_PULL_UP
- #define GPIO47_DATAOUT GPIO_OUT_ZERO
- #define GPIO47_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 48
- #define GPIO48_MODE GPIO_MODE_01
- #define GPIO48_DIR GPIO_DIR_IN
- #define GPIO48_PULLEN GPIO_PULL_ENABLE
- #define GPIO48_PULL GPIO_PULL_UP
- #define GPIO48_DATAOUT GPIO_OUT_ZERO
- #define GPIO48_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 49
- #define GPIO49_MODE GPIO_MODE_01
- #define GPIO49_DIR GPIO_DIR_IN
- #define GPIO49_PULLEN GPIO_PULL_ENABLE
- #define GPIO49_PULL GPIO_PULL_UP
- #define GPIO49_DATAOUT GPIO_OUT_ZERO
- #define GPIO49_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 50
- #define GPIO50_MODE GPIO_MODE_01
- #define GPIO50_DIR GPIO_DIR_IN
- #define GPIO50_PULLEN GPIO_PULL_ENABLE
- #define GPIO50_PULL GPIO_PULL_UP
- #define GPIO50_DATAOUT GPIO_OUT_ZERO
- #define GPIO50_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 51
- #define GPIO51_MODE GPIO_MODE_01
- #define GPIO51_DIR GPIO_DIR_OUT
- #define GPIO51_PULLEN GPIO_PULL_DISABLE
- #define GPIO51_PULL GPIO_PULL_DOWN
- #define GPIO51_DATAOUT GPIO_OUT_ONE
- #define GPIO51_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 52
- #define GPIO52_MODE GPIO_MODE_01
- #define GPIO52_DIR GPIO_DIR_OUT
- #define GPIO52_PULLEN GPIO_PULL_DISABLE
- #define GPIO52_PULL GPIO_PULL_DOWN
- #define GPIO52_DATAOUT GPIO_OUT_ZERO
- #define GPIO52_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 53
- #define GPIO53_MODE GPIO_MODE_01
- #define GPIO53_DIR GPIO_DIR_IN
- #define GPIO53_PULLEN GPIO_PULL_ENABLE
- #define GPIO53_PULL GPIO_PULL_UP
- #define GPIO53_DATAOUT GPIO_OUT_ZERO
- #define GPIO53_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 54
- #define GPIO54_MODE GPIO_MODE_01
- #define GPIO54_DIR GPIO_DIR_IN
- #define GPIO54_PULLEN GPIO_PULL_ENABLE
- #define GPIO54_PULL GPIO_PULL_UP
- #define GPIO54_DATAOUT GPIO_OUT_ZERO
- #define GPIO54_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 55
- #define GPIO55_MODE GPIO_MODE_01
- #define GPIO55_DIR GPIO_DIR_IN
- #define GPIO55_PULLEN GPIO_PULL_ENABLE
- #define GPIO55_PULL GPIO_PULL_UP
- #define GPIO55_DATAOUT GPIO_OUT_ZERO
- #define GPIO55_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 56
- #define GPIO56_MODE GPIO_MODE_01
- #define GPIO56_DIR GPIO_DIR_IN
- #define GPIO56_PULLEN GPIO_PULL_ENABLE
- #define GPIO56_PULL GPIO_PULL_UP
- #define GPIO56_DATAOUT GPIO_OUT_ZERO
- #define GPIO56_SMT GPIO_SMT_DISABLE
- //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
- #define GPIO57_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 58
- #define GPIO58_MODE GPIO_MODE_01
- #define GPIO58_DIR GPIO_DIR_IN
- #define GPIO58_PULLEN GPIO_PULL_DISABLE
- #define GPIO58_PULL GPIO_PULL_DOWN
- #define GPIO58_DATAOUT GPIO_OUT_ZERO
- #define GPIO58_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 59
- #define GPIO59_MODE GPIO_MODE_01
- #define GPIO59_DIR GPIO_DIR_IN
- #define GPIO59_PULLEN GPIO_PULL_DISABLE
- #define GPIO59_PULL GPIO_PULL_DOWN
- #define GPIO59_DATAOUT GPIO_OUT_ZERO
- #define GPIO59_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 60
- #define GPIO60_MODE GPIO_MODE_01
- #define GPIO60_DIR GPIO_DIR_IN
- #define GPIO60_PULLEN GPIO_PULL_DISABLE
- #define GPIO60_PULL GPIO_PULL_DOWN
- #define GPIO60_DATAOUT GPIO_OUT_ZERO
- #define GPIO60_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 61
- #define GPIO61_MODE GPIO_MODE_01
- #define GPIO61_DIR GPIO_DIR_IN
- #define GPIO61_PULLEN GPIO_PULL_DISABLE
- #define GPIO61_PULL GPIO_PULL_DOWN
- #define GPIO61_DATAOUT GPIO_OUT_ZERO
- #define GPIO61_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 62
- #define GPIO62_MODE GPIO_MODE_01
- #define GPIO62_DIR GPIO_DIR_IN
- #define GPIO62_PULLEN GPIO_PULL_DISABLE
- #define GPIO62_PULL GPIO_PULL_DOWN
- #define GPIO62_DATAOUT GPIO_OUT_ZERO
- #define GPIO62_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 63
- #define GPIO63_MODE GPIO_MODE_01
- #define GPIO63_DIR GPIO_DIR_IN
- #define GPIO63_PULLEN GPIO_PULL_DISABLE
- #define GPIO63_PULL GPIO_PULL_DOWN
- #define GPIO63_DATAOUT GPIO_OUT_ZERO
- #define GPIO63_SMT GPIO_SMT_DISABLE
- //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_UP
- #define GPIO64_DATAOUT GPIO_OUT_ZERO
- #define GPIO64_SMT GPIO_SMT_DISABLE
- //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
- #define GPIO65_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 66
- #define GPIO66_MODE GPIO_MODE_01
- #define GPIO66_DIR GPIO_DIR_OUT
- #define GPIO66_PULLEN GPIO_PULL_DISABLE
- #define GPIO66_PULL GPIO_PULL_DOWN
- #define GPIO66_DATAOUT GPIO_OUT_ZERO
- #define GPIO66_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 67
- #define GPIO67_MODE GPIO_MODE_00
- #define GPIO67_DIR GPIO_DIR_OUT
- #define GPIO67_PULLEN GPIO_PULL_DISABLE
- #define GPIO67_PULL GPIO_PULL_DOWN
- #define GPIO67_DATAOUT GPIO_OUT_ZERO
- #define GPIO67_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 68
- #define GPIO68_MODE GPIO_MODE_01
- #define GPIO68_DIR GPIO_DIR_IN
- #define GPIO68_PULLEN GPIO_PULL_DISABLE
- #define GPIO68_PULL GPIO_PULL_DOWN
- #define GPIO68_DATAOUT GPIO_OUT_ZERO
- #define GPIO68_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 69
- #define GPIO69_MODE GPIO_MODE_01
- #define GPIO69_DIR GPIO_DIR_OUT
- #define GPIO69_PULLEN GPIO_PULL_DISABLE
- #define GPIO69_PULL GPIO_PULL_DOWN
- #define GPIO69_DATAOUT GPIO_OUT_ZERO
- #define GPIO69_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 70
- #define GPIO70_MODE GPIO_MODE_01
- #define GPIO70_DIR GPIO_DIR_OUT
- #define GPIO70_PULLEN GPIO_PULL_DISABLE
- #define GPIO70_PULL GPIO_PULL_DOWN
- #define GPIO70_DATAOUT GPIO_OUT_ZERO
- #define GPIO70_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 71
- #define GPIO71_MODE GPIO_MODE_00
- #define GPIO71_DIR GPIO_DIR_OUT
- #define GPIO71_PULLEN GPIO_PULL_DISABLE
- #define GPIO71_PULL GPIO_PULL_DOWN
- #define GPIO71_DATAOUT GPIO_OUT_ZERO
- #define GPIO71_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 72
- #define GPIO72_MODE GPIO_MODE_01
- #define GPIO72_DIR GPIO_DIR_OUT
- #define GPIO72_PULLEN GPIO_PULL_DISABLE
- #define GPIO72_PULL GPIO_PULL_DOWN
- #define GPIO72_DATAOUT GPIO_OUT_ZERO
- #define GPIO72_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 73
- #define GPIO73_MODE GPIO_MODE_00
- #define GPIO73_DIR GPIO_DIR_OUT
- #define GPIO73_PULLEN GPIO_PULL_DISABLE
- #define GPIO73_PULL GPIO_PULL_DOWN
- #define GPIO73_DATAOUT GPIO_OUT_ZERO
- #define GPIO73_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 74
- #define GPIO74_MODE GPIO_MODE_00
- #define GPIO74_DIR GPIO_DIR_OUT
- #define GPIO74_PULLEN GPIO_PULL_DISABLE
- #define GPIO74_PULL GPIO_PULL_DOWN
- #define GPIO74_DATAOUT GPIO_OUT_ZERO
- #define GPIO74_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 75
- #define GPIO75_MODE GPIO_MODE_01
- #define GPIO75_DIR GPIO_DIR_OUT
- #define GPIO75_PULLEN GPIO_PULL_DISABLE
- #define GPIO75_PULL GPIO_PULL_DOWN
- #define GPIO75_DATAOUT GPIO_OUT_ZERO
- #define GPIO75_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 76
- #define GPIO76_MODE GPIO_MODE_00
- #define GPIO76_DIR GPIO_DIR_OUT
- #define GPIO76_PULLEN GPIO_PULL_DISABLE
- #define GPIO76_PULL GPIO_PULL_DOWN
- #define GPIO76_DATAOUT GPIO_OUT_ZERO
- #define GPIO76_SMT GPIO_SMT_DISABLE
- //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
- #define GPIO77_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 78
- #define GPIO78_MODE GPIO_MODE_01
- #define GPIO78_DIR GPIO_DIR_OUT
- #define GPIO78_PULLEN GPIO_PULL_DISABLE
- #define GPIO78_PULL GPIO_PULL_DOWN
- #define GPIO78_DATAOUT GPIO_OUT_ZERO
- #define GPIO78_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 79
- #define GPIO79_MODE GPIO_MODE_01
- #define GPIO79_DIR GPIO_DIR_IN
- #define GPIO79_PULLEN GPIO_PULL_DISABLE
- #define GPIO79_PULL GPIO_PULL_DOWN
- #define GPIO79_DATAOUT GPIO_OUT_ZERO
- #define GPIO79_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 80
- #define GPIO80_MODE GPIO_MODE_01
- #define GPIO80_DIR GPIO_DIR_IN
- #define GPIO80_PULLEN GPIO_PULL_DISABLE
- #define GPIO80_PULL GPIO_PULL_DOWN
- #define GPIO80_DATAOUT GPIO_OUT_ZERO
- #define GPIO80_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 81
- #define GPIO81_MODE GPIO_MODE_01
- #define GPIO81_DIR GPIO_DIR_OUT
- #define GPIO81_PULLEN GPIO_PULL_DISABLE
- #define GPIO81_PULL GPIO_PULL_UP
- #define GPIO81_DATAOUT GPIO_OUT_ZERO
- #define GPIO81_SMT GPIO_SMT_DISABLE
- //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
- #define GPIO82_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 83
- #define GPIO83_MODE GPIO_MODE_06
- #define GPIO83_DIR GPIO_DIR_IN
- #define GPIO83_PULLEN GPIO_PULL_ENABLE
- #define GPIO83_PULL GPIO_PULL_DOWN
- #define GPIO83_DATAOUT GPIO_OUT_ZERO
- #define GPIO83_SMT GPIO_SMT_DISABLE
- //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
- #define GPIO84_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 85
- #define GPIO85_MODE GPIO_MODE_01
- #define GPIO85_DIR GPIO_DIR_OUT
- #define GPIO85_PULLEN GPIO_PULL_DISABLE
- #define GPIO85_PULL GPIO_PULL_DOWN
- #define GPIO85_DATAOUT GPIO_OUT_ZERO
- #define GPIO85_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 86
- #define GPIO86_MODE GPIO_MODE_01
- #define GPIO86_DIR GPIO_DIR_OUT
- #define GPIO86_PULLEN GPIO_PULL_DISABLE
- #define GPIO86_PULL GPIO_PULL_DOWN
- #define GPIO86_DATAOUT GPIO_OUT_ZERO
- #define GPIO86_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 87
- #define GPIO87_MODE GPIO_MODE_01
- #define GPIO87_DIR GPIO_DIR_OUT
- #define GPIO87_PULLEN GPIO_PULL_DISABLE
- #define GPIO87_PULL GPIO_PULL_DOWN
- #define GPIO87_DATAOUT GPIO_OUT_ZERO
- #define GPIO87_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 88
- #define GPIO88_MODE GPIO_MODE_01
- #define GPIO88_DIR GPIO_DIR_OUT
- #define GPIO88_PULLEN GPIO_PULL_DISABLE
- #define GPIO88_PULL GPIO_PULL_DOWN
- #define GPIO88_DATAOUT GPIO_OUT_ZERO
- #define GPIO88_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 89
- #define GPIO89_MODE GPIO_MODE_01
- #define GPIO89_DIR GPIO_DIR_OUT
- #define GPIO89_PULLEN GPIO_PULL_DISABLE
- #define GPIO89_PULL GPIO_PULL_DOWN
- #define GPIO89_DATAOUT GPIO_OUT_ZERO
- #define GPIO89_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 90
- #define GPIO90_MODE GPIO_MODE_01
- #define GPIO90_DIR GPIO_DIR_OUT
- #define GPIO90_PULLEN GPIO_PULL_DISABLE
- #define GPIO90_PULL GPIO_PULL_DOWN
- #define GPIO90_DATAOUT GPIO_OUT_ZERO
- #define GPIO90_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 91
- #define GPIO91_MODE GPIO_MODE_01
- #define GPIO91_DIR GPIO_DIR_OUT
- #define GPIO91_PULLEN GPIO_PULL_DISABLE
- #define GPIO91_PULL GPIO_PULL_DOWN
- #define GPIO91_DATAOUT GPIO_OUT_ZERO
- #define GPIO91_SMT GPIO_SMT_DISABLE
- //Configureation for Pin 92
- #define GPIO92_MODE GPIO_MODE_01
- #define GPIO92_DIR GPIO_DIR_OUT
- #define GPIO92_PULLEN GPIO_PULL_DISABLE
- #define GPIO92_PULL GPIO_PULL_DOWN
- #define GPIO92_DATAOUT GPIO_OUT_ZERO
- #define GPIO92_SMT GPIO_SMT_DISABLE
- #endif /* __CUST_GPIO_BOOT_H__ */
|