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: Read HID device's interrupt input in Mac OS X 10.2



---------- Forwarded message ----------
From: Rob Wills <email@hidden>
Date: Apr 14, 2005 3:29 PM
Subject: Re: Read HID device's interrupt input in Mac OS X 10.2
To: David Ferguson <email@hidden>


On 4/14/05, David Ferguson <email@hidden> wrote:
> I seem to remember that the Polar IR device won't even enumerate --
> so no driver matching is possible.  Sorry.
>

What can I do to check if it is enumerating?

After checking in the USB Prober (with log level 7), I get the
following output... (I'm plugging the device in shortly after starting
logging)

Timestamp Lvl  	Message
--------- ---	--------------------------------------

		•••• Apr 14 15:36:35 ••••

   31.918 [1]	+AppleUSBOHCI[0x2366800]::ReturnOneTransaction(0x12305bfc,
0x23bde00, e0004051)
   37.918 [1]	+AppleUSBOHCI[0x2366800]::ReturnOneTransaction(0x12305b90,
0x23bde00, e0004051)
   43.918 [1]	+AppleUSBOHCI[0x2366800]::ReturnOneTransaction(0x12305b24,
0x23bde00, e0004051)
   43.919 [1]	IOUSBDevice[0x30ecb00]: Error (0xe0004051) getting
device config descriptor
   49.918 [1]	+AppleUSBOHCI[0x2366800]::ReturnOneTransaction(0x12305ab8,
0x23bde00, e0004051)
   49.919 [1]	IOUSBDevice[0x30ecb00]: Error (0xe0004051) getting
device config descriptor
   49.919 [1]	IOUSBDevice[0x30ecb00]::GetFullConfigurationDescriptor -
Error (e0004051) getting first 9 bytes of config descriptor
   55.918 [1]	+AppleUSBOHCI[0x2366800]::ReturnOneTransaction(0x12305a4c,
0x23bde00, e0004051)
   55.919 [1]	IOUSBDevice[0x30ecb00]: Error (0xe0004051) getting
device config descriptor
   62.918 [1]	+AppleUSBOHCI[0x2366800]::ReturnOneTransaction(0x123059e0,
0x23bde00, e0004051)
   62.919 [1]	IOUSBDevice[0x30ecb00]: Error (0xe0004051) getting
device config descriptor
   62.919 [1]	IOUSBDevice[0x30ecb00]::GetFullConfigurationDescriptor -
Error (e0004051) getting first 9 bytes of config descriptor
   62.919 [1]	AppleUSBComposite[0x310ee00](IOUSBDevice)
GetFullConfigDescriptor(0) returned NULL
   68.918 [1]	+AppleUSBOHCI[0x2366800]::ReturnOneTransaction(0x12305974,
0x23bde00, e0004051)
   68.919 [1]	IOUSBDevice[0x30ecb00]: Error (0xe0004051) getting
device config descriptor
   74.918 [1]	+AppleUSBOHCI[0x2366800]::ReturnOneTransaction(0x12305908,
0x23bde00, e0004051)
   74.919 [1]	IOUSBDevice[0x30ecb00]: Error (0xe0004051) getting
device config descriptor
   74.919 [1]	IOUSBDevice[0x30ecb00]::GetFullConfigurationDescriptor -
Error (e0004051) getting first 9 bytes of config descriptor
   80.918 [1]	+AppleUSBOHCI[0x2366800]::ReturnOneTransaction(0x1230589c,
0x23bde00, e0004051)
   80.919 [1]	IOUSBDevice[0x30ecb00]: Error (0xe0004051) getting
device config descriptor
   86.918 [1]	+AppleUSBOHCI[0x2366800]::ReturnOneTransaction(0x12305830,
0x23bde00, e0004051)
   86.919 [1]	IOUSBDevice[0x30ecb00]: Error (0xe0004051) getting
device config descriptor
   86.919 [1]	IOUSBDevice[0x30ecb00]::GetFullConfigurationDescriptor -
Error (e0004051) getting first 9 bytes of config descriptor
   93.918 [1]	+AppleUSBOHCI[0x2366800]::ReturnOneTransaction(0x123057c4,
0x23bde00, e0004051)
   93.919 [1]	IOUSBDevice[0x30ecb00]: Error (0xe0004051) getting
device config descriptor
   99.918 [1]	+AppleUSBOHCI[0x2366800]::ReturnOneTransaction(0x12305758,
0x23bde00, e0004051)
   99.919 [1]	IOUSBDevice[0x30ecb00]: Error (0xe0004051) getting
device config descriptor
   99.919 [1]	IOUSBDevice[0x30ecb00]::GetFullConfigurationDescriptor -
Error (e0004051) getting first 9 bytes of config descriptor
  105.918 [1]	+AppleUSBOHCI[0x2366800]::ReturnOneTransaction(0x123056ec,
0x23bde00, e0004051)
  111.918 [1]	+AppleUSBOHCI[0x2366800]::ReturnOneTransaction(0x12305680,
0x23bde00, e0004051)
  111.919 [1]	IOUSBDevice[0x30ecb00]: Error (0xe0004051) getting
device config descriptor
  117.918 [1]	+AppleUSBOHCI[0x2366800]::ReturnOneTransaction(0x12305614,
0x23bde00, e0004051)




When I check in system profiler, I have this under one of the entries
in the USB Device Tree:

USB Bus:

  Vendor Name:  Apple Computer, Inc.
  Product ID:   32773 ($8005)
  Speed:        Up to 12 Mb/sec
  Bus Power (mA):       500

       USB Device:

         Speed: Up to 1.5 Mb/sec
         Product ID:    1 ($1)
         Bus Power (mA):        500
         Vendor ID:     3492

Is there any way to communicate with it without enumeration? It is
showing up in the USB Device Tree.

Thanks,

Rob


-- 
Rob Wills
 _______________________________________________
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: 
 >Read HID device's interrupt input in Mac OS X 10.2 (From: email@hidden)
 >Re: Read HID device's interrupt input in Mac OS X 10.2 (From: Rob Wills <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.