All
that someone needs to do is extend the Apple IrDA driver to export a user client
to the IrLMP and TinyTP layer.
But of
course it would be much better (and easier?) if those layers weren't part of a
monolithic driver. That means, for example, that the SigmaTel driver has to
include a copy of the entire IrDA stack.
I have
thought about doing this myself, a little, but I wonder if there is any chance
of getting patches included in the shipping OS, since Apple has clearly
indicated that they've moved from IrDA to Bluetooth.
-chris
I have a similar device - same set of descriptors. I was able to make it
work by writing a codeless kext,matching the Apple composite driver to the
device. The composite driver then matched the AppleUSBIrDA driver to the
interface, and everything worked as expected from then on. This was some time
ago, so it was probably on 10.2, I'm not sure if I have tested on 10.3.
I lost interest because I needed IrLMP/TinyTP-support to talk to our
device, and the Apple IrDA stack only provides the (to me) useless IrCOMM.
Björn Davidsson