8447779800, Low rate Call girls in Saket Delhi NCR
7496_Hall 070204 Research Faculty Summit
1. Windows Embedded Mike Hall Technical Product Manager Mobile & Embedded Devices Group Microsoft Corporation [email_address] http:// blogs.msdn.com/mikehall
2.
3.
4.
5.
6. Windows Embedded Platforms Windows XP Embedded The most complete embedded platform enabling advanced devices by delivering the power of Windows in componentized form Windows CE Windows CE integrates reliable real time capabilities with advanced Windows technologies to rapidly build a wide range of innovative, small-footprint devices
7. Microsoft ® Windows ® XP Embedded with Service Pack 2
8.
9.
10.
11.
12.
13. XPe Development Overview Target Designer Component Designer XPe Component Database Application Binaries App, OS and EEF Components Target Analyzer Hardware Definition Application Components OS Image
19. Windows CE Architecture OEM Hardware Embedded Shell Applications Microsoft OEM ISV, OEM WIN32 APIs COREDLL, WINSOCK, OLE, COMMCTRL, COMMDLG, WININET, TAPI Windows CE Shell Services Remote Connectivity Kernel Library IrDA GWES Device Manager File System Manager TCP/IP OAL Bootloader Drivers Device drivers File drivers
20. Windows CE Memory Map System Reserved (kernel mode space) 0000 0000 64MB 0400 0000 4200 0000 8000 0000 4GB FFFF FFFF Active Process Active Process Active Process Active Process Active Process Active Process Application Space Reserved Large Memory Area (memory mapped files)
21. Memory Map Reveled . . . Slot 1 Slot 0 Slot 2 Slot 3 Slot 32 Kernel Space 0000 0000 0200 0000 0400 0000 0600 0000 0800 0000 3E00 0000 4000 0000 4200 0000 8000 0000 FFFF FFFF DLLs Process 2 Process 3 Process 31 Process 32 Act. Process Large Memory Area (memory mapped files) Slot 31 NK “Slot” C200 0000
22. CE Application Memory Map COREDLL.DLL 0000 0000 0001 0000 Read only data 03FF FFFF Code Read write data reserved Other XIP DLLs Resources Stack (reserved space) Heap (reserved space) Free virtual space Application Specific Space XIP DLL space 0200 0000 DLL Space (Constant for all applications) non-XIP DLLs
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37. Shared Source: What is Included OEM Hardware Embedded Shell Applications Kernel Library IrDA GWES Device Manager File Manager TCP/IP IPv6 OAL Bootloader Drivers Device Drivers File Drivers Mostly Available Not Available ISV, OEM Provided WIN32 APIs COREDLL, WINSOCK, OLE, COMMCTRL, COMMDLG, WININET, TAPI Windows CE Shell Services Remote Connectivity