Hi All
We developd a usb device ( Audio device ) which provides audio class
interface and HID interface. For these interfaces Microsoft provided
drivers will be loaded. This device works fine in Win2k/XP operating
system. We are able to play the audio files and record the audio in
Windows-2000 and Windows-XP.
But the problem we are facing is in Windows-98 operating system. In
Windows-98 operating system all the Microsoft provided driver for
audio class and HID class are loaded properly for our device. When
we play a wave file using the MediaPlayer or SoundRecorder the
following Page Fault occurs
"A Fatel exception 0E has occured at 0028:ff044AD0 in VXD uhcd(01) + 00001670. The current application will be terminated
But the same device is working fine in the Win2000 and XP. Can anybody
know what could be the reason for getting this pagefault in win98
operating system
The driver stack at the time of pagefaul
pagefault(0Eh) fault 000
uhcd(01) + 22e
uhcd(01) + 1be
ntkern(01) + a13
uhcd(01) + 180
uhcd(01) + 018
ntkern(01) + 9c1
usbhub(01) + 135
ntkern(01) + 9c1
usbhub(01) + 23a
We captuerd the usb bus trace. This problem is happenning after the host
sending 10 OUT commands to the Isochronous out endpoint. After these usb
commands there is no commands to the device from the host
1) Is it the problem with the usb device hardware
2) Where can i get the checked build version of the
USB drivers to debug this issue
Any ideas about this problem. Please give me help/clues to figure out this problem
Thanks in advanc
- Madhuka