Windows CE Base Team Blog

Windows CE kernel and storage technologies and system tools.

November, 2006

  • Windows CE Base Team Blog

    Memory marshalling in Windows CE

    • 18 Comments
    Posted by: Sue Loh This article explains how memory access and memory passing is implemented in Windows CE 6 as well as previous versions of the OS. My intention is to explain the significant differences in CE6 by contrasting it against earlier OS...
  • Windows CE Base Team Blog

    Application Compatibility in Windows CE 6.0

    • 6 Comments
    Posted by: Upender Sandadi One of the goals for Windows CE 6.0 design was full backward compatibility at the binary level for ISV applications. We have gone to great lengths to maintain binary level compatibility by: a) Maintaining the same exports...
  • Windows CE Base Team Blog

    The CE6 tools differences in a nutshell

    • 3 Comments
    Posted by: Sue Loh Note: Big thanks to Jonathan Lyons who is the true author of most of this post! Italics are my writing, the rest is his. Jonathan is a program manager on the Windows CE tools team, and the speaker for the “Windows Embedded CE 6.0...
  • Windows CE Base Team Blog

    CE6 Drivers: What you need to know

    • 4 Comments
    Posted by: Sue Loh One of the biggest concerns people have about the new CE6 release is backward compatibility. Every release we try very hard to make existing applications, drivers and OALs as compatible as possible. With CE6 we expect very high compatibility...
  • Windows CE Base Team Blog

    CE6 OAL: What you need to know

    • 4 Comments
    Posted by: Sue Loh This material is drawn from a talk that Travis Hobrla gave at MEDC 2006 (thanks Travis!) and contributed to by the whole Windows CE BSP team. The driver changes that I have already written about the biggest CE6 differences that...
  • Windows CE Base Team Blog

    The CE6 OS differences in a nutshell

    • 4 Comments
    Posted by: Sue Loh Ha! Some nutshell. This post is rather long -- though for me, that's nothing new. I’ve tried to at least provide a starting point for you (OEMs and ISVs ) to begin understanding the details of the CE6 OS that will mean most to you...
  • Windows CE Base Team Blog

    Marshalling Helper APIs

    • 10 Comments
    I am told that our APIs are not part of our documentation. :-( I know for sure we documented these, but I'm told there is a documentation update coming soon, so they must only have made it into the update. My apologies on behalf of Microsoft. Keep an...
  • Windows CE Base Team Blog

    What’s new in Windows CE Platform Builder’s System Debugger 6.0?

    • 0 Comments
    Posted by: Greg Hogdal Windows CE 6.0 introduces a new kernel with a new virtual memory model – offering a different address space for each process, enabling the support of more than 32,000 simultaneous processes, each with 2GB of VM space. A major...
  • Windows CE Base Team Blog

    KITL First.

    • 3 Comments
    When I was in college learning C programming, they told us there was a debugger we could use, but I rebelled against it. I could debug perfectly well with printf() and my wits. Besides, I was only getting 4 hours of sleep a night; I didn't have the time...
  • Windows CE Base Team Blog

    Optimizing OEMIdle for lower power consumption

    • 0 Comments
    Posted by Matt Anfang Optimizing OEMIdle is crucial for battery powered devices. While many power saving features on a device (like a backlight timeout) involve the user, power saving on the processor happens completely behind the scenes. OEMIdle...
  • Windows CE Base Team Blog

    CE6 documentation is now online

    • 2 Comments
    Posted by: Sue Loh It appears that the MSDN online help was revised in the last day or so; my old shortcuts are getting rerouted to new places. I see that the CE6 docs are now online at http://msdn2.microsoft.com/en-us/library/aa924073.aspx . In...
  • Windows CE Base Team Blog

    CE6 Virtual Launch keynote: post 1

    • 3 Comments
    I am watching Craig Mundie's keynote at the CE6 Virtual Launch online. I don't think I've ever seen him before; he has a raspy deep voice. He's talking about the evolution of Windows CE over time, since its first release (Handheld PC) in 1996. Happy...
  • Windows CE Base Team Blog

    CE6 Virtual Launch Keynote: Post 3 (Q&A)

    • 1 Comments
    Q: Will the real-time capability of Windows CE be impacted by the new kernel changes? A: No. CE6 maintains the same level of real-time capability you are used to having from Windows CE. Q: Now that Platform Builder is a Visual Studio plug-in, what...
  • Windows CE Base Team Blog

    CE6 Virtual Launch Keynote: Post 2

    • 1 Comments
    Back to Todd Warren. He is talking about all the connectivity options that are now part of Windows CE. The Networked Media Device (NMD) feature pack allows people to build devices like DVRs. Wireless networking and media makes it easy to build connected...
  • Windows CE Base Team Blog

    Other CE6 blog posts

    • 0 Comments
    Posted by: Sue Loh It seems that Jason Browne, a BSQUARE employee who used to be a co-worker of mine on the CE Kernel team (Hi Jason!), has been blogging about CE6 too. He has beaten me to posting on a lot of these topics, in fact. If you don't want...
Page 1 of 1 (15 items)