Pointless Blathering
Peter Wieland's thoughts on Windows driver development, and occasional rants about computing in general.
Penny Orwick has been working on a white paper that talks abut using KMDF to write a bus...
Date: 10/21/2008
I generally dislike Hungarian Notation. I particularly dislike what Wikipedia calls...
Date: 10/13/2008
My last post ran into a hard-coded width in the winter style. I like the style, but i wanted the...
Date: 10/10/2008
At the DDC this year we had some very useful “community forums”. I generally come out of these...
Date: 10/06/2008
There’s a new beta of WLW available. I used the previous version for the few posts that I did...
Date: 10/02/2008
Perhaps I'm just out of ideas, but I've decided to write about my coding style. Coding style is...
Date: 02/05/2008
I've become rather pedantic about my coding style over the years. I've worked in a number of...
Date: 02/04/2008
(Please excuse the recycled bits. The 7-month-old is still absorbing most of my blogging time...
Date: 01/25/2008
This is pretty cool, though my high-school french isn't sufficient to appreciate it...
Date: 09/24/2007
It's been ages since I posted to my blog and I'm sorry about that. I recently became a dad and...
Date: 09/20/2007
I used to work with Catherine back when i was on the storage team. I learned a lot just watching...
Date: 06/15/2007
I was up way to late last night and then decided to get up this morning for the keynotes. And to...
Date: 05/17/2007
One day and i'm done. More or less. All of the KMDF and UMDF talks were front-loaded into the...
Date: 05/15/2007
Let's say you're luck enough to have more than one user-mode driver running on your system. How...
Date: 05/15/2007
Today's guest blogger is Abhishek Ram. Abhishek owns the PNP and Power Management code for UMDF now,...
Date: 03/28/2007
This came up as a question on NTDEV today. After I thought about it for a bit I realized it was...
Date: 02/05/2007
To quote from Rev. Lovejoy: Shoo, short answer: "Yes" with an "If", long answer "No" - with a...
Date: 01/23/2007
UMDF's content in the WDK contains a handful of examples for controlling a USB device. Unfortunately...
Date: 01/10/2007
If you have a question that's not related to any of the current blog entries, or aren't sure where...
Date: 12/07/2006
I finally got back to my blog after coming back from vacation (two week drive down to disneyland...
Date: 12/06/2006
I got looped into a discussion about the WDK glossary entry for "Windows Driver Model". It got me...
Date: 10/23/2006
The question came up on the NTDEV mailing list a while back about how the "Scheduler" works in...
Date: 10/20/2006
Nar's talk on the NT I/O manager is now up on channel 9.
Date: 10/02/2006
Ilias is the latest addition to the UMDF development team. I'm really excited that he's decided to...
Date: 09/28/2006
It appears my Channel 9 interview is live. I haven't actually watched it yet, so I might regret...
Date: 09/18/2006
UMDF defines all of its interfaces using COM interfaces, rather than the flat C-style DDI that the...
Date: 09/15/2006
Trying to get the UMDF Beta 2 aligned for Windows Media Player & trying to get the Vista RC out...
Date: 09/15/2006
I'm sorry it's taken me so long to write about this. The last week or two have been pretty...
Date: 06/28/2006
YIPPY!!! Sometimes it seems like releasing software is more complicated than developing it. We...
Date: 06/15/2006
When i first saw the new start menu I'll admit that i thought it was overkill. Who in the world...
Date: 06/09/2006
I got back from vacation today and went to connect.microsoft.com to see if the WDK beta was up yet,...
Date: 05/30/2006
If i said that I wasn't happy WinHEC is over i'd be lying. But not by much - I had a very good time...
Date: 05/25/2006
GregH asked me an interesting question at WinHEC today - one for which I didn't immediately know the...
Date: 05/25/2006
I finished my talk on UMDF at WinHEC yesterday. It seems to have gone reasonably well, so I'm...
Date: 05/24/2006
Perhaps you've read through all of my posts about DMA and still think that using the DMA DDIs is...
Date: 05/11/2006
Since i'm on vacation next week, i thought i'd tackle something light this week. Last time i talked...
Date: 04/06/2006
I was playing around with the CSS override stuff today. I hope i haven't blinded anyone.
Date: 03/30/2006
The DMA API also allows you to create a section of kernel memory which you can share between your...
Date: 03/09/2006
Yesterday i talked a little about "what DMA is". Today i want to talk a little bit about how devices...
Date: 02/28/2006
So if this looks different each time you check the web page, please bear with me. I'm having trouble...
Date: 02/28/2006
I've been trying to find time to start a blog for a while now. I figure the first question i'll be...
Date: 02/27/2006