[Muscle] Current state of HAL-support?
Martin Preuss
aquamaniac at gmx.de
Wed Nov 18 09:50:45 PST 2009
Hi,
On Mittwoch, 18. November 2009, Ludovic Rousseau wrote:
> 2009/11/18 Emmanuel Deloget <e.deloget at amesys.fr>:
> > Giuseppe "Gippa" Paterno' wrote:
[...]
> No. Your driver do not have to support HAL or DeviceKit or libusb or
> any other plug-n-play infrastructure. That is the job of pcscd.
>
> But your driver should interpret the device name passed in DeviceName
> parameter of IFDHCreateChannelByName(). See [1]
[...]
Right, but for the driver to understand a HAL-device name (e.g. name
containing ":libhal:" it needs to be able to map the given name to a specific
device (well, at least when there is more than one reader in the system).
There is no way for a HAL-agnostic driver to deduce the device address to be
used with Libusb from a HAL device name...
That's why I asked before: Does PC/SC fall back to libusb names if the driver
doesn't understand HAL (or deviceKit ord whatever new they come up with)?
It would be very nice if pcscd retried with a ":libusb:" name if the driver
doesn't understand ":libhal:"...
Regards
Martin
--
"Things are only impossible until they're not"
Martin Preuss - http://www2.aquamaniac.de/
AqBanking - http://www.aqbanking.de/
LibChipcard - http://www.libchipcard.de/
More information about the Muscle
mailing list