<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Pointless Blathering : Other</title><link>http://blogs.msdn.com/peterwie/archive/tags/Other/default.aspx</link><description>Tags: Other</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>I've been style sheet hacking again</title><link>http://blogs.msdn.com/peterwie/archive/2008/10/10/i-ve-been-style-sheet-hacking-again.aspx</link><pubDate>Sat, 11 Oct 2008 00:08:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8994883</guid><dc:creator>PeterWie</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/peterwie/comments/8994883.aspx</comments><wfw:commentRss>http://blogs.msdn.com/peterwie/commentrss.aspx?PostID=8994883</wfw:commentRss><description>My last post ran into a hard-coded width in the winter style.&amp;nbsp; I like the style, but i wanted the text to be full screen.&amp;nbsp; Hopefully the style-sheet override i put in will work.&amp;nbsp; If it doens't let me know in this topic and i'll try to figure it out.&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8994883" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/peterwie/archive/tags/Other/default.aspx">Other</category></item><item><title>Beta version of Windows Live Writer is available</title><link>http://blogs.msdn.com/peterwie/archive/2008/10/02/beta-version-of-windows-live-writer-is-available.aspx</link><pubDate>Fri, 03 Oct 2008 02:49:07 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8974653</guid><dc:creator>PeterWie</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/peterwie/comments/8974653.aspx</comments><wfw:commentRss>http://blogs.msdn.com/peterwie/commentrss.aspx?PostID=8974653</wfw:commentRss><description>&lt;p&gt;There’s a new &lt;a href="http://download.live.com/writer"&gt;beta of WLW&lt;/a&gt; available.&amp;#160; I used the previous version for the few posts that I did make and it was very useful.&lt;/p&gt;  &lt;p&gt;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 morning &lt;img alt="Smile" src="http://messenger.msn.com/MMM2006-04-19_17.00/Resource/emoticons/regular_smile.gif" /&gt;)&lt;/p&gt;  &lt;p&gt;&lt;a title="Finnian Eats Breakfast" href="http://www.flickr.com/photos/55906189@N00/2882803304/"&gt;&lt;img title="Finnian Eats Breakfast" alt="Finnian Eats Breakfast" src="http://static.flickr.com/3224/2882803304_cf5fcd5c25.jpg" align="middle" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8974653" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/peterwie/archive/tags/Other/default.aspx">Other</category></item><item><title>Code</title><link>http://blogs.msdn.com/peterwie/archive/2008/02/05/code.aspx</link><pubDate>Wed, 06 Feb 2008 01:33:03 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7477302</guid><dc:creator>PeterWie</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/peterwie/comments/7477302.aspx</comments><wfw:commentRss>http://blogs.msdn.com/peterwie/commentrss.aspx?PostID=7477302</wfw:commentRss><description>&lt;p&gt;&lt;font size="+0"&gt;Perhaps I'm just out of ideas, but I've decided to write about my &lt;a href="http://blogs.msdn.com/peterwie/archive/tags/Code/default.aspx"&gt;coding style&lt;/a&gt;.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="+0"&gt;Coding style is usually a very personal thing, like any writing style.&amp;#160; 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.&amp;#160; &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="+0"&gt;You may agree with how I've chosen to do things, you may disagree, you may not care in the least.&amp;#160; Please just take this as writing by someone who has been writing code a while and who likes to think about the process of writing code and building software.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="+0"&gt;At the least this can help my blog live up to its name :)&lt;/font&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7477302" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/peterwie/archive/tags/Other/default.aspx">Other</category><category domain="http://blogs.msdn.com/peterwie/archive/tags/Code/default.aspx">Code</category></item><item><title>Don't trip over the skin change</title><link>http://blogs.msdn.com/peterwie/archive/2006/12/06/don-t-trip-over-the-skin-change.aspx</link><pubDate>Wed, 06 Dec 2006 22:41:50 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1224861</guid><dc:creator>PeterWie</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/peterwie/comments/1224861.aspx</comments><wfw:commentRss>http://blogs.msdn.com/peterwie/commentrss.aspx?PostID=1224861</wfw:commentRss><description>&lt;p&gt;I finally got back to my blog after coming back from vacation (two week drive down to disneyland with the wife … lots of fun) and noticed that the CSS overrides I'd done looked even worse than before.
&lt;/p&gt;&lt;p&gt; 
 &lt;/p&gt;&lt;p&gt;However they also loaded a lot of new skins into MSDN blogs, so I picked a different one. 
&lt;/p&gt;&lt;p&gt; 
 &lt;/p&gt;&lt;p&gt;Expect the look to be in flux while I find one that I like.
&lt;/p&gt;&lt;p&gt; 
 &lt;/p&gt;&lt;p&gt;-p
