===================================================================
RCS file: /cvs/haret/haretconsole/regs_misc.py,v
retrieving revision 1.5
diff -u -r1.5 regs_misc.py
--- haretconsole/regs_misc.py 15 Dec 2007 23:28:19 -0000 1.5
+++ haretconsole/regs_misc.py 15 Mar 2008 23:30:05 -0000
@@ -8,6 +8,7 @@
import regs_s3c
import regs_pxa
import regs_msm
+import regs_omap
import regs_ati
import regs_asic3
@@ -67,3 +68,20 @@
Regs_Universal.update(regs_asic3.getASIC3Defs(base=0x10000000, sd_base=0x0c000000
, shift=1))
memalias.RegsList['Universal'] = Regs_Universal
+
+# HTC Sable specific registers
+Regs_Sable = regs_pxa.Regs_pxa27x.copy()
+#Regs_Universal.update(getEGPIOdefs(0x0a000000, 1))
+Regs_Sable.update(regs_asic3.getASIC3Defs(base=0x10000000, sd_base=0x0c000000
+ , shift=1))
+memalias.RegsList['Sable'] = Regs_Sable
+
+# HTC Dresden (aka FSC Loox N560) specific registers
+Regs_Loox5xx = regs_pxa.Regs_pxa27x.copy()
+Regs_Loox5xx.update(getEGPIOdefs(0x10000000, 8))
+memalias.RegsList['Loox5xx'] = Regs_Loox5xx
+
+# HTC Artemis specific registers
+Regs_Artemis = regs_omap.Regs_omap850.copy()
+Regs_Artemis.update(getEGPIOdefs(0x04000000, 9))
+memalias.RegsList['Artemis'] = Regs_Artemis
Index: src/mach/machlist.txt
===================================================================
RCS file: /cvs/haret/src/mach/machlist.txt,v
retrieving revision 1.30
diff -u -r1.30 machlist.txt
--- src/mach/machlist.txt 17 Feb 2008 14:12:31 -0000 1.30
+++ src/mach/machlist.txt 15 Mar 2008 23:30:06 -0000
@@ -14,7 +14,11 @@
AximX50, PXA27x ,Dell Axim X50;Dell Axim X51, X50, \
set ramaddr 0xa8000000,set ramsize 64*1024*1024
AximX5, PXA ,Dell Axim X5, AXIM
-Beetles, PXA27x ,hp iPAQ hw65, HTCBEETLES
+Beetles, PXA27x ,hp iPAQ hw65, HTCBEETLES, \
+ addlist GPIOS p2v(0x10000018) 0x0000 16, \
+ addlist GPIOS p2v(0x10000098) 0x0000 16, \
+ addlist GPIOS p2v(0x10000118) 0x0000 16, \
+ addlist GPIOS p2v(0x10000198) 0x0000 16
Blueangel, PXA ,PH20, BLUEANGEL, \
set ramsize 128*1024*1024
Himalaya, PXA ,PH10A;PH10B, HIMALAYA
@@ -33,7 +37,12 @@
H6340, OMAP15xx,HP iPAQ h6340, H6300, set ramsize 64*1024*1024
HX2000, PXA27x ,HP iPAQ hx2, HX2750, set ramsize 64*1024*1024
HX4700, PXA27x ,hp iPAQ hx47;HP iPAQ hx47, H4700, set ramsize 64*1024*1024
-Sable, PXA27x ,hp iPAQ hw69, HW6900, set ramsize 64*1024*1024
+Sable, PXA27x ,hp iPAQ hw69, HW6900, \
+ set ramsize 64*1024*1024, \
+ addlist GPIOS p2v(0x10000018) 0x0000 16, \
+ addlist GPIOS p2v(0x10000098) 0x0000 16, \
+ addlist GPIOS p2v(0x10000118) 0x0000 16, \
+ addlist GPIOS p2v(0x10000198) 0x0000 16
Wizard, OMAP850 ,WIZA100;WIZA200
Hermes, S3c2442 ,HERM100;HERM200;HERM300, HTCHERMES, \
ibit IRQS 1, addlist IRQS p2v(0x08000004) 0xf000 16 0, \
@@ -43,9 +52,28 @@
addlist GPIOS p2v(0x08000008) 0xf000 16, \
set resumeaddr 0x30100000
Trinity, S3c2442 ,TRIN100, HTC_TRINITY
-Athena, PXA27x ,ATHE100, HTCATHENA
+Athena, PXA27x ,ATHE100, HTCATHENA, \
+ addlist IRQS p2v(0x08000008) 0xf000 16, \
+ addlist GPIOS p2v(0x09000000) 0xf000 16, \
+ addlist GPIOS p2v(0x08000000) 0xf000 16, \
+ addlist GPIOS p2v(0x08000002) 0xf000 16, \
+ addlist GPIOS p2v(0x08000004) 0xf000 16, \
+ addlist GPIOS p2v(0x08000006) 0xf000 16, \
+ addlist GPIOS p2v(0x0800000a) 0xf000 16, \
+ addlist GPIOS p2v(0x0800000c) 0xf000 16, \
+ addlist GPIOS p2v(0x0800000e) 0xf000 16, \
+ addlist GPIOS p2v(0x08000010) 0xf000 16
G500, S3c2440 ,G50V, G500, set ramsize 64*1024*1024
-Artemis, OMAP850 ,ARTE, ARTEMIS
+Artemis, OMAP850 ,ARTE, ARTEMIS, \
+ addlist GPIOS p2v(0x04000000) 0xff00 16, \
+ addlist GPIOS p2v(0x04000002) 0xff00 16, \
+ addlist GPIOS p2v(0x04000004) 0xff00 16, \
+ addlist GPIOS p2v(0x04000006) 0xff00 16, \
+ addlist GPIOS p2v(0x04000008) 0xff00 16, \
+ addlist GPIOS p2v(0x0400000a) 0xff00 16, \
+ addlist GPIOS p2v(0x0400000c) 0xff00 16, \
+ addlist GPIOS p2v(0x0400000e) 0xff00 16, \
+ addlist GPIOS p2v(0x04000010) 0xff00 16
Herald, OMAP850 ,HERA, HERMES
Prophet, OMAP850 ,PM300
RX3000, S3c2440 ,HP iPAQ rx3, RX3715, set ramsize 64*1024*1024
@@ -55,7 +83,16 @@
Acer_n30, S3c2410 ,Acer n30 Handheld, N30
Mio_P550, S3c2440 ,Mio P550, MIO_P550
Kaiser, MSM7200 ,Kaiser
-Loox5xx, PXA27x ,FUJITSU SIEMENS COMPUTERS Pocket LOOX 5xx, LOOXN560
+Loox5xx, PXA27x ,FUJITSU SIEMENS COMPUTERS Pocket LOOX 5xx, LOOXN560, \
+ addlist GPIOS p2v(0x10000000) 0xf000 16, \
+ addlist GPIOS p2v(0x10000002) 0xf000 16, \
+ addlist GPIOS p2v(0x10000004) 0xf000 16, \
+ addlist GPIOS p2v(0x10000006) 0xf000 16, \
+ addlist GPIOS p2v(0x10000008) 0xf000 16, \
+ addlist GPIOS p2v(0x1000000a) 0xf000 16, \
+ addlist GPIOS p2v(0x1000000c) 0xf000 16, \
+ addlist GPIOS p2v(0x1000000e) 0xf000 16, \
+ addlist GPIOS p2v(0x10000010) 0xf000 16
Loox400, PXA ,FUJITSU SIEMENS COMPUTERS Pocket LOOX, LOOX410
MioA701, PXA27x ,Mio Technology Limited, MIOA701
_______________________________________________
Haret mailing list
[email protected]
https://handhelds.org/mailman/listinfo/haret