How does Windows Embedded CE 6.0 Start?

Posted by Kurt Kennett, Senior Development Lead, Windows CE OS Core Operating system code, as one of my colleague developers recently realized, is “just code”.  It’s not voodoo and it does not exist on a higher plane of knowledge.  In fact, an operating system kernel is usually remarkably well structured and well designed in comparison…

19

Understanding VirtualSetAttributes

Posted by Kurt Kennett  Virtual Memory is fantastic. It allows you to create this personalized ‘view’ of the memory space of a computer, and rearrange where things are physically to suit your desires.  This is especially good for the organization of registers of memory-mapped peripherals.  By allocating a range of virtual memory, and mapping that memory onto…

30

Introduction: Kurt Kennett

Hi!  I’m a development lead on the Windows CE base team here at Microsoft.  I just started back in June, after working in the industry for over 15 years at companies like Electronic Arts, General Electric, Nortel Networks, and Intrinsyc Software.  I used to be a ‘technologist’ doing systems integration for ARM-based platforms and general…

4

Replacing a COREDLL component in CE 6.0

Posted by Kurt Kennett The Windows CE Operating System is composed of many modules.  Some modules are interdependent on each other.  Most modules never need to be touched in order to provide the desired functionality.  However, there are some cases where it is desirable or necessary to replace some default system processing with your own…

3