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…


Adding and removing KITL drivers in x86 BSPs

  Overview Today I want to chat about what it takes to support a new Ethernet chip for download and KITL debugging on an x86 PC-based platform.  We’ll start by talking about how Ethernet drivers are represented in the x86 KITL structure, then we’ll walk through (in a detailed, step-by-step fashion) adding a new driver…


Remote Tools Framework 1.0 Is For Real

Published by Dave Edson  Last year we released a powertoy for the Remote Tools Framework. Now, with the SP1 release, we have released the real product. The Remote Tools Framework allows you to write remote tools (think Remote System Information) quickly and easily. A Remote Tool is now a plug-in, distributed as a .cetool file….


Managing Breakpoints Programmatically

Posted by: Sankar Ramasubbu  As as extension of my earlier post, I am going to show you how to automate the following breakpoint operations: Enable, Disable and Delete. This post assumes that you have downloaded an image to a device and it has booted up completely.  Please refer to Automating the download of a run-time image for details on downloading…


Developing applications using Windows CE SDK

Hello my Name is Nachiket Acharya and today I am going to talk about usefulness of an SDK and use it to create applications for the SDK. Brent Bishop has posted an article on this site for Automating the Creation of an OS Design Project and Modifying an OS Design Programmatically. In this article –…


Introduction: Nachiket Acharya

Hello my name is Nachiket Acharya. I grew up in Ahmedabad, India. I work as a Software Design Engineer/Test with Windows CE Platform Builder Tools team. I have Masters in Computer Science from University of Florida, Gainesville. Go Gators!


Windows CE Tools BSP bringup project: x86 emulator BSP bringup for Windows CE 6.0

(Posted By: Craig Friesen)   Hi, this is Matt Johnson, Jalen He, Nachiket Acharya, Joel Clark and Craig Friesen of the Platform Builder Tools Test Team.  We’ve been given two weeks from our normal duties of writing and running tests against the CE tools to actually sit down and try to use our tools, read…


Introduction: Craig Friesen

Hi, this is Craig Friesen of the Platform Builder IDE Test Team.  I grew up and have spent most of my life in and around Seattle with the exception of a few years in Germany, where I learned some German and studied Informatik (Computer Science) at Fridericiana Universität Karlsruhe.  I’ve been at Microsoft since 2001, testing various aspects…


So Long To DIM(), ARRAY_SIZE(), and…

Posted by Riki June I’ve been doing some tidy up work in the driver code, and would like to draw your attention to a little something you will know too well:      #define dim(x) (sizeof(x)/sizeof(x[0])) Sadly, its time has come to be deprecated. What did we replace them with?      _countof(x) Why? a)      It’s bad…