Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: USB HID device matching problem on Mac OS X



Rich,

> The only thoughts I can provide on this matter are that on the
> failure G4 cube case, either 1. the kext driver was not installed
> properly and so was not recognized as a possible driver, or 2,
> another driver was loaded in favor of your driver to support the
> device. Another possibility is that some startup condition required
> by your driver in the start, init or probe routine caused the
> function to fail.

Thanks for the pointers provided.

We found an unusual error in the device information listed in IORegistry.
The devise revision number entry was different for two devices of same
series. Though I am not completely sure how could this be possible, it might
be one of the reasons for device matching issue.. We are verifying this..

Best Regards

Srinidhi


----- Original Message -----
From: "Rich Kubota" <email@hidden>
To: "Srinidhi Rao" <email@hidden>; <email@hidden>
Sent: Monday, October 27, 2003 10:30 PM
Subject: Re: USB HID device matching problem on Mac OS X


> Srinidhi,
>
> The only thoughts I can provide on this matter are that on the
> failure G4 cube case, either 1. the kext driver was not installed
> properly and so was not recognized as a possible driver, or 2,
> another driver was loaded in favor of your driver to support the
> device. Another possibility is that some startup condition required
> by your driver in the start, init or probe routine caused the
> function to fail.
>
> To resolve this problem, install the appropriate debug version of
> USB, reboot, and launch USBProber. Go to the logging window, set the
> logging level to the highest setting, start logging, then attach your
> device. The log window will show how device matching went and what
> driver was associated with your device.
>
> rich
>
> At 9:24 PM +0530 10/27/03, Srinidhi Rao wrote:
> >Hi all,
> >
> >We have developed an USB HID kernel driver for a basic input device. We
have
> >also followed the driver matching criteria suggested by Apple to a
greater
> >extent. And the driver works (driver matching also) efficiently as
expected.
> >So far so good....
> >
> >But we are facing a strange problem, due to which I had to post this
query.
> >We have tested our driver in various machines and OS. The machines vary
from
> >an iMac G3 350 MHz to recent G5 (and OS from MAc OS X.1.3 to Mac OS
X.2.7).
> >The driver is fine in most of the machines except in a G4 Cube and an
iMac
> >G3 400 MHz machine.
> >
> >Considering two identical G4 Cube machines, the driver matching fails in
one
> >of them. We have loaded fresh copy of the Mac OS X.2.0 (even the build
> >number) on both the machines and used the same testing device (VID, PID
are
> >same). In one of the machines, Apple USB HID driver gets loaded instead
of
> >vendor specific driver developed by us.
> >
> >We have read through mostly all the driver matching related mails in this
> >mailing list. We have also tried various driver matching options in
> >IOPersonality. We have also tried many dumb things!
> >
> >Can anyone think of any outside chance for these kind of issue? Thanks in
> >advance for any suggestions.....
> >
> >Best Regards
> >
> >Srinidhi
> >
> >
> >
> >
> >--------------------------------------------------------------
> >Robosoft Technologies - Partners in Product Development
> >_______________________________________________
> >usb mailing list | email@hidden
> >Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/usb
> >Do not post admin requests to the list. They will be ignored.
>
> --
> Sincerely,
> Rich Kubota
> email@hidden
> (408) 974-6212
>


--------------------------------------------------------------
Robosoft Technologies - Partners in Product Development
_______________________________________________
usb mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/usb
Do not post admin requests to the list. They will be ignored.

References: 
 >USB HID device matching problem on Mac OS X (From: Srinidhi Rao <email@hidden>)
 >Re: USB HID device matching problem on Mac OS X (From: Rich Kubota <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.