driver writing != bus driving

Ilias Tsigkogiannis' Introduction to Windows Device Drivers and Windows Audio Concepts

I am very interested in trying simulators and emulators for popular IoT devices. One of those is the...

Date: 11/10/2016

In my previous posts I gave a detailed overview of the Windows 8.1 audio stack. If you want to read...

Date: 01/28/2016

In the last post of this series, I will describe the last 3 types of stream behaviors/capabilities...

Date: 01/27/2016

What type of audio processing processing is included in Windows? Does Windows support Echo...

Date: 01/27/2016

Overview As I mentioned in my previous blog post, one of the policies that is determined based on...

Date: 02/18/2015

Applications create audio streams for a variety of reasons. For example: Games might have soft music...

Date: 02/16/2015

As a Program Manager in the Audio team, one of my goals is to improve visibility into the Windows...

Date: 02/16/2015

Hey everybody! Long time no see :) After 3 years of absence, I returned to Microsoft! I'm back as a...

Date: 10/28/2013

This is my last post in this blog. After 4 years at Microsoft, it's time for me to move on. This...

Date: 09/01/2010

The USB core team has started a new blog: http://blogs.msdn.com/usbcoreblog/. They'll be discussing...

Date: 10/06/2009

A while ago, I wrote a blog post about our UMDF debugging videos, which were created by my teammate...

Date: 09/22/2009

I've been asked many times, if a driver developer can avoid using WDF coinstallers. The answer is...

Date: 08/13/2009

UPDATE: You can find my post about KMDF debugging videos at...

Date: 06/09/2009

One feature that is really helpful in debugging WDF drivers is the log file that is created by the...

Date: 06/09/2009

Many months ago I had written a post analyzing the installation of WDF 1.5 drivers. Now that WDF 1.9...

Date: 06/09/2009

This post is a small quick-start on how to install WDF drivers. Part 1: Installing a UMDF driverYou...

Date: 03/18/2009

You might know that the Windows Driver Framework team is working on the next version of WDF, version...

Date: 02/12/2009

As many of you know, WinHEC 2008 took place in Los Angeles, at the beginning of this month. I gave a...

Date: 11/21/2008

UPDATE (10/31/2008): We just released the Windows Server 2008/SP1 WDK, which includes the...

Date: 10/02/2008

One of the most common question that beginner driver developers ask is how they can start learning...

Date: 09/28/2008

Next week (9/29 - 10/1) we'll have the Microsoft Windows Driver Developer Conference (DDC) in...

Date: 09/26/2008

I found a very interesting channel9 video on how to debug BSODs (Blue Screens of Death):...

Date: 09/14/2008

Diomidis Spinellis has written a good paper for the “30th International Conference on Software...

Date: 05/16/2008

UPDATE 10/02/2008: The WDF 1.7 RTM coinstallers were released on 4/18/2008. For more information on...

Date: 04/03/2008

Lately, I've been hearing lots of questions like "why do we need this bloated KMDF/UMDF...

Date: 03/10/2008

In this post I'll try to clarify some small details, that are related to debugging a user-mode...

Date: 02/01/2008

Today morning I received an email from Patrick with a picture of Visual Studio with Intellisense on...

Date: 01/29/2008

During this weekend I went to the Seattle Code Camp v3.0. The talks were mostly oriented towards...

Date: 01/27/2008

I've been reading quite a bit for the last couple of months and I compiled my list of the 5 Windows...

Date: 01/23/2008

Last Friday (12/7/2007) we completed the final build for the Windows Server 2008 RC1 WDK (you can...

Date: 12/13/2007

The goal of this post is to provide an insight about the installation of UMDF and KMDF 1.5 drivers...

Date: 11/28/2007

The last few months I've been working on the WDF 1.7 (UMDF+KMDF) coinstallers (that's one of the...

Date: 10/06/2007

Everybody knows how an application communicates with a driver: call CreateFile to open a handle to...

Date: 10/06/2007

One of the most popular questions that I've been hearing lately is "what's new in Windows Vista?"....

Date: 03/26/2007

I would like to use this post as a way to find out, what different IDEs are being used for driver...

Date: 02/16/2007

The goal of this post is to be used as a way for you to provide suggestions for introductory...

Date: 01/24/2007

During the last few months I've received many driver-related questions either as emails or as...

Date: 01/24/2007

Recently, a friend of mine had the following problem: his computer crashed exactly 2 hours after...

Date: 01/11/2007

During the last month I spent a lot of time going into more depth into UMDF. I wanted to make a more...

Date: 12/13/2006

I'm sure that many of you have had the unfortunate experience of watching the windows Blue Screen Of...

Date: 12/11/2006

The debugger is always a very helpful tool for a developer. In this post I'll present windbg. This...

Date: 12/11/2006

Finally, it is true! Windows Vista is ready and has been shipped to the manufacturer! So, this means...

Date: 11/08/2006

As I have written in my previous posts, the Windows Driver Foundation (WDF) consists of the...

Date: 10/30/2006

A quick search in the web reveals that the number of the books that are related to windows device...

Date: 10/25/2006

The first WDF framework that I'll talk about is the UMDF (User-Mode Driver Framework). This...

Date: 10/10/2006

As I've mentioned in my previous posts, Microsoft is trying to simplify the development of windows...

Date: 10/10/2006

Thanks, to craigrow, I saw that Microsoft has created a list for hardware and driver developer...

Date: 10/07/2006

The Windows Driver Model (WDM) has been the dominant framework for framework development since...

Date: 10/04/2006

While searching for something irrelevant, I found a very interesting paper, called "A Comparison of...

Date: 10/03/2006

While looking at the traffic at the OSR ndev mailing list I saw that some introductory questions are...

Date: 10/02/2006

Next>