Mailing Lists: Apple Mailing Lists

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

Isoc and power



I have a user-space driver that grabs data from a device using one or two isoc pipes. I've registered the "driver" using IORegisterForSystemPower. When the pipes are not in use, everything is fine. The power callback is fired, the device shuts off and the system goes to sleep properly. But (when the system dozes, not forced into sleep ala power key or closing the lid) when either isoc pipe is in use, when the power callback is fired, it shuts the device off after calling AbortPipe and ResetPipe to clear any pending operations and tells the PM system it's ok to go to sleep... then the power callback is fired again with the message the the system will *not* go to sleep.

This only happens when the driver for this particular device is loaded, there's another device that uses bulk pipes, it works just fine.

Any ideas?

The version of KLog.kext in the currently posted USB SDK doesn't seem to work with 10.2.7/10.2.8, is a newer version available?

-DrD-
_______________________________________________
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.



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.