'분류 전체보기'에 해당되는 글 260건

  1. 2007.10.17 Windows Embedded CE 6.0 platform builder 설치 순서.
  2. 2007.10.17 Windows Embedded CE 6.0 관련 웹 캐스트
  3. 2007.10.17 Windos CE 5.0 vs. Windows Embedded CE 6.0 ch.2
  4. 2007.10.17 Windos CE 5.0 vs. Windows Embedded CE 6.0 ch.1
  5. 2007.10.17 Platform Builder 6.0의 Catalog Items View...
  6. 2007.05.11 캐리비안 해적 usb sd 메모리
  7. 2007.05.11 "'마이너리티 리포트' 속 장면이 현실로..." 어디까지 발전하는거야? 2
  8. 2007.05.08 MicroSD Trio (USB+SD interface)
  9. 2007.04.30 C'ALL future phone - 만능 휴대폰
  10. 2007.04.27 빌게이츠 중국 방문도중 오픈소스 테러
2007. 10. 17. 17:17

Windows Embedded CE 6.0 platform builder 설치 순서.


지금 사용하고 있는 CE 6.0 플랫폼 빌더를 설치하는 방법에 대해서 몇자 적어보려 한다.
기존의 CE5.0과는 달리 6.0의 플랫폼 빌더는 Microsoft visual studio 2005에 embedded된 형태로 사용하게 된다. 그래서 가장 먼저 할 일은 visual studio 2005를 설치해야 한다.

1. Visual Studio 2005 Professional Edition 을 설치한다.
   (Express 버전 또는 Standard 버전은 동작하지 않으므로 설치하시면 안된다.)

2. Visual Studio 2005 SP1을 설치한다. 
   만일 가지고 있지 않다면 여기서 다운로드 받도록 한다.

3. CE 6.0 Platform Builder 설치한다.
   설치 시 Custom Setup 에서 Shared-Source for Windows CE License 설치한다. 그래야 소스코드가 보인다고 한다.

대충 이렇게 하면 Windows Embedded CE 6.0의 설치가 끝나게 된다.

그밖의 궁금한 점등은 msdn이나 웹 캐스트를 참조하면 될 듯하다.
2007. 10. 17. 17:13

Windows Embedded CE 6.0 관련 웹 캐스트


여기 저기 자료를 찾다가 웹 캐스트라는 것을 발견했다.
아마도 MS관련된 동영상 강의나 세미나 같은 것인가보다.

Windows Embedded CE 6.0 관련 웹캐스트 링크이다.
http://www.microsoft.com/korea/events/Embedded/default.mspx

좋은 자료가 있어서 참고하고 있는 중!!

출처 : W.E.E.G 네이버 카페
2007. 10. 17. 17:08

Windos CE 5.0 vs. Windows Embedded CE 6.0 ch.2


Windows CE 5.0에서 Windows Embedded CE 6.0으로 넘어오면서 OAL에서 바뀐 점은 다음과 같다.

1. 커널과 OAL의 분리했다.
   -  NKLoader에 의해 합체
   -  독립적으로 업데이트 가틍
2. 전체적인 OAL구조는 같다.
  - OEM함수
  - 커널 접근은 커널 인터페이스를 통해서 가능
3. 새로운 메모리 모델을 OAL에 적용했다.

* OAL(OEM Adapted Layer) - 각 OEM의 platform에 맞게 작성된 사용자가 만든 소스 부분이라 생각하면 된다.

사용자 삽입 이미지
Windows CE 5.0과 달리 Windows Embedded CE 6.0은 커널과 OAL을 분리했다.

Windows Embedded CE 6.0 BSP의 특징.
1. 새로운 커널을 지원
2. 쉬운 BSP개발 및 포팅
3. PQOAL 지원
4. OAL, Kernel 그리고 KITL 독립성 지원

다음 그림을 보면서 디렉토리 구조가 어떻게 바뀌었는지 살펴보자.
사용자 삽입 이미지 사용자 삽입 이미지
Windows CE 5.0과 Windows Embedded CE 6.0의 디렉토리 변경점

Kernel의 변경된 점
1. Windows CE 5.0
  - OAL + Kernel = Kern.exe
  - OAL + Kernel + KITL = kernKitl.exe
  - OAL + Kernel + KITL + Profiler = kernkitlprof.exe
2. Windows Embedded CE 6.0
  - OAL = oal.exe
  - Kernel = kernel.dll
  - KITL = kitl.dll

아래 그림에서 보는것처럼 6.0에서는 커널과 OAL을 분리했고, 서로 통신하기 위한 수단으로 NKGLOBAL과 OEMGLOBAL이라는 구조를 두었다.
사용자 삽입 이미지
Windows Embedded CE 6.0 PQOAL 디자인

