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: USBNotSent2Err and how to recover?



At 11:39 PM -0500 2/24/06, Steve Sisak wrote:

IIRC, I get USBNotSent1Err on high speed and USBNotSent2Err on full speed, but YMMV.

There really is no difference between a USBNotSent1Err and a USBNotSent2Err, it just so happens that a quirk in the OHCI spec makes an OHCI controller give both of these errors. The difference is actually a bit in the buffer address which just happens to also be a bit in the status field. So if you're in the second part of the buffer you get a USBNotSent2Err, not a USBNotSent1Err.


Other controllers (such as EHCI and UHCI) don't have this quirk and I expect the same errors to both be mapped to USBNotSent1Err.

You'll only get USBNotSent2Err from an OHCI controller and you'll only get an OHCI controller at full speed. For a high speed capable Mac, you'll also only get an OHCI controller if its directly attached to the Mac at full speed, and not an Intel CPU.

Basically the difference between USBNotSent1Err and USBNotSent2Err doesn't matter. (And probably should never have been exposed.)
--
Barry Twycross
email@hidden
---
USB, it's not a Dyslexic BUS. (Thanks to TC.)
_______________________________________________
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
References: 
 >USBNotSent2Err and how to recover? (From: Mark Cookson <email@hidden>)
 >Re: USBNotSent2Err and how to recover? (From: Steve Sisak <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.