AJZaurusUSB

Issue 276: 64-bit support for OSX Lion

Reported by Peter Schorn, Aug 6, 2011

Currently AJZaurusUSB appears to run only in 32-bit mode in Lion. A 
native 64-bit version for Lion would be great!

Comment 1 by l1q1d, Nov 15, 2011

Same problem, please add the 64 bit support!

Comment 2 by l1q1d, Nov 27, 2011

I try to recompile a 64 bit version but i get a lot of errors:
AJZaurusUSB(0xffffff8005a68000)::init
AJZaurusUSB::probe - super::score is 90000
AJZaurusUSB::start - this=0xffffff8005a68000 
provider=0xffffff8007171300
AJZaurusUSB::createWorkLoop - thread=0xffffff8007d5ea00 
workLoop=0xffffff80078de000
AJZaurusUSB::getWorkLoop (0xffffff80078de000)
AJZaurusUSB::createOutputQueue
AJZaurusUSB::configureDevice 1 configs
AJZaurusUSB::dumpDevice - Enumerating 1 configurations ...
AJZaurusUSB::dumpDevice - Enumerate Configuration: 0
AJZaurusUSB::dumpDevive -   Interface 0[0] found
AJZaurusUSB::dumpDevice -     bLength=9
AJZaurusUSB::dumpDevice -     bDescriptorType=4
AJZaurusUSB::dumpDevice -     bInterfaceNumber=0
AJZaurusUSB::dumpDevice -     bInterfaceClass=2
AJZaurusUSB::dumpDevice -     bInterfaceSubClass=10
AJZaurusUSB::dumpDevice -     bInterfaceProtocol=0
AJZaurusUSB::dumpDevice -     bAlternateSetting=0
AJZaurusUSB::dumpDevice -     bNumEndpoints=2
AJZaurusUSB::dumpDevice -     iInterface=4
AJZaurusUSB::configureDevice - Checking Configuration 0
AJZaurusUSB::configureDevice -   matching Interface descriptor 
found: 1
AJZaurusUSB::message - type 3758096641/e0000101 
provider=0xffffff8007171300 argument=0
AJZaurusUSB::message - kIOMessageServiceAttemptingOpen
AJZaurusUSB::configureDevice -    bmAttributes=000000c0
AJZaurusUSB::configureDevice -   InterfaceClass=2
AJZaurusUSB::configureDevice -   InterfaceSubClass=10
AJZaurusUSB::configureDevice -   InterfaceProtocol=0
AJZaurusUSB::configureDevice -   MDLM interface found
AJZaurusUSB::configureDevice - comm Interface=0xffffff80057c3e00
AJZaurusUSB::configureDevice - vendor  id=1183 (0x049f)
AJZaurusUSB::configureDevice - product id=20570 (0x505a)
AJZaurusUSB::configureDevice - power id=500mA
AJZaurusUSB::configureDevice - max packet size for Endpoint 0=16
AJZaurusUSB::configureDevice - speed=1
AJZaurusUSB::configureDevice - manufacturer=Linux 2.6.21/pxa3xx_udc
AJZaurusUSB::configureDevice - product=Ethernet Gadget
AJZaurusUSB::configureDevice - serial number= idx=0
AJZaurusUSB::getFunctionalDescriptors
AJZaurusUSB::getFunctionalDescriptors - Header Functional Descriptor 
- type=36 subtype=0
AJZaurusUSB::getFunctionalDescriptors - unknown Functional 
Descriptor - type=36 subtype=18
AJZaurusUSB::getFunctionalDescriptors - unknown Functional 
Descriptor - type=36 subtype=19
AJZaurusUSB::getFunctionalDescriptors - Ethernet Functional 
Descriptor - type=36 subtype=15
AJZaurusUSB::getFunctionalDescriptors - Ethernet string=C27A268C4DD6
AJZaurusUSB::getFunctionalDescriptors - Ethernet address (string 3): 
40.00.c7.8f.0f.49
AJZaurusUSB::getFunctionalDescriptors - Maximum segment size 1514
AJZaurusUSB::configureDevice - 2 Data Class interfaces
AJZaurusUSB::configureDevice - Data Class interface found: 
0xffffff80057c3e00
AJZaurusUSB::createNetworkInterface
AJZaurusUSB::getWorkLoop (0xffffff80078de000)
AJZaurusUSB::createNetworkInterface - attaching and registering 
interface
AJZaurusUSB::newVendorString Linux 2.6.21/pxa3xx_udc
AJZaurusUSB::newModelString Ethernet Gadget
AJZaurusUSB::newRevisionString 
AJZaurusUSB::getPacketFilters - group=0xffffff8006468ac0 
filters=0xffffff801f78bbf4
AJZaurusUSB::getHardwareAddress
AJZaurusUSB::getPacketFilters - group=0xffffff8006468a80 
filters=0xffffff801f78bc24
AJZaurusUSB::getPacketFilters - group=0xffffff8006468a40 
filters=0xffffff801f78bc20
AJZaurusUSB::registerWithPolicyMaker
AJZaurusUSB::configureInterface threadself=0xffffff800576d280 
netif=0xffffff8007245000
AJZaurusUSB::setPowerState - power 1
AJZaurusUSB::createNetworkInterface - Exiting, successful
AJZaurusUSB::start - successful
net_lucid_cake_driver_AJZaurusUSB: Ethernet address 
40:00:c7:8f:0f:49
AJZaurusUSB::enable 0xffffff8007245000
AJZaurusUSB::wakeUp
AJZaurusUSB::allocateResources
AJZaurusUSB::allocateResources - bulk input pipe - myPacketSize=64 
interval=0 pipe=0xffffff80070fa900
AJZaurusUSB::allocateResources - bulk output pipe - myPacketSize=64 
interval=0 pipe=0xffffff80059a3640
AJZaurusUSB::allocateResources - no interrupt pipe
AJZaurusUSB::allocateResources - input buffer 
0xffffff8005bf1000[1536]
AJZaurusUSB::allocateResources - done
AJZaurusUSB::createMediumTables
AJZaurusUSB::enable - medium type=1048611 and 
medium=0xffffff80078d6040
AJZaurusUSB::enable - LinkStatus set
AJZaurusUSB::enable - capacity set to 5
AJZaurusUSB::enable - transmit queue started
AJZaurusUSB::USBSetPacketFilter 28
AJZaurusUSB::enable - packet filter applied
AJZaurusUSB::merWriteComplete (67) - io err: -536854449
AJZaurusUSB::setMulticastMode active=1
AJZaurusUSB::USBSetPacketFilter 30
AJZaurusUSB::setMulticastList addrs=0 count=0
AJZaurusUSB::setMulticastMode active=0
AJZaurusUSB::USBSetPacketFilter 28
AJZaurusUSB::merWriteComplete (67) - io err: -536854449
AJZaurusUSB::merWriteComplete (67) - io err: -536854449
AJZaurusUSB::setMulticastMode active=1
AJZaurusUSB::USBSetPacketFilter 30
AJZaurusUSB::setMulticastList addrs=0xffffff8005824a90 count=1
AJZaurusUSB::USBSetMulticastFilter - filters=0 count=1
AJZaurusUSB::USBSetMulticastFilter - No multicast filters supported
AJZaurusUSB::setMulticastList addrs=0xffffff8005824a90 count=2
AJZaurusUSB::USBSetMulticastFilter - filters=0 count=2
AJZaurusUSB::USBSetMulticastFilter - No multicast filters supported
AJZaurusUSB::setMulticastList addrs=0xffffff8007217ee0 count=3
AJZaurusUSB::USBSetMulticastFilter - filters=0 count=3
AJZaurusUSB::USBSetMulticastFilter - No multicast filters supported
AJZaurusUSB::merWriteComplete (67) - io err: -536854449
AJZaurusUSB::setMulticastList addrs=0xffffff80071f3840 count=4
AJZaurusUSB::USBSetMulticastFilter - filters=0 count=4
AJZaurusUSB::USBSetMulticastFilter - No multicast filters supported
AJZaurusUSB::setMulticastList addrs=0xffffff80071f9240 count=5
AJZaurusUSB::USBSetMulticastFilter - filters=0 count=5
AJZaurusUSB::USBSetMulticastFilter - No multicast filters supported
USBF:	594.865	AppleUSBUHCI[0xffffff80175e8000]::Found a transaction 
past the completion deadline on bus 0x1d, timing out! (Addr: 4, EP: 
1)
AJZaurusUSB::dataReadComplete - Timeout err: -536854447 0xe0004051 
(UNDEFINED)
USBF:	594.875	AppleUSBUHCI[0xffffff80175e8000]::Found a transaction 
past the completion deadline on bus 0x1d, timing out! (Addr: 4, EP: 
2)
AJZaurusUSB::dataWriteComplete - IO err -536854447
AJZaurusUSB::dataWriteComplete - IO err -536870165
AJZaurusUSB::dataWriteComplete - IO err -536870165
AJZaurusUSB::dataWriteComplete - IO err -536870165
AJZaurusUSB::dataWriteComplete - IO err -536870165
AJZaurusUSB::dataWriteComplete - IO err -536870165
AJZaurusUSB::dataWriteComplete - IO err -536870165
AJZaurusUSB::dataWriteComplete - IO err -536870165
AJZaurusUSB::dataWriteComplete - IO err -536870165
AJZaurusUSB::dataWriteComplete - IO err -536870165
AJZaurusUSB::dataWriteComplete - IO err -536870165
AJZaurusUSB::dataWriteComplete - IO err -536870165
AJZaurusUSB::dataWriteComplete - IO err -536870165
AJZaurusUSB::dataWriteComplete - IO err -536870165
AJZaurusUSB::dataWriteComplete - IO err -536870165
AJZaurusUSB::dataWriteComplete - IO err -536870165
USBF:	600.870	AppleUSBUHCI[0xffffff80175e8000]::Found a transaction 
past the completion deadline on bus 0x1d, timing out! (Addr: 4, EP: 
2)
AJZaurusUSB::dataWriteComplete - IO err -536854447
AJZaurusUSB::dataWriteComplete - IO err -536870165
AJZaurusUSB::dataWriteComplete - IO err -536870165
AJZaurusUSB::dataWriteComplete - IO err -536870165
AJZaurusUSB::dataWriteComplete - IO err -536870165
AJZaurusUSB::dataWriteComplete - IO err -536870165
USBF:	605.874	AppleUSBUHCI[0xffffff80175e8000]::Found a transaction 
past the completion deadline on bus 0x1d, timing out! (Addr: 4, EP: 
1)
AJZaurusUSB::dataReadComplete - Timeout err: -536854447 0xe0004051 
(UNDEFINED)
USBF:	606.874	AppleUSBUHCI[0xffffff80175e8000]::Found a transaction 
past the completion deadline on bus 0x1d, timing out! (Addr: 4, EP: 
2)
AJZaurusUSB::dataWriteComplete - IO err -536854447
AJZaurusUSB::dataWriteComplete - IO err -536870165
AJZaurusUSB::dataWriteComplete - IO err -536870165
AJZaurusUSB::dataWriteComplete - IO err -536870165
AJZaurusUSB::dataWriteComplete - IO err -536870165
AJZaurusUSB::dataWriteComplete - IO err -536870165
AJZaurusUSB::dataWriteComplete - IO err -536870165
AJZaurusUSB::setMulticastList addrs=0xffffff80059631c0 count=6
AJZaurusUSB::USBSetMulticastFilter - filters=0 count=6
AJZaurusUSB::USBSetMulticastFilter - No multicast filters supported
AJZaurusUSB::setMulticastList addrs=0xffffff80057afec0 count=7
AJZaurusUSB::USBSetMulticastFilter - filters=0 count=7
AJZaurusUSB::USBSetMulticastFilter - No multicast filters supported
USBF:	612.877	AppleUSBUHCI[0xffffff80175e8000]::Found a transaction 
past the completion deadline on bus 0x1d, timing out! (Addr: 4, EP: 
2)
AJZaurusUSB::dataWriteComplete - IO err -536854447
AJZaurusUSB::dataWriteComplete - IO err -536870165
AJZaurusUSB::dataWriteComplete - IO err -536870165
AJZaurusUSB::dataWriteComplete - IO err -536870165
AJZaurusUSB::dataWriteComplete - IO err -536870165
AJZaurusUSB::dataWriteComplete - IO err -536870165
AJZaurusUSB::dataWriteComplete - IO err -536870165
AJZaurusUSB::dataWriteComplete - IO err -536870165
AJZaurusUSB::dataWriteComplete - IO err -536870165
AJZaurusUSB::dataWriteComplete - IO err -536870165
AJZaurusUSB::dataWriteComplete - IO err -536870165
AJZaurusUSB::dataWriteComplete - IO err -536870165
AJZaurusUSB::dataWriteComplete - IO err -536870165
AJZaurusUSB::dataWriteComplete - IO err -536870165
AJZaurusUSB::dataWriteComplete - IO err -536870165
AJZaurusUSB::dataWriteComplete - IO err -536870165
AJZaurusUSB::dataWriteComplete - IO err -536870165
AJZaurusUSB::dataWriteComplete - IO err -536870165
AJZaurusUSB::dataWriteComplete - IO err -536870165
AJZaurusUSB::dataWriteComplete - IO err -536870165
AJZaurusUSB::dataWriteComplete - IO err -536870165
AJZaurusUSB::dataWriteComplete - IO err -536870165
AJZaurusUSB::dataWriteComplete - IO err -536870165
AJZaurusUSB::dataWriteComplete - IO err -536870165
AJZaurusUSB::dataWriteComplete - IO err -536870165
AJZaurusUSB::dataWriteComplete - IO err -536870165
AJZaurusUSB::dataWriteComplete - IO err -536870165
AJZaurusUSB::dataWriteComplete - IO err -536870165
USBF:	616.882	AppleUSBUHCI[0xffffff80175e8000]::Found a transaction 
past the completion deadline on bus 0x1d, timing out! (Addr: 4, EP: 
1)
AJZaurusUSB::dataReadComplete - Timeout err: -536854447 0xe0004051 
(UNDEFINED)
USBF:	618.886	AppleUSBUHCI[0xffffff80175e8000]::Found a transaction 
past the completion deadline on bus 0x1d, timing out! (Addr: 4, EP: 
2)
AJZaurusUSB::dataWriteComplete - IO err -536854447
AJZaurusUSB::dataWriteComplete - IO err -536870165
AJZaurusUSB::dataWriteComplete - IO err -536870165
USBF:	625.898	AppleUSBUHCI[0xffffff80175e8000]::Found a transaction 
past the completion deadline on bus 0x1d, timing out! (Addr: 4, EP: 
2)
AJZaurusUSB::dataWriteComplete - IO err -536854447
AJZaurusUSB::dataWriteComplete - IO err -536870165
AJZaurusUSB::dataWriteComplete - IO err -536870165
AJZaurusUSB::dataWriteComplete - IO err -536870165
AJZaurusUSB::dataWriteComplete - IO err -536870165
USBF:	627.900	AppleUSBUHCI[0xffffff80175e8000]::Found a transaction 
past the completion deadline on bus 0x1d, timing out! (Addr: 4, EP: 
1)
AJZaurusUSB::dataReadComplete - Timeout err: -536854447 0xe0004051 
(UNDEFINED)
USBF:	635.911	AppleUSBUHCI[0xffffff80175e8000]::Found a transaction 
past the completion deadline on bus 0x1d, timing out! (Addr: 4, EP: 
2)
AJZaurusUSB::dataWriteComplete - IO err -536854447
USBF:	638.917	AppleUSBUHCI[0xffffff80175e8000]::Found a transaction 
past the completion deadline on bus 0x1d, timing out! (Addr: 4, EP: 
1)
AJZaurusUSB::dataReadComplete - Timeout err: -536854447 0xe0004051 
(UNDEFINED)
USBF:	644.926	AppleUSBUHCI[0xffffff80175e8000]::Found a transaction 
past the completion deadline on bus 0x1d, timing out! (Addr: 4, EP: 
2)
AJZaurusUSB::dataWriteComplete - IO err -536854447
AJZaurusUSB::dataWriteComplete - IO err -536870165
AJZaurusUSB::dataWriteComplete - IO err -536870165
USBF:	649.933	AppleUSBUHCI[0xffffff80175e8000]::Found a transaction 
past the completion deadline on bus 0x1d, timing out! (Addr: 4, EP: 
1)
AJZaurusUSB::dataReadComplete - Timeout err: -536854447 0xe0004051 
(UNDEFINED)
USBF:	651.937	AppleUSBUHCI[0xffffff80175e8000]::Found a transaction 
past the completion deadline on bus 0x1d, timing out! (Addr: 4, EP: 
2)
AJZaurusUSB::dataWriteComplete - IO err -536854447
AJZaurusUSB::dataWriteComplete - IO err -536870165
AJZaurusUSB::dataWriteComplete - IO err -536870165
USBF:	660.946	AppleUSBUHCI[0xffffff80175e8000]::Found a transaction 
past the completion deadline on bus 0x1d, timing out! (Addr: 4, EP: 
1)
AJZaurusUSB::dataReadComplete - Timeout err: -536854447 0xe0004051 
(UNDEFINED)
USBF:	671.956	AppleUSBUHCI[0xffffff80175e8000]::Found a transaction 
past the completion deadline on bus 0x1d, timing out! (Addr: 4, EP: 
1)
AJZaurusUSB::dataReadComplete - Timeout err: -536854447 0xe0004051 
(UNDEFINED)
USBF:	677.964	AppleUSBUHCI[0xffffff80175e8000]::Found a transaction 
past the completion deadline on bus 0x1d, timing out! (Addr: 4, EP: 
2)
AJZaurusUSB::dataWriteComplete - IO err -536854447
AJZaurusUSB::dataWriteComplete - IO err -536870165
USBF:	682.969	AppleUSBUHCI[0xffffff80175e8000]::Found a transaction 
past the completion deadline on bus 0x1d, timing out! (Addr: 4, EP: 
1)
AJZaurusUSB::dataReadComplete - Timeout err: -536854447 0xe0004051 
(UNDEFINED)
USBF:	693.980	AppleUSBUHCI[0xffffff80175e8000]::Found a transaction 
past the completion deadline on bus 0x1d, timing out! (Addr: 4, EP: 
1)
AJZaurusUSB::dataReadComplete - Timeout err: -536854447 0xe0004051 
(UNDEFINED)

Comment 3 by Nikolaus Schaller, Nov 30, 2011

This is the first error:

AJZaurusUSB::enable - packet filter applied
AJZaurusUSB::merWriteComplete (67) - io err: -536854449

Any idea what the io err number does mean?

Comment 4 by Nikolaus Schaller, Nov 30, 2011

Error number decomposition: 
http://developer.apple.com/library/mac/#qa/qa1075/_index.html

Comment 5 by Nikolaus Schaller, Dec 14, 2020

Status: WontFix

Created: 12 years 11 months ago by Peter Schorn

Updated: 3 years 7 months ago

Status: WontFix

Followed by: 2 persons

Labels:
Type:Defect
Priority:Medium