Hello Tsai, > If you want to write a audio driver you should read sample code of > MSVAD, SB16 and AC97. I think MSVAD is just a sample code to tell > you how to write a audio driver by use MiniportWaveCyclic. It did > not consider how to pass WLK test. My goal is not to make my driver passing all the tests. Instead, I want to report that some tests behave strange (at least) or are buggy (at most). WLK tests are not applications provided "just for fun" but are used to test all drivers submitting to WHQL certification. So these important tests must be EXTREMELY correct. If some tests fail with several correct drivers, there is a high chance that they may pass with an incorrect driver. Since most audio driver developers don't create their drivers from scratch, modifying WDK samples instead, hundreds of various drivers might have WHQL signature but still be buggy. Regards, Eugene ****************** WDMAUDIODEV addresses: Post message: mailto:wdmaudiodev@xxxxxxxxxxxxx Subscribe: mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=subscribe Unsubscribe: mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=unsubscribe Moderator: mailto:wdmaudiodev-moderators@xxxxxxxxxxxxx URL to WDMAUDIODEV page: http://www.wdmaudiodev.com/