[Qemu-devel] [PATCH v2 0/8] usb-ccid: Misc fixes and T=1 support

Stefan Fritsch posted 8 patches 6 years, 9 months ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/1500541371-24788-1-git-send-email-sf@sfritsch.de
Test FreeBSD passed
Test checkpatch passed
Test docker failed
Test s390x passed
hw/usb/ccid-card-passthru.c   |  34 +++++++---
hw/usb/dev-smartcard-reader.c | 148 ++++++++++++++++++++++++++++++++----------
2 files changed, 138 insertions(+), 44 deletions(-)
[Qemu-devel] [PATCH v2 0/8] usb-ccid: Misc fixes and T=1 support
Posted by Stefan Fritsch 6 years, 9 months ago
From: Stefan Fritsch <stefan_fritsch@genua.de>

Sorry, I have accidentally sent an old patchset that was missing one
fix.

This set of changes contains fixes and extensions to allow to use ccid
card passthru with a physical cardos smartcard using the T=1 protocol.

Unfortunately, our vscard client program ist not public, therefore it
is difficult for other people to test the functionality. But maybe you
are still interested to include some bits of it in qemu?


v2: Fix 'usb-ccid: Fix chaining fields in CCID USB messages' not
    compiling.


Stefan Fritsch (8):
  usb-ccid: Add support to dump all USB packets
  usb-ccid: Fix USB packet generation for 64-Bytes sized packets.
  usb-ccid: Set protocol parameters based on card ATR
  usb-ccid: Fix ATR parsing
  usb-ccid: Fix USB descriptor
  usb-ccid: Fix chaining fields in CCID USB messages
  usb-ccid: Increase ccid max APDU size
  usb-ccid: Reduce logging at level WARN

 hw/usb/ccid-card-passthru.c   |  34 +++++++---
 hw/usb/dev-smartcard-reader.c | 148 ++++++++++++++++++++++++++++++++----------
 2 files changed, 138 insertions(+), 44 deletions(-)

-- 
2.11.0