I'm using the 32U4 eval board from Olimex and AVR Studio 4. I've programmed the AVR in assembly. I'm not using a canned USB stack.
Under Linux (Raspbian), the device is detected and driven correctly. The AVR handles a 16-bit 48Khz PCM stereo stream perfectly and generates the left and right signals with high speed 10-bit PWM.
Under Windows, the AVR is detected as and audio device and input device, but has a yellow exclamation mark next to it. It does not appear under the list of audio devices on the system.
While getting useful debugging messages from Linux has been easy, I'm not sure how to get the same from usbaudio.sys under Windows. After a lot of searching and posting in the MS hardware dev forum, I haven't found what I'm looking for. How can I see what usbaudio.sys is doing? Thanks in advance.