Mailing Lists: Apple Mailing Lists

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

Driver matching at boot time



Title: Driver matching at boot time
I have a USB PC card which has multiple interfaces. My driver is a kext which loads and works perfectly if the PC card is inserted after the Powerbook is up and running. However, if I restart the Mac while the PC card is plugged in, during the restart my driver does not get loaded. Instead, the AppleUSBComposite driver is loaded. How can I prevent this from happening at boot time ? After the restart, if I pop the card out and re-insert it then I’m up and running (but this is a pain in the butt for end-users)... The codeless kext trick doesn’t work and, if it did, I’d be asking why my driver didn’t just get loaded in the first place ? My IOKitPersonalities entry is matching bcdDevice, idProduct and idVendor with IOProviderClass set to IOUSBDevice.

Any advice is welcome – I’d like to get my driver loading on restarts...

Alec
-----------------------------------------------------------------------
                 Time is Short, and the Water Rises
-----------------------------------------------------------------------

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Usb mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/usb/email@hidden

This email sent to 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.