본문 바로가기

Hello CE,Mobile

파일과 메모리 데이터차이 int a = 0x12345678; 은 아래와 같이 표현된다. Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 00000000 78 56 34 12 00 00 00 00 00 00 00 00 00 00 00 00 xV4............. 00000010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
Get 호출자 프로세스 HANDLE handle = GetCallerProcess();TCHAR szProcess[MAX_PATH];DWORD rv = GetModuleFileName((HMODULE)handle, szProcess, MAX_PATH);RETAILMSG(1,(_T("GetCallerProcess %s\r\n"),szProcess));
HIVE BOOT SECTION ● CE의 Platform.reg 의 아래 섹션이 들어가면 'Boot Registry', 'Registry' 에 두군데 모두 들어간다; HIVE BOOT SECTION; END HIVE BOOT SECTION
NK.bin + Boot.bin = Multiple bin 구조 NK.bin + Boot.bin = Multiple bin 구조Windows CE 의 전체적인 다운로드 구조는 아래 소스기반으로 동작 합니다.$(_PLATFORMROOT)\COMMON\SRC\COMMON\BOOT\BLCOMMON\blcommon.c blcommon.c 의 DownloadImage() 가 호출 되며 다운로드를 시작합니다.아래 hex 파일은 nk.bin + boot.bin 파일이 합쳐진 파일입니다. 이제 부터 구조를 살펴보도록 하겠습니다. ● BL_IMAGE_TYPE_MANIFEST 1. GetImageType() 의 함수를 통하여 이 파일이 어떤파일인가를 판단 하는데 시작 헤더 부분에 "N000FF" 에 표시로 되어 있기 때문에 BL_IMAGE_TYPE_MANIFEST 를 리턴하게 됩니다...
Registry settings for Windows CE development Registry settings for Windows CE development ● Disabled Command Prompt Window[HKEY_LOCAL_MACHINE\Drivers\Console]"OutputTo"=dword:FFFFFFFF ● Windows CE 6 does not support ActiveSync over RNDIS
Resume Thread 동작 [ Battery Driver ] PowerUp -> CeSetPowerOnEvent(ghevResume); [ USB Driver ] 하드웨어 인터럽트 IST 에서 WakeUp 시 하드웨어 인터럽트가 한번 뜨고 resume 스레드를 시킨다. - CHW::UsbInterruptThread -> CreateThread(CeResumeThreadStub)
어셈 DCD ==================================================================어셈 DCD==================================================================LEAF_ENTRYDCD 0x4000DCD 0x4000DCD 0x4000DCD 0x4000 이미지 파일: test.nb000000000h: 00 40 00 00 00 40 00 00 00 40 00 00 00 40 00 00 ; .@...@...@...@..00000010h: 06 00 00 EA 00 00 00 EA 00 00 00 EA 00 00 00 EA ; ...?..?..?..?00000020h: 00 00 00 EA 00 00 00 EA 00 00 0..
__stdcall 과 __cdecl 의 차이점 ======================================================================__stdcall __cdecl 차이점======================================================================정리가 잘 된 웹페이지를 링크 합니다. ^^http://qufl1999.egloos.com/2338204정리 : 8086 아키텍쳐에 맞쳐 stdcall 이 속도는 빠르고 파일사이즈는 작아짐, but 가변인자를 사용할 수 없음.