본문 바로가기

Hello Info

원부팅, 콜드부팅 원부팅 = 컨트롤 + 알트 + 델(*2) 콜드부팅 = reset 버튼을 이용하여 전기가 완전히 꺼졋다가 켜지는 부팅
DRAM Self-Refresh Self-Refresh mode 는 DRAM이 저전력 모드에서 혼자 데이터를 유지하기 위한 모드입니다.
PDD,MDD Windows CE의 Device Driver는 보통 MDD와 PDD 이렇게 두 Layer로 구분이 됩니다. MDD ==> OS와 PDD사이에서 해당 드라이버의 기능을 할 수 있도록 구현된 부분 PDD ==> 해당 하드웨어에 직접 접근하여 MDD에서 요구하는 기능을 직접 수행하는 코드 쉽게 풀자면 OS는 Windows CE라는 놈안에서 돌아가겠죠? OS는 WINCE라는 놈으로 다 같지만, HW.. 즉 Board는 다 다를겁니다. 예를들어 2410보드라던가.. MP2530F 보드라던가.. 메인스톤 보드라던가.. 등등등 이렇게 많인 솔루션들이 존재하죠.. 그리고 이에 따른 해당 BSP( Board Support Pakeage )가 존재하게 되고요. 그렇다면. 터치 드라이버를 예로 들어봅시다. 터치 드라이버는..
윈도우 임베디드 CE 쉘 커맨드 라인 윈도우 임베디드 CE 표준 쉘(Explorer.exe) 씬 클라이언트 쉘 커맨드라인 -명령 처리자 쉘은 콘솔 입력과 출력에게 제한된 명령어 세트를 제공한다 . 이 쉘 은디스플레이 가능한 장치 및 키보드나 디스플레이 스크린이 없는디스플레이 가 능한 헤드리스 (UI 가 없는 ) 장치에 모두 사용할 수 있다 . 디스플레이 가능한 장 치를 위하여 , 명령 프로세스 쉘은 명령 - 프롬프트 창을 통하여 입출력을처리할 수 있도록 콘솔 윈도우 컴포넌트 (Cmd.exe) 를 포함한다 . 이와는 반대로 Headless 장치는 입출력을 위하여 시리얼 포트를 일반적으로 사용한다 . 윈도우 임베디드 CE 표준 쉘(Explorer.exe) -표준 쉘은 윈도우 XP 바탕화면과 비슷한 그래픽 사용자 인터페이스 (GUI)..
NKGLOBALS,OEMGLOBALS 그러나, 5.0과 6.0의 큰 차이점은 Kernel | OAL | KITL 의 분리이다. 5.0 6.0 OAL.LIB ====> OAL.EXE NK.LIB ====> KERNEL.DLL KITL.LIB ====> KITL.DLL OAL.LIB + NK.LIB + KITL.LIB 각각의 모듈이 각각 따로 존재. = NK.EXE 생성 [cf] Windows CE 5.0 - OAL + Kernel = kern.exe - OAL + Kernel + KITL = kernkitl.exe - OAL + Kernel + KITL + Profiler = kernkitlprof.exe Windows CE 6.0 - OAL = oal.exe - Kernel = kernel.dll - KITL = kitl.dll - Kern..