when I listed sources of a loaded modules (DLLs), some directories looked
like these:
----------------------------------------------------------------------------------------------------------
d:\mckendric\private\winceos\coreos\nk\kernel\pgpool.c
d:\mckendric\public\common\sdk\inc\kfuncs.h
----------------------------------------------------------------------------------------------------------
what's the meaning of MCKENDRIC?
I think it should be d:\WINCE420\private\...
or %_WINCEROOT%\private\...
and I found the real direcotry name [d:\wince420] appears as well:
d:\wince420\platform\xizang\kernel\hal\arm\oemidle.c
Why this happen? Is there anything subtle?
Thank you.
a complete source file list of nk.exe:
===================================================================
Source files for 'D:\MYWORK\LINDA\RELDIR\XIZANGDEBUG\NK.EXE' 14:01:08
10/24/2004 China Standard Time
d:\mckendric\private\winceos\coreos\nk\kernel\pgpool.c
d:\mckendric\private\winceos\coreos\nk\kernel\kdriver.c
d:\mckendric\private\winceos\coreos\nk\kernel\profiler.c
d:\mckendric\private\winceos\coreos\nk\kernel\exdsptch.c
d:\mckendric\private\winceos\coreos\nk\kernel\stubs.c
d:\mckendric\private\winceos\coreos\core\dll\cscode.c
d:\mckendric\private\winceos\coreos\nk\kernel\intrapi.c
d:\mckendric\private\winceos\coreos\nk\kernel\kmisc.c
d:\mckendric\private\winceos\coreos\nk\inc\celognk.h
d:\mckendric\private\winceos\coreos\nk\kernel\kwin32.c
d:\mckendric\public\common\sdk\inc\kfuncs.h
d:\mckendric\private\winceos\coreos\nk\kernel\schedule.c
d:\mckendric\private\winceos\coreos\nk\inc\celognk.h
d:\mckendric\public\common\sdk\inc\kfuncs.h
d:\mckendric\private\winceos\coreos\nk\kernel\physmem.c
d:\mckendric\private\winceos\coreos\nk\kernel\virtmem.c
d:\mckendric\private\winceos\coreos\nk\inc\celognk.h
d:\mckendric\private\winceos\coreos\nk\kernel\loader.c
d:\mckendric\private\winceos\coreos\nk\inc\celognk.h
d:\mckendric\private\winceos\coreos\nk\kernel\printf.c
d:\mckendric\private\winceos\coreos\nk\kernel\compr2.c
d:\mckendric\private\winceos\coreos\nk\kernel\ppfs.c
d:\mckendric\private\winceos\coreos\nk\kernel\heap.c
d:\mckendric\private\winceos\coreos\nk\kernel\objdisp.c
d:\mckendric\private\winceos\coreos\nk\kernel\resource.c
d:\mckendric\private\winceos\coreos\nk\kernel\arm\strings.c
d:\mckendric\private\winceos\coreos\nk\kernel\arm\thmunwnd.c
d:\mckendric\private\winceos\coreos\nk\kernel\arm\unwind.c
d:\mckendric\private\winceos\coreos\nk\kernel\arm\mdarm.c
d:\mckendric\private\winceos\coreos\nk\mapfile\mapfile.c
d:\mckendric\private\winceos\coreos\nk\lzxcompress\bclib\decompr.c
d:\mckendric\private\winceos\coreos\nk\lzxcompress\bclib\bincompp.h
d:\mckendric\private\winceos\coreos\nk\lzxcompress\lzx\decoder\decverb.c
d:\mckendric\private\winceos\coreos\nk\lzxcompress\lzx\decoder\decalign.c
d:\mckendric\private\winceos\coreos\nk\lzxcompress\lzx\decoder\maketbl.c
d:\mckendric\private\winceos\coreos\nk\lzxcompress\lzx\decoder\dectree.c
d:\mckendric\private\winceos\coreos\nk\lzxcompress\lzx\decoder\decxlat.c
d:\mckendric\private\winceos\coreos\nk\lzxcompress\lzx\decoder\decin.c
d:\mckendric\private\winceos\coreos\nk\lzxcompress\lzx\decoder\decuncmp.c
d:\mckendric\private\winceos\coreos\nk\lzxcompress\lzx\decoder\decblk.c
d:\mckendric\private\winceos\coreos\nk\lzxcompress\lzx\decoder\decout.c
d:\mckendric\private\winceos\coreos\nk\lzxcompress\lzx\decoder\decinit.c
d:\mckendric\private\winceos\coreos\nk\lzxcompress\lzx\decoder\decapi.c
d:\mckendric\private\winceos\coreos\nk\lzxcompress\lzx\decoder\ldi.c
d:\mckendric\private\winceos\coreos\nk\compress\kdecompress.c
d:\mckendric\private\winceos\coreos\nk\compress\compress.c
d:\mckendric\private\winceos\coreos\nk\kitl\ethdbg.c
d:\mckendric\private\winceos\coreos\nk\kitl\edbgprot.c
d:\mckendric\private\winceos\coreos\nk\kitl\timer.c
d:\mckendric\private\winceos\coreos\nk\kitl\debug.c
d:\mckendric\public\common\oak\drivers\ethdbg\kitleth\dhcp.c
d:\mckendric\public\common\oak\drivers\ethdbg\kitleth\kitleth.c
d:\mckendric\public\common\oak\drivers\ethdbg\eboot\edbg.c
d:\mckendric\public\common\oak\drivers\ethdbg\eboot\dhcp.c
d:\mckendric\public\common\oak\drivers\ethdbg\eboot\udp.c
d:\mckendric\public\common\oak\drivers\ethdbg\eboot\tftp.c
d:\mckendric\public\common\oak\drivers\ethdbg\eboot\tftpd.c
d:\mckendric\public\common\oak\drivers\ethdbg\eboot\ebsimp.c
d:\wince420\platform\xizang\drivers\ethdbg\ne2k\ne2000.c
d:\wince420\platform\xizang\drivers\ethdbg\smcb\smc.c
d:\wince420\platform\xizang\kernel\hal\arm\timerxsc1.c
d:\wince420\platform\xizang\kernel\hal\arm\intxsc1.c
d:\mywork\linda\wince420\xizang\cesysgen\sdk\inc\kfuncs.h
d:\wince420\platform\xizang\kernel\hal\arm\oemidle.c
d:\wince420\platform\xizang\kernel\hal\arm\edeviceinit.c
d:\wince420\platform\xizang\kernel\hal\debug.c
d:\wince420\platform\xizang\kernel\hal\cfwxsc1.c
d:\wince420\platform\xizang\kernel\hal\mdppfs.c
d:\wince420\platform\xizang\kernel\hal\oemioctl.c
d:\wince420\platform\xizang\kernel\hal\halether.c
d:\wince420\platform\xizang\kernel\hal\halkitl.c
d:\mckendric\public\common\oak\csp\arm\xscale\cfw.c
d:\mckendric\private\winceos\coreos\core\corelibc\crtw32\misc\rotr.c
d:\mckendric\private\winceos\coreos\core\corelibc\crtw32\misc\rotl.c
d:\mckendric\private\winceos\coreos\core\corelibc\crtw32\helper\arm\__div0.c
d:\mckendric\private\winceos\coreos\core\corelibc\crtw32\convert\xtoa.c
d:\mckendric\private\winceos\coreos\core\corelibc\crtw32\convert\atox.c
End Source files for 'D:\MYWORK\LINDA\RELDIR\XIZANGDEBUG\NK.EXE' 14:01:08
10/24/2004 China Standard Time
===================================================================