From ShadoWiki
GPIO# D S A INTER | GPIO# D S A INTER | GPIO# D S A INTER | GPIO# D S A INTER
------------------+-------------------+-------------------+------------------
0 I 1 0 RE FE | 21 O 0 0 | 42 O 0 0 | 63 O 1 2
1 I 1 0 | 22 I 0 0 | 43 O 0 0 | 64 O 1 2
2 O 1 0 | 23 O 1 0 | 44 O 0 0 | 65 O 1 2
3 I 1 0 FE | 24 O 0 0 | 45 O 0 0 | 66 O 1 2
4 I 0 0 RE FE | 25 O 1 0 | 46 I 1 2 | 67 O 1 2
5 I 1 0 | 26 O 0 0 | 47 O 0 1 | 68 O 1 2
6 I 1 0 | 27 O 0 0 | 48 O 0 0 | 69 O 0 2
7 I 1 0 | 28 I 0 1 | 49 O 1 2 | 70 O 1 2
8 I 1 0 | 29 I 0 1 | 50 O 0 0 | 71 O 0 2
9 I 0 0 | 30 O 0 2 | 51 O 0 0 | 72 O 0 2
10 O 1 1 | 31 O 0 2 | 52 O 0 0 | 73 O 0 2
11 O 1 0 | 32 O 0 2 | 53 O 0 0 | 74 O 1 2
12 O 0 0 | 33 O 1 2 | 54 O 0 0 | 75 O 1 2
13 I 0 3 | 34 I 1 1 | 55 O 0 0 | 76 O 0 2
14 I 0 0 RE FE | 35 I 0 1 | 56 O 0 0 | 77 O 1 2
15 I 0 0 RE | 36 I 1 0 | 57 O 0 0 | 78 O 1 2
16 O 0 0 | 37 I 0 0 RE | 58 O 1 2 | 79 O 0 0
17 O 0 0 | 38 I 0 0 RE FE | 59 O 1 2 | 80 O 1 2
18 I 1 1 | 39 O 1 2 | 60 O 0 2 | 81 O 0 0
19 O 0 0 | 40 O 0 0 | 61 O 1 2 | 82 O 0 0
20 O 1 0 | 41 O 0 2 | 62 O 1 2 | 83 O 0 0
/* GPIO pin direction setup */
#define GPIO00_Dir0
#define GPIO01_Dir0
#define GPIO02_Dir1
#define GPIO03_Dir0
#define GPIO04_Dir0
#define GPIO05_Dir0
#define GPIO06_Dir0
#define GPIO07_Dir0
#define GPIO08_Dir0
#define GPIO09_Dir0
#define GPIO10_Dir1
#define GPIO11_Dir1
#define GPIO12_Dir1
#define GPIO13_Dir0
#define GPIO14_Dir0
#define GPIO15_Dir0
#define GPIO16_Dir1
#define GPIO17_Dir1
#define GPIO18_Dir0
#define GPIO19_Dir1
#define GPIO20_Dir1
#define GPIO21_Dir1
#define GPIO22_Dir0
#define GPIO23_Dir1
#define GPIO24_Dir1
#define GPIO25_Dir1
#define GPIO26_Dir1
#define GPIO27_Dir1
#define GPIO28_Dir0
#define GPIO29_Dir0
#define GPIO30_Dir1
#define GPIO31_Dir1
#define GPIO32_Dir1
#define GPIO33_Dir1
#define GPIO34_Dir0
#define GPIO35_Dir0
#define GPIO36_Dir0
#define GPIO37_Dir0
#define GPIO38_Dir0
#define GPIO39_Dir1
#define GPIO40_Dir1
#define GPIO41_Dir1
#define GPIO42_Dir1
#define GPIO43_Dir1
#define GPIO44_Dir1
#define GPIO45_Dir1
#define GPIO46_Dir0
#define GPIO47_Dir1
#define GPIO48_Dir1
#define GPIO49_Dir1
#define GPIO50_Dir1
#define GPIO51_Dir1
#define GPIO52_Dir1
#define GPIO53_Dir1
#define GPIO54_Dir1
#define GPIO55_Dir1
#define GPIO56_Dir1
#define GPIO57_Dir1
#define GPIO58_Dir1
#define GPIO59_Dir1
#define GPIO60_Dir1
#define GPIO61_Dir1
#define GPIO62_Dir1
#define GPIO63_Dir1
#define GPIO64_Dir1
#define GPIO65_Dir1
#define GPIO66_Dir1
#define GPIO67_Dir1
#define GPIO68_Dir1
#define GPIO69_Dir1
#define GPIO70_Dir1
#define GPIO71_Dir1
#define GPIO72_Dir1
#define GPIO73_Dir1
#define GPIO74_Dir1
#define GPIO75_Dir1
#define GPIO76_Dir1
#define GPIO77_Dir1
#define GPIO78_Dir1
#define GPIO79_Dir1
#define GPIO80_Dir1
/* GPIO Alternate Function (Select Function 0 ~ 3) */
#define GPIO00_AltFunc0
#define GPIO01_AltFunc0
#define GPIO02_AltFunc0
#define GPIO03_AltFunc0
#define GPIO04_AltFunc0
#define GPIO05_AltFunc0
#define GPIO06_AltFunc0
#define GPIO07_AltFunc0
#define GPIO08_AltFunc0
#define GPIO09_AltFunc0
#define GPIO10_AltFunc1
#define GPIO11_AltFunc0
#define GPIO12_AltFunc0
#define GPIO13_AltFunc3
#define GPIO14_AltFunc0
#define GPIO15_AltFunc0
#define GPIO16_AltFunc0
#define GPIO17_AltFunc0
#define GPIO18_AltFunc1
#define GPIO19_AltFunc0
#define GPIO20_AltFunc0
#define GPIO21_AltFunc0
#define GPIO22_AltFunc0
#define GPIO23_AltFunc0
#define GPIO24_AltFunc0
#define GPIO25_AltFunc0
#define GPIO26_AltFunc0
#define GPIO27_AltFunc0
#define GPIO28_AltFunc1
#define GPIO29_AltFunc1
#define GPIO30_AltFunc2
#define GPIO31_AltFunc2
#define GPIO32_AltFunc2
#define GPIO33_AltFunc2
#define GPIO34_AltFunc1
#define GPIO35_AltFunc1
#define GPIO36_AltFunc0
#define GPIO37_AltFunc0
#define GPIO38_AltFunc0
#define GPIO39_AltFunc2
#define GPIO40_AltFunc0
#define GPIO41_AltFunc2
#define GPIO42_AltFunc0
#define GPIO43_AltFunc0
#define GPIO44_AltFunc0
#define GPIO45_AltFunc0
#define GPIO46_AltFunc2
#define GPIO47_AltFunc1
#define GPIO48_AltFunc0
#define GPIO49_AltFunc2
#define GPIO50_AltFunc0
#define GPIO51_AltFunc0
#define GPIO52_AltFunc0
#define GPIO53_AltFunc0
#define GPIO54_AltFunc0
#define GPIO55_AltFunc0
#define GPIO56_AltFunc0
#define GPIO57_AltFunc0
#define GPIO58_AltFunc2
#define GPIO59_AltFunc2
#define GPIO60_AltFunc2
#define GPIO61_AltFunc2
#define GPIO62_AltFunc2
#define GPIO63_AltFunc2
#define GPIO64_AltFunc2
#define GPIO65_AltFunc2
#define GPIO66_AltFunc2
#define GPIO67_AltFunc2
#define GPIO68_AltFunc2
#define GPIO69_AltFunc2
#define GPIO70_AltFunc2
#define GPIO71_AltFunc2
#define GPIO72_AltFunc2
#define GPIO73_AltFunc2
#define GPIO74_AltFunc2
#define GPIO75_AltFunc2
#define GPIO76_AltFunc2
#define GPIO77_AltFunc2
#define GPIO78_AltFunc2
#define GPIO79_AltFunc0
#define GPIO80_AltFunc2
/* GPIO Pin Init State */
#define GPIO00_Level0
#define GPIO01_Level0
#define GPIO02_Level1
#define GPIO03_Level0
#define GPIO04_Level0
#define GPIO05_Level0
#define GPIO06_Level0
#define GPIO07_Level0
#define GPIO08_Level0
#define GPIO09_Level0
#define GPIO10_Level1
#define GPIO11_Level1
#define GPIO12_Level0
#define GPIO13_Level0
#define GPIO14_Level0
#define GPIO15_Level0
#define GPIO16_Level0
#define GPIO17_Level0
#define GPIO18_Level0
#define GPIO19_Level0
#define GPIO20_Level1
#define GPIO21_Level0
#define GPIO22_Level0
#define GPIO23_Level1
#define GPIO24_Level0
#define GPIO25_Level1
#define GPIO26_Level0
#define GPIO27_Level0
#define GPIO28_Level0
#define GPIO29_Level0
#define GPIO30_Level0
#define GPIO31_Level0
#define GPIO32_Level0
#define GPIO33_Level1
#define GPIO34_Level0
#define GPIO35_Level0
#define GPIO36_Level0
#define GPIO37_Level0
#define GPIO38_Level0
#define GPIO39_Level1
#define GPIO40_Level0
#define GPIO41_Level0
#define GPIO42_Level0
#define GPIO43_Level0
#define GPIO44_Level0
#define GPIO45_Level0
#define GPIO46_Level0
#define GPIO47_Level0
#define GPIO48_Level0
#define GPIO49_Level1
#define GPIO50_Level0
#define GPIO51_Level0
#define GPIO52_Level0
#define GPIO53_Level0
#define GPIO54_Level0
#define GPIO55_Level0
#define GPIO56_Level0
#define GPIO57_Level0
#define GPIO58_Level0
#define GPIO59_Level0
#define GPIO60_Level0
#define GPIO61_Level1
#define GPIO62_Level1
#define GPIO63_Level1
#define GPIO64_Level0
#define GPIO65_Level1
#define GPIO66_Level1
#define GPIO67_Level1
#define GPIO68_Level1
#define GPIO69_Level1
#define GPIO70_Level0
#define GPIO71_Level1
#define GPIO72_Level1
#define GPIO73_Level1
#define GPIO74_Level1
#define GPIO75_Level1
#define GPIO76_Level0
#define GPIO77_Level1
#define GPIO78_Level1
#define GPIO79_Level0
#define GPIO80_Level1
/* GPIO Pin Sleep Level */
#define GPIO00_Sleep_Level0
#define GPIO01_Sleep_Level0
#define GPIO02_Sleep_Level0
#define GPIO03_Sleep_Level0
#define GPIO04_Sleep_Level0
#define GPIO05_Sleep_Level0
#define GPIO06_Sleep_Level0
#define GPIO07_Sleep_Level0
#define GPIO08_Sleep_Level0
#define GPIO09_Sleep_Level0
#define GPIO10_Sleep_Level0
#define GPIO11_Sleep_Level0
#define GPIO12_Sleep_Level0
#define GPIO13_Sleep_Level0
#define GPIO14_Sleep_Level0
#define GPIO15_Sleep_Level0
#define GPIO16_Sleep_Level0
#define GPIO17_Sleep_Level0
#define GPIO18_Sleep_Level0
#define GPIO19_Sleep_Level0
#define GPIO20_Sleep_Level0
#define GPIO21_Sleep_Level0
#define GPIO22_Sleep_Level0
#define GPIO23_Sleep_Level0
#define GPIO24_Sleep_Level0
#define GPIO25_Sleep_Level0
#define GPIO26_Sleep_Level0
#define GPIO27_Sleep_Level0
#define GPIO28_Sleep_Level0
#define GPIO29_Sleep_Level0
#define GPIO30_Sleep_Level0
#define GPIO31_Sleep_Level0
#define GPIO32_Sleep_Level0
#define GPIO33_Sleep_Level0
#define GPIO34_Sleep_Level0
#define GPIO35_Sleep_Level0
#define GPIO36_Sleep_Level0
#define GPIO37_Sleep_Level0
#define GPIO38_Sleep_Level0
#define GPIO39_Sleep_Level0
#define GPIO40_Sleep_Level0
#define GPIO41_Sleep_Level0
#define GPIO42_Sleep_Level0
#define GPIO43_Sleep_Level0
#define GPIO44_Sleep_Level0
#define GPIO45_Sleep_Level0
#define GPIO46_Sleep_Level0
#define GPIO47_Sleep_Level0
#define GPIO48_Sleep_Level0
#define GPIO49_Sleep_Level0
#define GPIO50_Sleep_Level0
#define GPIO51_Sleep_Level0
#define GPIO52_Sleep_Level0
#define GPIO53_Sleep_Level0
#define GPIO54_Sleep_Level0
#define GPIO55_Sleep_Level0
#define GPIO56_Sleep_Level0
#define GPIO57_Sleep_Level0
#define GPIO58_Sleep_Level0
#define GPIO59_Sleep_Level0
#define GPIO60_Sleep_Level0
#define GPIO61_Sleep_Level0
#define GPIO62_Sleep_Level0
#define GPIO63_Sleep_Level0
#define GPIO64_Sleep_Level0
#define GPIO65_Sleep_Level0
#define GPIO66_Sleep_Level0
#define GPIO67_Sleep_Level0
#define GPIO68_Sleep_Level0
#define GPIO69_Sleep_Level0
#define GPIO70_Sleep_Level0
#define GPIO71_Sleep_Level0
#define GPIO72_Sleep_Level0
#define GPIO73_Sleep_Level0
#define GPIO74_Sleep_Level0
#define GPIO75_Sleep_Level0
#define GPIO76_Sleep_Level0
#define GPIO77_Sleep_Level0
#define GPIO78_Sleep_Level0
#define GPIO79_Sleep_Level0
#define GPIO80_Sleep_Level0
HaRET(10)#