이처럼 구조가 Windows CE 5.0과는 다르기 때문에 6.0으로 bsp를 migration하기 위해서는 구조를 파악하는것이 우선이다.

음...

참고 : 웹캐스트 및 웹 자료

2007. 10. 17. 16:49

Windos CE 5.0 vs. Windows Embedded CE 6.0 ch.1


Windows Embedded CE 6.0을 회사에서 구매하는 바람에.. 기존의 Windows CE 5.0을 6.0으로 mirgration해야한다. 덕분에 공부할 게 생겨버렸고..

먼저 Windows CE 5.0에서 windows Embedded CE 6.0으로 넘어오면서 바뀐점은 무엇인가? 를 알아보자
가장 눈에띄는 점은 명칭이다. ^^;
Windows와 CE 사이에 Embedded라는 것을 넣어서 Embedded라는 것을 강조한 듯 하다.

가상 메모리구조와 프로세스등 많이 바뀌었다.

Windows CE 5.0의 경우..
2G의 커널, 2G의 프로세서를 위한 가상메모리를 지원하고, 최대 32개의 프로세스(슬롯이라 부르는 구조)를 생성할 수 있었다.
메모리는 유저 공간의 상위 반을 공유메모리로 사용하고, 모든 프로세서들에 의해 읽거나 쓰는 공간으로 사용되었다.

Windows Embedded CE 6.0의 경우..
프로세서당 2G의 가상 메모리를 지원하고, 최대 32,000 프로세스를 지원한다고 한다. 말이 32,000이지.. 이론상이다.
통합커널로 핵심적인 OS요소들을 커널공간으로 이동시켜 시스템 성능을 향상시켰다고 한다.

사용자 삽입 이미지
Windows CE 5.0과 Windows Embedded CE 6.0의 메모리 구조 차이

사용자 삽입 이미지
커널 메모리 공간

사용자 삽입 이미지
사용자 메모리 공간

이밖에도 중요 드라이버라든지, 파일시스템, graphical window manager등이 커널로 이동되었다.
사용자 삽입 이미지
새로 바뀐 OS구조

이로써 시스템 오버헤드가 감소하고, 유저 스페이스와 커널 스페이스간의 잦은 이동으로 인한 오버헤드등이 감소하는 등의 장점이 있다.

Windows CE 5.0과 Windows Embedded CE 6.0과의 시스템 호출 구조
사용자 삽입 이미지
Windows CE 5.0의 시스템 호출 구조

사용자 삽입 이미지
Windows Embedded CE 6.0의 시스템 호출 구조

참고 : MS웹캐스트 및 웹 자료..



2007. 10. 17. 13:40

Platform Builder 6.0의 Catalog Items View...


Platform Builder 6.0에서 Workspace Window의 "Catalog Items View"를 보게 되면.. Platform Builder 5.0과는 약간 다름을 알 수 있다.

더 편해졌다고 해야하나? 한 윈도우에서 추가되는 것과 그렇지 않은 것을 알 수 있으니.. ㅋㅋ

사용자 삽입 이미지

