The Treo 700wx GPIO's

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)# 
  [ Home | Forum ]

Google
 
Web shadowmite.com