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

UniversalASIC3

From XDA-Developers
Jump to: navigation, search

Known GPIOs:


GPIOA
pin bit description Input/Output IRQ ALT Sleep Init
GPIOA0 0x0001 I2C Enable O1 - 1
GPIOA1 0x0002 mic/speaker power1 O0 - 0
GPIOA2 0x0004 audio power O1 - 0
GPIOA3 0x0008 power ext. headset O0 - 0
GPIOA4 0x0010 keyboard/buttons related ? O0 - 0
GPIOA5 0x0020 backlight button I1 FE - 0
GPIOA6 0x0040 mic/speaker power2 O0 - 0
GPIOA7 0x0080 sound button I1 FE - 0 0
GPIOA8 0x0100 camera button I1 FE - 0 0
GPIOA9 0x0200 extra flashlight(1=on,0=off) O0 - 0
GPIOA10 0x0400 flashlight(1=on,0=off) O0 - 0
GPIOA11 0x0800 screen cover rotate I1 FE - 0 0
GPIOA12 0x1000 touchscreen interrupt I1 FE - 0
GPIOA13 0x2000 sound right button I1 FE - 0
GPIOA14 0x4000 sound left button I1 FE - 0
GPIOA15 0x8000 LCD power5 O1 - 1

GPIOB
pin bit description Input/Output IRQ ALT Sleep Init
GPIOB0 0x0001 BB ready (I/O) 0 - 0
GPIOB1 0x0002 Codec Reset O1 - 1
GPIOB2 0x0004  ? I0 - 0
GPIOB3 0x0008 BB alert (I/O) 0 - 0 0
GPIOB4 0x0010 BT related irq I0 FE - 0
GPIOB5 0x0020 clamshell I1 FE - 0
GPIOB6 0x0040 LCD power3 O1 - 1
GPIOB7 0x0080 observed, phone related I1 - 0
GPIOB8 0x0100 radio reset2 O0 - 0
GPIOB9 0x0200 external headset (in=0,out=1) I1 FE - 0
GPIOB10 0x0400 ext ? I1 RE - 0
GPIOB11 0x0800 "night" sensor I0 - 1?
GPIOB12 0x1000 GSM ready (DCD) I1 RE - 0 0
GPIOB13 0x2000  ? I1 - 0
GPIOB14 0x4000 observed (charge_en1) O1 - 0
GPIOB15 0x8000 USB_PUEN O0 - 1

GPIOC
pin bit description Input/Output IRQ ALT Sleep Init
GPIOC0 0x0001 LED0 O0 Right LED0 0
GPIOC1 0x0002 LED1 O0 Right LED1 0
GPIOC2 0x0004 LED2 O0 Right LED2 0
GPIOC3 0x0008 BOARDID3 I0 - 0
GPIOC4 0x0010 wifi irq I1 FE - 0
GPIOC5 0x0020 wifi reset O0 - 1
GPIOC6 0x0040 wifi power1 O0 - 1
GPIOC7 0x0080 bt reset O0 - 1
GPIOC8 0x0100  ? O0 - 0
GPIOC9 0x0200 LCD power1 O1 - 1
GPIOC10 0x0400 LCD power2 O1 - 1
GPIOC11 0x0800 BOARDID2 I1 - 0
GPIOC12 0x1000 BOARDID1 I0 - 0
GPIOC13 0x2000 BOARDID0 I1 - 0
GPIOC14 0x4000 BT power O0 - 1
GPIOC15 0x8000 batt. charge related O0 - 1

GPIOD
pin bit description Input/Output IRQ ALT Sleep Init
GPIOD0 0x0001 joystick middle I1 FE - 0
GPIOD1 0x0002 joystick right I1 FE - 0
GPIOD2 0x0004 joystick left I1 FE - 0
GPIOD3 0x0008 joystick down I1 FE - 0
GPIOD4 0x0010 joystick up I1 FE - 0
GPIOD5 0x0020 SD card detect in/out I0 RE - 0 0
GPIOD6 0x0040 wifi power3 O0 - 1
GPIOD7 0x0080 HW reboot O0 - 0
GPIOD8 0x0100 radio reset O0 - 0
GPIOD9 0x0200  ? O0 - 0
GPIOD10 0x0400 Vibrate (on=1,off=0) O0 - 0
GPIOD11 0x0800 wifi power4 O0 - 1
GPIOD12 0x1000 LCD Backlight O1 - 1
GPIOD13 0x2000 LCD power4 O1 - 1
GPIOD14 0x4000 backlight keyphone O1 - 1
GPIOD15 0x8000 backlight keyboard O0 - 0
----