&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1224861" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/peterwie/archive/tags/Other/default.aspx">Other</category></item><item><title>Thanks for a good WinHEC 2006</title><link>http://blogs.msdn.com/peterwie/archive/2006/05/25/thanks-for-a-good-winhec-2006.aspx</link><pubDate>Fri, 26 May 2006 03:53:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:607619</guid><dc:creator>PeterWie</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/peterwie/comments/607619.aspx</comments><wfw:commentRss>http://blogs.msdn.com/peterwie/commentrss.aspx?PostID=607619</wfw:commentRss><description>&lt;P&gt;If i said that I wasn't happy WinHEC is over i'd be lying.&amp;nbsp; But not by much&amp;nbsp;- I had a very good time this year.&amp;nbsp; I had a number of very interesting discussions with people - about how to use UMDF for their projects, about general kernel-mode programming questions, and even a few enjoyable ones around DMA :)&lt;/P&gt;
&lt;P&gt;Meeting everyone, having good conversations&amp;nbsp;and getting to peddle the work that we're doing is the fun of WinHEC for us Microsoft people.&amp;nbsp; So for those of you who were there, thank you for that.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=607619" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/peterwie/archive/tags/Other/default.aspx">Other</category></item><item><title>I hope the new look works okay</title><link>http://blogs.msdn.com/peterwie/archive/2006/03/30/565158.aspx</link><pubDate>Thu, 30 Mar 2006 22:11:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:565158</guid><dc:creator>PeterWie</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/peterwie/comments/565158.aspx</comments><wfw:commentRss>http://blogs.msdn.com/peterwie/commentrss.aspx?PostID=565158</wfw:commentRss><description>&lt;P&gt;&lt;FONT face=Verdana size=2&gt;I was playing around with the CSS override stuff today.&amp;nbsp; I hope i haven't blinded anyone.&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=565158" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/peterwie/archive/tags/Other/default.aspx">Other</category></item><item><title>I'm playing with the skins</title><link>http://blogs.msdn.com/peterwie/archive/2006/02/28/540716.aspx</link><pubDate>Tue, 28 Feb 2006 21:54:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:540716</guid><dc:creator>PeterWie</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/peterwie/comments/540716.aspx</comments><wfw:commentRss>http://blogs.msdn.com/peterwie/commentrss.aspx?PostID=540716</wfw:commentRss><description>&lt;P&gt;So if this looks different each time you check the web page, please bear with me.&amp;nbsp; I'm having trouble finding a skin that i like.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=540716" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/peterwie/archive/tags/Other/default.aspx">Other</category></item><item><title>Who am I?</title><link>http://blogs.msdn.com/peterwie/archive/2006/02/27/WhoAmI.aspx</link><pubDate>Mon, 27 Feb 2006 23:17:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:540101</guid><dc:creator>PeterWie</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/peterwie/comments/540101.aspx</comments><wfw:commentRss>http://blogs.msdn.com/peterwie/commentrss.aspx?PostID=540101</wfw:commentRss><description>&lt;P&gt;&lt;FONT face=Verdana size=2&gt;I've been trying to find time to start a blog for a while now.&amp;nbsp; I figure the first question i'll be asked is "who are you and why should I care?".&amp;nbsp; Like all things the answer to that isn't particularly easy.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;If you're not interested in driver development, then you probably don't care &amp;amp; should spend time reading a more interesting blog.&amp;nbsp; If you're interested in device drivers for Windows, then I'm hoping I may be of some assistance.&amp;nbsp; I've made many, many mistakes while writing Windows drivers over the last 10+ years and I've tried to learn from all of them.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;I joined MS straight out of college in 1995.&amp;nbsp; I started working in the Windows NT device drivers team - which consisted of 5 other developers at the time.&amp;nbsp; If it wasn't video or networking, our team most likely handled the drivers for it.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;I started out working on SCSI miniport drivers - more specifically helping to maintain the third-party SCSI miniports that we shipped in-box.&amp;nbsp; This was largely a diagnostic position, debugging problems when they came up in house, reviewing &amp;amp; integrating changes into the Windows source code base.&amp;nbsp; It was a good learning experience to work with two separate code bases - the Windows base which was reasonably clean and comprehensible, and the device driver code which could be ... opaque ... at times.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;I worked on some other driver stacks too.&amp;nbsp; I owned the Parallel port driver for a while, as well as the drivers for the 8042 controller (a piece of hardware which still gives me a stomachache to this day.)&amp;nbsp; &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;For Windows 2000 I did the bulk of the work converting the storage drivers over to Plug-and-Play.&amp;nbsp; I can be blamed for such things as classpnp.sys, and the AdapterControl routines in SCSI miniports.&amp;nbsp; I worked as the Development Lead for the mass-storage drivers team, who worked on all of the software between volume management (ftdisk and/or LVM) and the underlying controllers.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;A few years ago I helped to start up the Windows Driver Foundation team.&amp;nbsp; The goal of this team was to investigate technological solutions to improving the quality of device drivers using a variety of approaches.&amp;nbsp; This includes the static verification tools like SDV and PreFast for Drivers (PFD), as well as the Windows Driver Framework (WDF) implementations in User-Mode and Kernel-Mode.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Currently I am the Development Lead for the &lt;A href="http://www.microsoft.com/whdc/driver/wdf/UMDF.mspx"&gt;User-Mode Driver Framework&lt;/A&gt;.&amp;nbsp; This is an implementation of a subset of the WDF that allows developers to write drivers for some device types which will run in user-mode.&amp;nbsp; If you think about your typical Windows system, there are a number of device drivers running on it which don't really &lt;EM&gt;need&lt;/EM&gt; to be in the Kernel, and we're trying to provide an alternate system which builds on the design patterns already set down in WDF.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;So that said, m&lt;/FONT&gt;&lt;FONT face=Verdana size=2&gt;y desire here is to talk about Windows device drivers - the things that confused me as a starting developer, the things that I get questions about frequently, the things that I love about it and the things which drive me absolutely nuts.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;-p&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=540101" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/peterwie/archive/tags/Other/default.aspx">Other</category></item></channel></rss>