특이한 점은 포함될 Component들이 """ 또는 "" 로 표시된다.
""는 OS Design 시 Dependency에 위해서 포함된 Component들이고, ""는 개발자가 선택하여 추가한 Component들 의미한다.

추가된 Component들임은 분명한데 왜 표시되는게 다를까 하고 검색하던 도중 좋은 정보 발견!! ㅋ

참고 사이트 : I Am Sam의 티스토리

2007. 5. 11. 19:44

캐리비안 해적 usb sd 메모리


여기 신기한 캐리비안 해적3 기념 usb와 sd 메모리 카드가 있다.
사용자 삽입 이미지

A-DATA에서 캐리비안의 해적 컨셉 USB 메모리와 SD 듀오 메모리 카드를 출시한다.
가격이나 용량은 아직 알려지지 않았고, 알려진건 디자인 뿐이다.

SD 듀오 메모리카드는 USB와 SD 카드 인터페이스를 같이 가지고 있는 메모리이다.
A-DATA는 USB, SD, MicroSD 세가지의 인터페이스를 가진 SD Trio라는 제품도 있다.

참고 : 기글 하드웨어 디지털 뉴스

2007. 5. 11. 17:34

"'마이너리티 리포트' 속 장면이 현실로..." 어디까지 발전하는거야?


ZDNet 뉴스를 보던 중 주간 1위 기사로 랭크된 신기한 기사가 있어서 올려본다.
몇년 전인가? 톰크루즈 주연의 '마이너리티 리포트'란 영화가 있었다. 상당히 진보된 미래를 배경으로 한 범죄 방지 예언자 시스템을 사용하던 꽤 신기한 세상의 이야기(?)..

영화상에서 기계를 작동시킬 때 사용했던 장치는 마우스나 키보드가 아닌 화면에 손으로.. 음.. 대충 손으로 샥!샥!샥! 하는 그런 것이었다.


오홋!! 그런데 이게 이젠 정말 이게 현실화 되어 버린듯 하다.

관련기사 ZDNet : 영화「마이너리티 리포트」속 장면이 현실로

앞으로 다음은 어떤 영화의 미래 세상이 현실로 다가올 것인가??

2007. 5. 8. 23:57

MicroSD Trio (USB+SD interface)


Reader Series microSD Trio(USB+SD interface)
사용자 삽입 이미지
A-DATA에서 출시한 제품으로 하나의 메모리장치에 3가지의 안터페이스를 가지고 있는 제품이다.
인터페이스가 SD, usb로 되어 있기에 가진 메모리를 usb장치나 sd 리더기 어디에도 접속해서 사용할 수 있는 장점이 있다.

마이크로SD가 제외된 SD Duo라는 제품도 있다.

2007. 4. 30. 00:16

C'ALL future phone - 만능 휴대폰


휴대폰, 멀티미디어 플레이어, 신용카드, 할인카드, 집열쇠 자동차 열쇠 등 모든 것을 통합할 수 있는 이런 장치를 상상해 보세요.

여기에 우리가 상상했던 미래를 소개합니다.

사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지

크기는 단지 신용카드의 크기(54x85,6 mm)의 것이 다음의 모든 것을 해결한다.
- 화상 휴대폰. 전화를 걸기 전에 설정을 할 수 있다.
- 신용카드 및 할인카드.
- 모든 장치의 리모컨.
- 인가를 받아야하는 열쇠장치(집열쇠, 자동차 열쇠)
- 인터넷으로 자동 업로드를 받을 수 있는 GPS-system
- 온라인으로 세계 어느곳의 Library, 동영상 및 음악 숍을 방문해서 구매할 수 있다.
- 네트웤을 사용한 게임.
등..

fingerprint에 의해서 인가된 작업(지불 및 자동차 열쇠 등..)들을 할 수 있다.
모든 상품마크, 저장된 것들은 장치를 가진 사람의 소유이다.

출처 : plusminus  

2007. 4. 27. 16:20

빌게이츠 중국 방문도중 오픈소스 테러


애소시에이티드 프레스(Asosciated Press)의 보도에 의하면 20일(미국시간), MS의 회장 빌 게이츠의 강연 도중, 오픈소스의 지지자가 단상에 난입했다.
사용자 삽입 이미지
사용자 삽입 이미지
 더 많은 사진은 sina.com에서 볼 수 있습니다.

이 사건은 빌 게이츠가 베이징 대학에서 연설을 끝낸 후, 학생들에게 상을 수여하고 있을 때였다. 애소시에이티드 프레스는 한 남성이 항의문을 들고 단상에 올라왔으나 경비원에게 붙잡혔다고 보도했다. 이 과정에서 부상당한 사람은 없었다.

프리웨어나 오픈소스의 프로그래밍 모델은 유저가 원래의 코드를 참조하고 수정, 배포하는 것이 가능하다. 하지만 MS는 이와는 반대의 입장을 취해 코드를 공개하지 않은 채 상용 소프트웨어를 판매하고 있다

출처 : ZDNet

MS에 대한 테러...

솔직히 MS라는 거대한 회사가 소프트웨어 독점이라는 것을 무기로 삼고, 세계를 정복하는 것은 확실하다. 이에 대해 더 좋은 프리 소프트웨어도 많은데.. 사람들은 왜 MS의 제품을 더 선호할까를 한번 쯤 생각해보아야 하지 않을까?

무조건 적으로 빌게이츠, MS를 적으로 둘 것이 아니라, 현대 PC를 사용하는 사람들 다수에게 익숙한 환경으로 박음질 해놓은 것은 본받고, 이처럼 편리한 인터페이스로 참신한 프리웨어, 오픈소스 프로그래밍을 제공하는 것이 중요하다고 생각한다. 특정인만을 대상으로 하는 그런 프로그램은 아무리 잘 만들었다 한들 대중에게 어필할 수 없을테니...

어쨌든 재밌는 사건(?)이다.

'TodayIs > 오늘의 사건 사고' 카테고리의 다른 글

옥션 해킹...  (0) 2008.04.18
방화, 문화재, 그리고 민족...  (0) 2008.02.18
뭐가 진짜인거냐규!!!! -_-  (0) 2008.02.14
위스키!! 뭐 있나?  (0) 2008.02.02
사고싶다 EeePC.. 하지만..  (0) 2008.02.01