commit | 172b44388ed39bca2b799f477ca8c2d28c53dbc6 | [log] [tgz] |
---|---|---|
author | Eric Wild <ewild@sysmocom.de> | Thu Sep 10 19:33:51 2020 +0200 |
committer | Eric Wild <ewild@sysmocom.de> | Wed Sep 16 13:49:09 2020 +0200 |
tree | 6de9946268da4a70e985473692ecf65372b069a0 | |
parent | 3ef02c0f4ac86b6785984d9123171a978415ca4c [diff] |
ccid fsm: handle special 0 == 256 byte value Outgoing (=from the card) transfers have a special 0 == 256 byte meaning. Change-Id: Ifb960b3e0f221962e977083f7ddea14dd0c8f29b
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