New KMDF white-paper out on writing a bus driver

Penny Orwick has been working on a white paper that talks abut using KMDF to write a bus driver.  It’s been stalled waiting for us lazy developers to review it, but it finally came out last night: http://www.microsoft.com/whdc/driver/wdf/KMDFBusDrv.mspx

0

Pedantic Coder: Hungarian Notation

I generally dislike Hungarian Notation.  I particularly dislike what Wikipedia calls "System Hungarian", where the prefix indicates data type, as it adds almost no value for me.  I dislike the more semantically oriented form of Hungarian notation where the prefix implies some broader attribute (like "safety") because, though that does provide some value – I’m…

0

I’ve been style sheet hacking again

My last post ran into a hard-coded width in the winter style.  I like the style, but i wanted the text to be full screen.  Hopefully the style-sheet override i put in will work.  If it doens’t let me know in this topic and i’ll try to figure it out.

1

Measuring DPC time

At the DDC this year we had some very useful “community forums”.  I generally come out of these feeling like I’ve been beaten with a sack of oranges, and this year was no exception.  But one question in particular struck my eye – someone was saying that MS didn’t provide any useful tools for figuring…

7

Beta version of Windows Live Writer is available

There’s a new beta of WLW available.  I used the previous version for the few posts that I did make and it was very useful. The easiest way to try this version out is to post something, so here’s a picture of what my mornings are like these days (at least i think this was…

1

Code

Perhaps I’m just out of ideas, but I’ve decided to write about my coding style. Coding style is usually a very personal thing, like any writing style.  And as it usually causes some to foam at the mouth when brought up, I also wanted to put out this little disclaimer before I start.  You may…

1

Pedantic Coder : Where do braces go?

I’ve become rather pedantic about my coding style over the years.  I’ve worked in a number of people’s code, and have always felt most comfortable in the core NT code because of the consistency of formatting, naming, etc…  This is a coding style that we often call "Cutler Normal Form" in deference to Dave Cutler….

8

So many ways to send SCSI requests to a driver

(Please excuse the recycled bits.  The 7-month-old is still absorbing most of my blogging time (along with sleeping time, dating time, playing time, cleaning time, working time, etc…)) A question came up on the ntdev mailing list about why there are "so many" ways to send an I/O request to a SCSI driver. In matter…

2