Please remember to add a category to the bottom of each page that you create.
See categories help for further details, but most will probably be [[Category:HTC ModelName]].

HimalayaGPIO

From XDA-Developers
Jump to: navigation, search
pin bitmask Description Input/Output IRQ+W ALT Sleep Init
GPIO 0 00000001 power button (depress=0, release=1) I REFE+ 1
GPIO 1 00000002 reset I (REFE)+ 1 1
GPIO 2 00000004 backpack irq (nk.exe) I RE 1
GPIO 3 00000008 USB cradle dock = 0, undock = 1 I REFE+ 1
GPIO 4 00000010 GSM reset related (extbootldr), Serial wakeup nk.exe I REFE(RE+)
GPIO 5 00000020 TS irq I FE 1
GPIO 6 00000040  ? O 1
GPIO 7 00000080 buttons IRQ I FE+ 1
GPIO 8 00000100 ASIC3 GPIO chain IRQ I RE+
GPIO 9 00000200 ATI / GSM reset related (extbootldr) I RE+
GPIO 10 00000400 REMOTE irq I RE
GPIO 11 00000800 ASIC3 SDIO IRQ I FE 1
GPIO 12 00001000 PASIC2 irq (nk.exe) I (REFE+)
GPIO 13 00002000 MBGNT O 2
GPIO 14 00004000 MBREQ I 1
GPIO 15 00008000 #CS1 O 2 1
GPIO 16 00010000  ? O 1
GPIO 17 00020000  ? I 1
GPIO 18 00040000 RDY I 1 1
GPIO 19 00080000  ? O 1
GPIO 20 00100000 DREQ0 I 1 1
GPIO 21 00200000 IR enable(=0) related O
GPIO 22 00400000 ATI reset O 1
GPIO 23 00800000 ?/SSP CLK audio out clock O 0/2 1
GPIO 24 01000000 ?/SSP FRM O 0/2
GPIO 25 02000000  ?/SSP TXD audio out data O 0/2
GPIO 26 04000000 (SSP RXD unused) O
GPIO 27 08000000 SSP external clock ? I 1
GPIO 28 10000000 I2S BITCLK ? O 1
GPIO 29 20000000 I2S SDATA_IN ? I 2
GPIO 30 40000000 (I2S SDATA_OUT unused) O 1
GPIO 31 80000000 I2S SYNC O 1
GPIO 32 00000001 I2S SYSCLK O 1
GPIO 33 00000002 #CS5 O 2 1
GPIO 34 00000004 FF UART RXD (GSM_data m$com9) I 1 1
GPIO 35 00000008 FF UART CTS (GSM_data port m$com9) I 1
GPIO 36 00000010 FF UART DCD (GSM_data m$com9) Select GSM boot type I 1
GPIO 37 00000020  ? O
GPIO 38 00000040  ? I
GPIO 39 00000080 FF UART TXD (GSM_data m$com9) O 2
GPIO 40 00000100 FF UART DTR (GSM_data m$com9) O 2
GPIO 41 00000200 FF UART RTS (GSM_data m$com9) O 2 1
GPIO 42 00000400 BT UART RXD (serial m$com1) I 1
GPIO 43 00000800 BT UART TXD (serial m$com1) O 2
GPIO 44 00001000 BT UART CTS (serial m$com1) I 1 1
GPIO 45 00002000 BT UART RTS (serial m$com1) O 2 1
GPIO 46 00004000 ST UART RXD (GSM_cmd m$com2) I 2 1
GPIO 47 00008000 ST UART TXD (GSM_cmd m$com2) O 1
GPIO 48 00010000 #OE (CardService) O 2 1
GPIO 49 00020000 #WE (CardService) O 2 1
GPIO 50 00040000 #PIOR (CardService) O 2 1
GPIO 51 00080000 #PIOW (CardService) O 2 1
GPIO 52 00100000 #CE1 (CardService) O 2 1
GPIO 53 00200000 #CE2 (CardService) O 2 1
GPIO 54 00400000 #PKTSEL (CardService) O 2
GPIO 55 00800000 #PREG (CardService) O 2 1
GPIO 56 01000000 #PWAIT (CardService) I 1 1
GPIO 57 02000000 #IO16 (CardService) I 1 1
GPIO 58 04000000  ? O
GPIO 59 08000000  ? O
GPIO 60 10000000 USB Power, 0 = on, 1 = off O 1
GPIO 61 20000000  ? O
GPIO 62 40000000  ? O 1
GPIO 63 80000000 Battery charging. Reacts on dock. 1 = dock, 0 = undock O
GPIO 64 00000001  ? I
GPIO 65 00000002 camera close to 0 O
GPIO 66 00000004  ? O
GPIO 67 00000008  ? O
GPIO 68 00000010  ? O
GPIO 69 00000020 sound related O
GPIO 70 00000040  ? O
GPIO 71 00000080  ? O
GPIO 72 00000100  ? O
GPIO 73 00000200  ? O
GPIO 74 00000400 reacts to sd, but also bluetooth O
GPIO 75 00000800  ? O
GPIO 76 00001000 observed, GSM DCD related I
GPIO 77 00002000  ? O 1
GPIO 78 00004000 #CS2 O 2 1
GPIO 79 00008000 #CS3 O 2 1
GPIO 80 00010000 #CS4 O 2 1
GPIO 81 00020000 NSSP CLK O 1 1
GPIO 82 00040000 NSSP SFRM O 1 1
GPIO 83 00080000 NSSP TXD O 1 1
GPIO 84 00100000 NSSP RXD (TSC2200) I 2 1
GPIO 85 00200000  ? I 1
GPIO 86 00400000 SDRAM chip select 2 O 1
GPIO 87 00800000 SDRAM chip select 3 O 1
GPIO 88 01000000 Read/Write O 1
GPIO 89 02000000  ? I 1 -