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]].

HermesGPIO

From XDA-Developers
Jump to: navigation, search

Contents

Hermes GPIO

GPA* 0x00

num hex description
0 0x00000001 NAND WP
1 0x00000002 ADDR16
2 0x00000004 ADDR17
3 0x00000008 ADDR18
4 0x00000010 ADDR19
5 0x00000020 ADDR20
6 0x00000040 ADDR21
7 0x00000080 ADDR22
8 0x00000100 ADDR23
9 0x00000200 ADDR24
10 0x00000400 ADDR25
11 0x00000800 ADDR26
12 0x00001000 nGCS1 (CPLD)
13 0x00002000 nGCS2 (ATI)
14 0x00004000
15 0x00008000
16 0x00010000 nGCS5 (DBG?)
17 0x00020000 CLE
18 0x00040000 ALE
19 0x00080000 nFWE
20 0x00100000 nFRE
21 0x00200000 nRSTOUT
22 0x00400000 nFCE
23 0x00800000 reserved
24 0x01000000 reserved

GPB* 0x10

|- ||num ||hex ||description |- ||0 ||0x0001 || TOUT0 (backlight) |- ||1 ||0x0002 || microSD related |- ||2 ||0x0004 || SD card power |- ||3 ||0x0008 || sound related. |- ||4 ||0x0010 || vibrator |- ||5 ||0x0020 || |- ||6 ||0x0040 || sound related. 0,sleep,1. ak4641 reset? |- ||7 ||0x0080 || keyboard reset? |- ||8 ||0x0100 || |- ||9 ||0x0200 || sound related (speaker power?) |- ||10||0x0400 ||

GPC* 0x20

|- ||num ||hex ||description |- ||0 || 0x0001 || camera related |- ||1 || 0x0002 || |- ||2 || 0x0004 || |- ||3 || 0x0008 || |- ||4 || 0x0010 || |- ||5 || 0x0020 || camera related (reset) |- ||6 || 0x0040 || camera (flash)light toggle (1=on) |- ||7 || 0x0080 || camera related (power) |- ||8 || 0x0100 || |- ||9 || 0x0200 || wifi related (power) ??? |- ||10 || 0x0400 || wifi (reset?) |- ||11 || 0x0800 || Front keypad SCL line |- ||12 || 0x1000i || Front keypad SDA line |- ||13 || 0x2000 || |- ||14 || 0x4000 || |- ||15 || 0x8000 ||

GPD* 0x30

|- ||num ||hex ||description |- ||0 ||0x0001 || SPI1 nCS (ATI) |- ||1 ||0x0002 || SPI1 CLK (ATI) |- ||2 ||0x0004 || |- ||3 ||0x0008 || |- ||4 ||0x0010 || |- ||5 ||0x0020 || |- ||6 ||0x0040 || |- ||7 ||0x0080 || |- ||8 ||0x0100 || |- ||9 ||0x0200 || SPI1 MOSI (ATI) |- ||10 ||0x0400 || sound related (speaker power?) |- ||11 ||0x0800 || |- ||12 ||0x1000 || keyboard related |- ||13 ||0x2000 || |- ||14 ||0x4000 || |- ||15 ||0x8000 ||

GPE* 0x40

|- ||num ||hex ||description |- ||0 ||0x0001 || I2S LRCK? |- ||1 ||0x0002 || I2S SCLK? |- ||2 ||0x0004 || CDCLK? |- ||3 ||0x0008i || I2S DI? |- ||4 ||0x0010 || I2S DO? |- ||5 ||0x0020 || SDCLK |- ||6 ||0x0040 || SDCMD |- ||7 ||0x0080 || SDDATA0 |- ||8 ||0x0100 || SDDATA1 |- ||9 ||0x0200 || SDDATA2 |- ||10 ||0x0400 || SDDATA3 |- ||11 ||0x0800 || SPI0 MISO (kbd) |- ||12 ||0x1000 || SPI0 MODI (kbd) |- ||13 ||0x2000 || SPI0 CLK (kbd) |- ||14 ||0x4000 || I2C SCL |- ||15 ||0x8000 || I2C SDA

GPF* 0x50

|- ||num ||hex ||description || IRQ |- ||0 || 0x0001 || power button (0=down state) || EINT0 |- ||1 || 0x0002 || CPLD irq || EINT1 |- ||2 || 0x0004i || RADIO irq || EINT2 |- ||3 || 0x0008 || front keypad || EINT3 |- ||4 || 0x0010 ||camera button (0=down state) || EINT4 |- ||5 || 0x0020i ||sd-card detect || EINT5 |- ||6 || 0x0040 ||wifi irq || EINT6 |- ||7 || 0x0080 || data io signal || EINT7

GPG* 0x60

|- ||num ||hex ||description || IRQ |- ||0 ||0x0001i || |- ||1 ||0x0002 || Side "ok" button (next to jog wheel) || EINT9 |- ||2 ||0x0004 || keyboard keypress / release || EINT10 |- ||3 ||0x0008 || comm manager button (0=down state) || EINT11 |- ||4 ||0x0010 || headphone detect? || EINT12 |- ||5 ||0x0020 || voice dial button (0=down state) || EINT13 |- ||6 ||0x0040 || jog wheel click? (0=down state) || EINT14 |- ||7 ||0x0080i || record sound, headset related (detect microphone?) |- ||8 ||0x0100i || |- ||9 ||0x0200i || |- ||10||0x0400 || portrait/landscape mode indicator (keyboard position) (0=landscape) || EINT18 |- ||11||0x0800i || phone related (ready to read signal?) |- ||12||0x1000i || |- ||13||0x2000i || |- ||14||0x4000i || |- ||15||0x8000i ||


GPH* 0x70

|- ||num ||hex ||description |- || 0 ||0x0001 || BT related. (CTS) |- || 1 ||0x0002 || BT related. (RTS) |- || 2 ||0x0004 || TXD0 (BT). |- || 3 ||0x0008 || RXD0 (BT). |- || 4 ||0x0010 || TXD1 (phone) |- || 5 ||0x0020 || RXD1 (phone) |- || 6 ||0x0040 || TXD2 (IR) |- || 7 ||0x0080 || RXD2 (IR) |- || 8 ||0x0100 || WIFI related. (wake up?) |- || 9 ||0x0200 || |- ||10 ||0x0400 ||USB D+ Pullup Control

GPJ* 0xd0

|- ||num ||hex ||description |- || 0 ||0x0001 || |- || 1 ||0x0002 || sound related.(volume?) |- || 2 ||0x0004 || UART1 RTS ? |- || 3 ||0x0008i || |- || 4 ||0x0010 || UART1 related |- || 5 ||0x0020 || |- || 6 ||0x0040 || UART1 related |- || 7 ||0x0080 || |- || 8 ||0x0100 || sound related. |- || 9 ||0x0200 || |- ||10 ||0x0400i || BOARDID2 |- ||11 ||0x0800i || BOARDID1 |- ||12 ||0x1000i || BOARDID0

Personal tools