이것저것/Windows CE

WinCE 5.0 Parameter

우담바라 2007. 3. 9. 19:38
사용자 삽입 이미지

WinCE 5.0 플랫폼 빌더이다.

'Parameter View' 로 보면  세 부류의 parameter 가 보인다.

Common Files/common.xxx
HardWare Specific Files/platform.xxx
Project Spectific Files/project/xxx

이녀석들은 크게 보면 거의 같은 역활을 한다고 볼수있다.

catalog에서 필요한 컴포넌트 등을 선택/추가하면,
기본적으로 common files에 설정된데로 동작을 하게된다.

common files의 파일들은 말 그대로 default 사항들이다.

그러나, 디바이스 드라이버를 만들거나 하다보면 이 파일들(주로 *.bib, *.reg)을 수정하게 된다.
이럴 경우 common의 데이터는 그냥 두고(원본은 왠만하면 그냥유지-잘못수정했다가 전체
시스템에 영향을 줄수있다. 수정한부분을 기억하지 못한다면...대략 낭패..-_-;;;),
거기에서 해당하는것을 복사하여,
아래의 platform 또는 project 쪽에 붙여 넣고 수정하여 이미지를 만들면된다.

이것은 우선순위때문에 가능하다
동일한 이름으로 파일에 설정이 되어 있을경우,
     common < project < platform
순서로 우선순위가 작용하여, 동작하게된다.

예를 들어

[HKEY_LOCAL_MACHINE\Drivers\Builtin\SAMPLE_ROTARY]
    "Dll"="SAMPLE_ROTARY.DLL"
    "Prefix"="ROT"
    "Index"=dword:1

이러한 부분이 common,reg, project.reg, platform.reg 에 동일한 이름으로 모두 설정이 되어있다면,
platformf.reg 의 내용을 참조하게된다.

build 까지 다 하였다면,
해당 'Workspaces' 의 경로에가서 Release 또는 Debug 폴더에 보면
'reginit.ini' 파일이 생성되어있을 것이고, 위에서 설장한것들을 모두 확인할 수있고, 있어야만한다~!

'이것저것 > Windows CE' 카테고리의 다른 글

SOUCES 파일에서 사용되는 Macro  (0) 2007.04.04
Configuration files  (0) 2007.04.04
Windows CE Build 단계  (0) 2007.04.04
[WinCE] Buetooth Dongle Test  (0) 2007.03.26
Registry  (0) 2007.03.20