[General Questions and Answers] jarodsun:
this is my device's haret log

===== HaRET pre-0.5.2-20080518_025324 =====

Setting KMode to true.

Old KMode was 1

Finished initializing output

Loading dynamically bound functions

Function '?GXOpenDisplay@@YAHPAUHWND__@@K@Z' in library 'gx' at 038F122C

Function '?GXCloseDisplay@@YAHXZ' in library 'gx' at 038F15EC

Function '?GXBeginDraw@@YAPAXXZ' in library 'gx' at 038F1674

Function '?GXEndDraw@@YAHXZ' in library 'gx' at 038F176C

Function 'LoadLibraryExW' in library 'coredll' at 03F82064

Function 'NLedSetDevice' in library 'coredll' at 03F7E2E0

Function 'GetSystemPowerStatusEx2' in library 'coredll' at 03F8791C

Function 'BthSetMode' in library 'bthutil' at 02FB2060

Function 'SleepTillTick' in library 'coredll' at 03F81EF8

Function 'AllocPhysMem' in library 'coredll' at 03F81E00

Function 'FreePhysMem' in library 'coredll' at 03F81E88

Function 'CreateToolhelp32Snapshot' in library 'toolhelp' at 027D1084

Function 'CloseToolhelp32Snapshot' in library 'toolhelp' at 027D1088

Function 'Process32First' in library 'toolhelp' at 027D1144

Function 'Process32Next' in library 'toolhelp' at 027D11AC

Function 'Module32First' in library 'toolhelp' at 027D1334

Function 'Module32Next' in library 'toolhelp' at 027D13A8

Function 'Heap32ListFirst' in library 'toolhelp' at 027D1444

Function 'Heap32ListNext' in library 'toolhelp' at 027D14AC

Function 'Heap32First' in library 'toolhelp' at 027D153C

Function 'Heap32Next' in library 'toolhelp' at 027D1620

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 67108864 (phys=30121984 store=30040064)

Detecting current machine

Trying to detect machine (Plat='PocketPC' OEM='PXA255')

Wince reports processor: core=Intel? name=PXA255 cat=??? vend=Legend (Beijing) Limited

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 H3800

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

Looking at machine Loox5xx

Looking at machine Loox400

Looking at machine MioA701

Looking at machine Jornada820

Looking at machine H3100

Looking at machine H3600a

Looking at machine Tornado

Looking at machine Libra

Looking at machine Generic Intel PXA27x

Looking at machine Generic Intel PXA

Looking at machine Generic TI OMAP

Looking at machine Generic TI OMAP15xx

Looking at machine Generic Samsung s3c24xx

Looking at machine Generic MSM7500

Looking at machine Generic Atlas

Looking at machine Generic ARM 920t

Looking at machine Generic ARM 926

Looking at machine Generic ARM v6

Looking at arch Generic Intel PXA27x

Looking at arch Generic Intel PXA

Registering command IGPIO

Registering command WG|PIO

Registering command GPLR

Registering command GPDR

Registering command GAFR

Registering command GPIO

Registering command GPIOST

Registering command LOADLIBRARYEX

Registering command NLEDSET

Registering command BTCTL

Registering command TRACES

Registering command RESUMETRACES

Registering command WI|RQ

Registering command TRACE

Registering command TRACEMASK

Registering command TRACE2

Registering command TRACETYPE

Registering command TRACE2TYPE

Registering command TRACEFORWATCH

Registering command INSN

Registering command INSNREENABLE

Registering command INSNREG1

Registering command INSNREG2

Registering command INSN2

Registering command INSN2REENABLE

Registering command INSN2REG1

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

Registering command AC97

Registering command PXA27X

Not registering command ATIDBG

Not registering command ATIPWRMODE

Initializing for machine 'Generic Intel PXA'

HaRET(1)# set ramaddr 0xa0000000

HaRET(2)# addlist IRQS p2v(0x40D00000) 0x7f 32 0

HaRET(3)# addlist IRQS p2v(0x40E00048) 0 32 0

HaRET(4)# addlist IRQS p2v(0x40E0004c) 0 32 0

HaRET(5)# addlist IRQS p2v(0x40E00050) 0 32 0

HaRET(6)# addlist GPIOS p2v(0x40E00000)

HaRET(7)# addlist GPIOS p2v(0x40E00004)

HaRET(8)# addlist GPIOS p2v(0x40E00008)

HaRET(9)# addlist GPIOS p2v(0x40E0000C)

HaRET(10)# addlist GPIOS p2v(0x40E00010)

HaRET(11)# addlist GPIOS p2v(0x40E00014)

HaRET(12)# addlist GPIOS p2v(0x40E00054)

HaRET(13)# addlist GPIOS p2v(0x40E00058)

HaRET(14)# addlist GPIOS p2v(0x40E0005c)

HaRET(15)# addlist GPIOS p2v(0x40E00060)

HaRET(16)# addlist GPIOS p2v(0x40E00064)

HaRET(17)# addlist GPIOS p2v(0x40E00068)

Welcome, this is HaRET pre-0.5.2-20080518_025324 running on WindowsCE v4.20

Minimal virtual address: 00010000, maximal virtual address: 7FFFFFFF

Detected machine Generic Intel PXA/PXA (Plat='PocketPC' OEM='PXA255')

CPU is Intel XScale ARM arch 5TE revision 3 product 16 stepping 6 running in system mode

Enter 'HELP' for a short command summary.

Running WSAStartup

Starting gui

In initdialog

Found machine Generic Intel PXA

executing startup.txt

HaRET(1)# set KERNEL zImage

HaRET(2)# set MTYPE 341

HaRET(3)# set CMDLINE "root=/dev/nfs nfsroot=192.168.0.200:/home/ipaq_rootfs,wsize=1024 ip=192.168.0.202:192.168.0.200:192.168.0.200:255.255.255.0:ipaq:usb0 cachepolicy=writeback"

HaRET(4)# bootlinux

boot KERNEL=zImage INITRD=

Opening file zImage

boot params: RAMADDR=a0000000 RAMSIZE=04000000 MTYPE=341 CMDLINE='root=/dev/nfs nfsroot=192.168.0.200:/home/ipaq_rootfs,wsize=1024 ip=192.168.0.202:192.168.0.200:192.168.0.200:255.255.255.0:ipaq:usb0 cachepolicy=writeback'

Boot FB feedback: 1

Built virtual to physical page mapping

Allocated 351 pages (tags=47500000/a147b000 kernel=47501000/a147a000 initrd=4765B000/a1320000 index=4765B000/a1320000)

Built kernel tags area

Built page index

Video buffer at A3FD2280 sx=240 sy=320 mx=60 my=53

Video Phys FB=a3fd2280 Fonts=a131e064

preload=2260@4765E000/a131d000 sj=4765E000 stack=4765C000/a131f000 data=4765D000/a131e000 exec=a131d128

Reading 1413840 bytes...

Read complete

Launching to physical address a131d010

Trampoline setup (tram=136@00026948/20026948/a2051948)

MMU setup: mmu=A1F80000/a1f80000

Go Go Go...