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]].
HimalayaSerial
From XDA-Developers
You need this patch to enable support for Serial Cable during boot. (Useful during bootloader debugging, not necessary otherwise)
You need to enable : CONFIG_DEBUG_LL, __CONFIG_DEBUG_PXA_BTUART__ in configuration. (make menuconfig)
Based on descriptions found in the registry, the following ports and locations are found (HTC_Serial):
| name | Port | wince name | type | wince virtual address |
|---|---|---|---|---|
| /dev/ttyS1 | BTUART | COM1: | Serial cable | 0xae200000 |
| /dev/ttyS2 | STUART | COM2: | GSM command | 0xae700000 |
| /dev/ttyS0 | FFUART | COM9: | GSM Data | 0xae100000 |
Relevant parts from the registry:
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\IrCOMM]
"Dll"="IRCOMM.DLL"
"Prefix"="COM"
"Order"=dword:00000003
"Index"=dword:00000003
"Tsp"="Unimodem.dll"
"IoBase"=dword:a8030000
"DeviceType"=dword:00000006
"FriendlyName"="Infrarotanschluss"
"DevConfig"=hex:\
10,00,00,00,02,00,00,00,10,01,00,00,00,4b,00,00,00,00,08,00,00,00,00,00,00
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Serial]
"Dll"="com16550.Dll"
"Tsp"="Unimodem.dll"
"IoBase"=dword:ae200000
"Irq"=dword:00000013
"IoLen"=dword:00000024
"DeviceArrayIndex"=dword:00000000
"Prefix"="COM"
"Order"=dword:00000002
"Index"=dword:00000001
"DeviceType"=dword:00000000
"FriendlyName"="Serielles Kabel an COM1:"
"DevConfig"=hex:\
20,00,00,00,05,00,00,00,10,01,00,00,00,4b,00,00,00,00,08,00,00,00,00,00,00
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Serial_Cmd] "Dll"="Serial2.Dll" "Tsp"="Unimodem.dll" "IoBase"=dword:ae700000 "Irq"=dword:00000011 "IoLen"=dword:00000024 "DeviceArrayIndex"=dword:00000000 "Prefix"="COM" "Order"=dword:00000002 "Index"=dword:00000002 "DeviceType"=dword:00000000
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Serial_Data] "Dll"="Serial3.Dll" "IoBase"=dword:ae100000 "Irq"=dword:00000017 "Tsp"="Unimodem.dll" "IoLen"=dword:00000024 "DeviceArrayIndex"=dword:00000000 "Prefix"="COM" "Order"=dword:00000002 "DeviceType"=dword:00000000 "Index"=dword:00000009
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\ASIC5_BTUR] "Dll"="ASIC5_BTUR.Dll" "Tsp"="Unimodem.dll" "IoBase"=dword:afe00700 "Irq"=dword:00000022 "IoLen"=dword:00000024 "DeviceArrayIndex"=dword:00000000 "Prefix"="COM" "Order"=dword:00000002 "Index"=dword:00000006 "DeviceType"=dword:00000000 "FriendlyName"="BT on COM6:"
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\SerialUSB]
"Dll"="usb.Dll"
"Tsp"="Unimodem.dll"
"IoBase"=dword:aa000000
"Irq"=dword:0000000d
"IoLen"=dword:00000100
"DeviceArrayIndex"=dword:00000000
"Prefix"="COM"
"Order"=dword:00000001
"Index"=dword:00000008
"DeviceType"=dword:00000000
"FriendlyName"="Serial on USB"
"DevConfig"=hex:\
20,00,00,00,05,00,00,00,10,01,00,00,00,4b,00,00,00,00,08,00,00,00,00,00,00