컴퓨터 공부/Windows CE

[6월 25일 1교시] Minimal Kernel Configuration

려리군 2009. 6. 25. 14:43

임베디드 컴퓨팅

원래 주기능이 컴퓨터가 아닌 곳에 컴퓨터가 내장되어 있는 것이 embedded다.

시스템 내에 컴퓨터를 내장하여 원래의 제작자가 의도한 특정한 기능을 수행하도록 제작된 장치.


Windows CE 외부 툴

Tool -> Remote Process Viewer-> Windows CE Default

프로세스에 대한 Access키

쓰레드의 Access키에 따라서 여러 프로세스에 접근 가능하다.

예시) 쓰레드 0x00000011이면 0x00000010과 0x00000001에 대한 프로세스

제일 밑에는 실행과 관련된 모듈(dll)을 보여준다.

※ 프로세스 슬롯 하나당 32MB(0x2000000)까지 할당 받을 수 있다.


Tool -> Remote File Viewer

타겟보드의 파일을 보는 프로그램


Tool -> Remote Performace Monitor

타겟보드의 프로세서 상태 등을 볼 수 있다.


Tool -> Remote Heap Viewer

타겟보드의 메모리를 볼 수 있다.


Minimal Kernel Configuration

MyKernel -> MyBSP -> Custom(Tiny Kernel는 아님)

x86 Debug(Build OS -> Set Active Configuration) -> sysgen


Target Control Window에서는 ?를 하면 명령어 정보가 나온다.

gi all : 프로세스 정보를 열거

mi full : 메모리 정보를 보여준다.