commit | 91f1f18b4864a9ed59b68f9e8350ebdcc8e1d0a3 | [log] [tgz] |
---|---|---|
author | Eric Wild <ewild@sysmocom.de> | Wed Nov 11 21:24:05 2020 +0100 |
committer | laforge <laforge@osmocom.org> | Fri Nov 20 08:54:19 2020 +0000 |
tree | 2077819eecef1a3584c701e0aa9ef3e9ec5543b3 | |
parent | 6b1f1c4e95830e80d24e70d33fad140440ed88fd [diff] |
7816 fsm/cuart: support inverse condition cards This does not currently work with "pcsc-lite version 1.8.26." because the inverse conditon cards I know do not support the PPS exchange, which according to spec leads to card deactivation, so the slots needs to be powered up again, which does not happen. osmo-sim-test works after manually disabling the pps exchange code in the firmware. Change-Id: I892e1d883825111cc1e4ea09589c4fdd256da03c
This repository contains a C-language implementation of the USB CCID (Smart Card Reader) device class. The code is written in a portable fashin and can be found in the ccid_common
sub-directory.
The code can be built to run as an userspace program on Linux, implementing a USB Gadget using the FunctionFS interface. For this version, see the ccid_host
subdirectory.
The CCID code can also be built into a firmware for the sysmoOCTSIM 8-slot high-performance USB smart card reader.
Discussions related to osmo-ccid-firmware are happening on the slightly unrelated simtrace@lists.osmocom.org mailing list, please see https://lists.osmocom.org/mailman/listinfo/simtrace for subscription options and the list archive.
Please observe the Osmocom Mailing List Rules when posting.
Our coding standards are described at https://osmocom.org/projects/cellular-infrastructure/wiki/Coding_standards
We us a gerrit based patch submission/review process for managing contributions. Please see https://osmocom.org/projects/cellular-infrastructure/wiki/Gerrit for more details
The current patch queue for osmo-ccid-firmware can be seen at https://gerrit.osmocom.org/#/q/project:osmo-ccid-firmware+status:open