Sue Loh's blog

Random spurts of inspired discussion

Browse by Tags

Tagged Content List
  • Blog Post: Windows CE eHow-tos and Tutorials! WOW!!

    I saw a blip of this at MEDC, and just checked it out myself. How cool! It's like a DevCon for all to share! http://msdn.microsoft.com/embedded/getstart/basics/tutorialsce/default.aspx Most of it is pretty basic stuff, but if you're new to Windows CE, you should check some of these out! (If you...
  • Blog Post: Using RAM over 512MB

    Q: I can use only 512MB of RAM from my device. How can I address the remaining RAM ? On one of your posts you said that there is a way to go with more that 512 MB RAM. Can you help me on this issue? A: Windows CE can't address more than 512MB. There's no way to make the OS use it the way it uses other...
  • Blog Post: How does the OS use the registry?

    Q: As an embedded programmer I am new to all windows development. And as such I am ignorant of the registry. It seems to play a crucial part in the initialization of the OS (device drivers, services, etc) Do you know of a good source of information about how the OS (not individual applications) uses...
  • Blog Post: GetTickCount – Truth and Fiction

    I was surprised and dismayed to read a recent article in Embedded Systems Programming ( http://www.embedded.com/showArticle.jhtml?articleID=159902113 ) that gets so many things wrong about the GetTickCount API and portrays Windows CE so negatively. Apparently I’m behind on my reading, since the same...
  • Blog Post: Resolving Symbols Manually on Windows CE (ADDRESS --> SYMBOL)

    You know you've been there. You are looking at a callstack, and the one function you want to know the identity of, failed to resolve symbols or has bad symbols . Dang! If only you knew what function 0x12345678 refers to, you'd find your bug. First thing's first: you have to understand the Windows...
  • Blog Post: Looking for a good tool for doing hex math

    While I'm writing about all of these address tricks -- I figured I'd ask around if there's a good tool for manipulating hex values. I just use "calc" which comes with Windows; if you put it into scientific mode it will handle hex values for you. But it doesn't have very good shifting or bitwise functionality...
  • Blog Post: Windows CE Virtual Memory Layout for Debugging

    I want to blog about how to resolve symbols manually, and realized I would have to assume that the reader would understand the CE VM layout. So I figure I’d better explain that first. You don’t need to know everything about the VM layout in order to work with Windows CE, but it can be handy at times...
  • Blog Post: Debugging tricks

    John Eldridge has posted some debugging tricks on his blog, and that has inspired me to write up some of my own. I'll start working on that... In the meantime I wanted to share a link to his tips: http://blogs.msdn.com/kitlfirst/ John has way more ninja debugging skillz than me, but I've picked up a...
  • Blog Post: It has been a while

    I would use being busy as an excuse, except I'm always busy. ;-) Call it, lack of creativity about coming up with blog entries. I don't know how Mike Hall does it. Anyway I've gotten a couple of questions about allocating large amounts of memory, that really come down to understanding the Windows CE...
  • Blog Post: CE memory division between "storage" & "program" memory

    Somehow I've been involved in a bunch of discussions on this subject lately, so I figured I might as well lay out some of the issues. Q: What are the ways to set the way memory splits between storage & program memory? Or in other words, how do I set the size of the object store? A: You have 3 options...
Page 1 of 1 (10 items)