===== HaRET 0.5.1 =====
Setting KMode to true.
Old KMode was 0
Finished initializing output
Loading dynamically bound functions
Function '?GXOpenDisplay@@YAHPAUHWND__@@K@Z' in library 'gx' at 025F19EC
Function '?GXCloseDisplay@@YAHXZ' in library 'gx' at 025F1DD8
Function '?GXBeginDraw@@YAPAXXZ' in library 'gx' at 025F12A8
Function '?GXEndDraw@@YAHXZ' in library 'gx' at 025F136C
Function 'LoadLibraryExW' in library 'coredll' at 03F65FE0
Function 'GetSystemPowerStatusEx2' in library 'coredll' at 03F6C9A8
Function 'SleepTillTick' in library 'coredll' at 03F65F00
Function 'AllocPhysMem' in library 'coredll' at 03F65E38
Function 'FreePhysMem' in library 'coredll' at 03F65EA4
Function 'CreateToolhelp32Snapshot' in library 'toolhelp' at 02E3D05C
Function 'Process32First' in library 'toolhelp' at 02E3D140
Function 'Process32Next' in library 'toolhelp' at 02E3D1AC
Function 'Module32First' in library 'toolhelp' at 02E3D340
Function 'Module32Next' in library 'toolhelp' at 02E3D3B0
Function 'CloseToolhelp32Snapshot' in library 'toolhelp' at 02E3D07C
Unable to load library 'ace_ddi'
Unable to load library 'ace_ddi'
Unable to load library 'ace_ddi'
Unable to load library 'ace_ddi'
Unable to load library 'ace_ddi'
Unable to load library 'ace_ddi'
Unable to load library 'ace_ddi'
Unable to load library 'ace_ddi'
Detecting memory
WinCE reports memory size 117440512 (phys=106303488 store=143679488)
Detecting current machine
Trying to detect machine (Plat='PocketPC' OEM='Kaiser')
Wince reports processor: core=MSM7200-400MHz name=???? cat= vend=QUALCOMM
Looking at machine Alpine
Looking at machine Apache
Looking at machine AximX50
Looking at machine AximX5
Looking at machine Beetles
Looking at machine Blueangel
Looking at machine Himalaya
Looking at machine Magician
Looking at machine Universal
Looking at machine H1910
Looking at machine H1940
Looking at machine H2200
Looking at machine H3600b
Looking at machine H3700
Looking at machine H3870
Looking at machine H3900
Looking at machine H4000
Looking at machine H4300
Looking at machine H5000
Looking at machine H6340
Looking at machine HX2000
Looking at machine HX4700
Looking at machine Sable
Looking at machine Wizard
Looking at machine Hermes
Looking at machine Trinity
Looking at machine Athena
Looking at machine G500
Looking at machine Artemis
Looking at machine Herald
Looking at machine Prophet
Looking at machine RX3000
Looking at machine Treo700wx
Looking at machine e310
Looking at machine e740
Looking at machine Acer_n30
Looking at machine Mio_P550
Looking at machine Kaiser
Not registering command IGPIO
Not registering command WG|PIO
Not registering command GPLR
Not registering command GPDR
Not registering command GAFR
Not registering command GPIO
Not registering command GPIOST
Registering command LOADLIBRARYEX
Registering command TRACES
Registering command RESUMETRACES
Registering command WI|RQ
Not registering command TRACE
Not registering command TRACEMASK
Not registering command TRACE2
Not registering command TRACETYPE
Not registering command TRACE2TYPE
Registering command TRACEFORWATCH
Not registering command INSN
Not registering command INSNREENABLE
Not registering command INSNREG1
Not registering command INSNREG2
Not registering command INSN2
Not registering command INSN2REENABLE
Not registering command INSN2REG1
Not registering command INSN2REG2
Registering command ALTL1TRACE
Registering command MAXL1TRACE
Registering command MAXL1TRACERESUME
Registering command MMUTRACE
Registering command TRACEIGNORE
Registering command PERMISSIVEMMUTRACE
Registering command KILL
Registering command PS
Registering command LSMOD
Registering command ADDR2MOD
Not registering command AC97
Not registering command ATIDBG
Initializing for machine 'Kaiser'
HaRET(1)# set ramaddr 0x10000000
HaRET(2)# addlist irqs p2v(0xc0000000) 0x100 32 0
HaRET(3)# addlist gpios p2v(0xa9200800)
HaRET(4)# addlist gpios p2v(0xa9300c00)
HaRET(5)# addlist gpios p2v(0xa9200804)
HaRET(6)# addlist gpios p2v(0xa9200808)
HaRET(7)# addlist gpios p2v(0xa920080c)
HaRET(8)# addlist gpios p2v(0xa9200834)
HaRET(9)# addlist gpios p2v(0xa9300c20)
HaRET(10)# addlist gpios p2v(0xa9200838)
HaRET(11)# addlist gpios p2v(0xa920083c)
HaRET(12)# addlist gpios p2v(0xa9200840)
HaRET(13)# addlist gpios p2v(0xa9200810)
HaRET(14)# addlist gpios p2v(0xa9300c08)
HaRET(15)# addlist gpios p2v(0xa9200814)
HaRET(16)# addlist gpios p2v(0xa9200818)
HaRET(17)# addlist gpios p2v(0xa920081c)
Welcome, this is HaRET 0.5.1 running on WindowsCE v5.2
Minimal virtual address: 00010000, maximal virtual address: 7FFFFFFF
Detected machine Kaiser/MSM7500 (Plat='PocketPC' OEM='Kaiser')
CPU is ARM ARM arch 6 stepping 4 running in system mode
Enter 'HELP' for a short command summary.
Running WSAStartup
Starting gui
In initdialog
Found machine Kaiser
executing startup.txt
HaRET(1)# set RAMSIZE 0x07800000
HaRET(2)# set MTYPE 1667
HaRET(3)# set KERNEL zImage
HaRET(5)# set initrd initrd-android
HaRET(6)# set cmdline "rw quiet"
HaRET(7)# boot
boot KERNEL=zImage INITRD=initrd-android
Opening file zImage
Opening file initrd-android
boot params: RAMADDR=10000000 RAMSIZE=07800000 MTYPE=1667 CMDLINE='rw quiet'
Boot FB feedback: 1
Built virtual to physical page mapping
Allocated 5885 pages (tags=56000000/1629a000 kernel=56001000/1629f000 initrd=560E7000/161a1000 index=576F4000/14b8c000)
Built kernel tags area
Built page index
Video buffer at 51B00000 sx=240 sy=320 mx=60 my=53
Video Phys FB=10000000 Fonts=14b85064
Framebuffer overlaps with kernel destination
preload=2264@576FC000/14b84000 sj=576FC000 stack=576FA000/14b86000 data=576FB000/14b85000 exec=14b84128
Reading 941676 bytes...
Read complete
Reading 23118181 bytes...
Read complete
Launching to physical address 14b84010
Trampoline setup (tram=136@000241C0/140241c0/10fbe1c0)
MMU setup: mmu=A0300000/10600000
Go Go Go...
===== HaRET 0.5.1 =====
Setting KMode to true.
Old KMode was 0
Finished initializing output
Loading dynamically bound functions
Function '?GXOpenDisplay@@YAHPAUHWND__@@K@Z' in library 'gx' at 025F19EC
Function '?GXCloseDisplay@@YAHXZ' in library 'gx' at 025F1DD8
Function '?GXBeginDraw@@YAPAXXZ' in library 'gx' at 025F12A8
Function '?GXEndDraw@@YAHXZ' in library 'gx' at 025F136C
Function 'LoadLibraryExW' in library 'coredll' at 03F65FE0
Function 'GetSystemPowerStatusEx2' in library 'coredll' at 03F6C9A8
Function 'SleepTillTick' in library 'coredll' at 03F65F00
Function 'AllocPhysMem' in library 'coredll' at 03F65E38
Function 'FreePhysMem' in library 'coredll' at 03F65EA4
Function 'CreateToolhelp32Snapshot' in library 'toolhelp' at 02E3D05C
Function 'Process32First' in library 'toolhelp' at 02E3D140
Function 'Process32Next' in library 'toolhelp' at 02E3D1AC
Function 'Module32First' in library 'toolhelp' at 02E3D340
Function 'Module32Next' in library 'toolhelp' at 02E3D3B0
Function 'CloseToolhelp32Snapshot' in library 'toolhelp' at 02E3D07C
Unable to load library 'ace_ddi'
Unable to load library 'ace_ddi'
Unable to load library 'ace_ddi'
Unable to load library 'ace_ddi'
Unable to load library 'ace_ddi'
Unable to load library 'ace_ddi'
Unable to load library 'ace_ddi'
Unable to load library 'ace_ddi'
Detecting memory
WinCE reports memory size 117440512 (phys=106303488 store=143679488)
Detecting current machine
Trying to detect machine (Plat='PocketPC' OEM='Kaiser')
Wince reports processor: core=MSM7200-400MHz name=???? cat= vend=QUALCOMM
Looking at machine Alpine
Looking at machine Apache
Looking at machine AximX50
Looking at machine AximX5
Looking at machine Beetles
Looking at machine Blueangel
Looking at machine Himalaya
Looking at machine Magician
Looking at machine Universal
Looking at machine H1910
Looking at machine H1940
Looking at machine H2200
Looking at machine H3600b
Looking at machine H3700
Looking at machine H3870
Looking at machine H3900
Looking at machine H4000
Looking at machine H4300
Looking at machine H5000
Looking at machine H6340
Looking at machine HX2000
Looking at machine HX4700
Looking at machine Sable
Looking at machine Wizard
Looking at machine Hermes
Looking at machine Trinity
Looking at machine Athena
Looking at machine G500
Looking at machine Artemis
Looking at machine Herald
Looking at machine Prophet
Looking at machine RX3000
Looking at machine Treo700wx
Looking at machine e310
Looking at machine e740
Looking at machine Acer_n30
Looking at machine Mio_P550
Looking at machine Kaiser
Not registering command IGPIO
Not registering command WG|PIO
Not registering command GPLR
Not registering command GPDR
Not registering command GAFR
Not registering command GPIO
Not registering command GPIOST
Registering command LOADLIBRARYEX
Registering command TRACES
Registering command RESUMETRACES
Registering command WI|RQ
Not registering command TRACE
Not registering command TRACEMASK
Not registering command TRACE2
Not registering command TRACETYPE
Not registering command TRACE2TYPE
Registering command TRACEFORWATCH
Not registering command INSN
Not registering command INSNREENABLE
Not registering command INSNREG1
Not registering command INSNREG2
Not registering command INSN2
Not registering command INSN2REENABLE
Not registering command INSN2REG1
Not registering command INSN2REG2
Registering command ALTL1TRACE
Registering command MAXL1TRACE
Registering command MAXL1TRACERESUME
Registering command MMUTRACE
Registering command TRACEIGNORE
Registering command PERMISSIVEMMUTRACE
Registering command KILL
Registering command PS
Registering command LSMOD
Registering command ADDR2MOD
Not registering command AC97
Not registering command ATIDBG
Initializing for machine 'Kaiser'
HaRET(1)# set ramaddr 0x10000000
HaRET(2)# addlist irqs p2v(0xc0000000) 0x100 32 0
HaRET(3)# addlist gpios p2v(0xa9200800)
HaRET(4)# addlist gpios p2v(0xa9300c00)
HaRET(5)# addlist gpios p2v(0xa9200804)
HaRET(6)# addlist gpios p2v(0xa9200808)
HaRET(7)# addlist gpios p2v(0xa920080c)
HaRET(8)# addlist gpios p2v(0xa9200834)
HaRET(9)# addlist gpios p2v(0xa9300c20)
HaRET(10)# addlist gpios p2v(0xa9200838)
HaRET(11)# addlist gpios p2v(0xa920083c)
HaRET(12)# addlist gpios p2v(0xa9200840)
HaRET(13)# addlist gpios p2v(0xa9200810)
HaRET(14)# addlist gpios p2v(0xa9300c08)
HaRET(15)# addlist gpios p2v(0xa9200814)
HaRET(16)# addlist gpios p2v(0xa9200818)
HaRET(17)# addlist gpios p2v(0xa920081c)
Welcome, this is HaRET 0.5.1 running on WindowsCE v5.2
Minimal virtual address: 00010000, maximal virtual address: 7FFFFFFF
Detected machine Kaiser/MSM7500 (Plat='PocketPC' OEM='Kaiser')
CPU is ARM ARM arch 6 stepping 4 running in system mode
Enter 'HELP' for a short command summary.
Running WSAStartup
Starting gui
In initdialog
Found machine Kaiser
executing startup.txt
HaRET(1)# set RAMSIZE 0x07800000
HaRET(2)# set MTYPE 1667
HaRET(3)# set KERNEL zImage
HaRET(5)# set initrd initrd-android
HaRET(6)# set cmdline "rw quiet"
HaRET(7)# boot
boot KERNEL=zImage INITRD=initrd-android
Opening file zImage
Opening file initrd-android
boot params: RAMADDR=10000000 RAMSIZE=07800000 MTYPE=1667 CMDLINE='rw quiet'
Boot FB feedback: 1
Built virtual to physical page mapping
Allocated 5885 pages (tags=56000000/162b4000 kernel=56001000/162b3000 initrd=560E7000/161cd000 index=576F4000/14bbd000)
Built kernel tags area
Built page index
Video buffer at 51B00000 sx=240 sy=320 mx=60 my=53
Video Phys FB=10000000 Fonts=14bb6064
Framebuffer overlaps with kernel destination
preload=2264@576FC000/14bb5000 sj=576FC000 stack=576FA000/14bb7000 data=576FB000/14bb6000 exec=14bb5128
Reading 941676 bytes...
Read complete
Reading 23118181 bytes...
Read complete
Launching to physical address 14bb5010
Trampoline setup (tram=136@000241C0/1c0241c0/110871c0)
MMU setup: mmu=A0300000/10600000
Go Go Go...