b83971cee905b31595595069666dc9469cebd683 |
|
13-Aug-2014 |
Evan Chu <evanchu@broadcom.com> |
Prevent deadlock during NDEF-detection. NFC service can call JNI to perform NDEF-detection immediately after the presence-check operation is trying to RF-deactivate the tag. This race condition can cause a deadlock because the sCheckNdefSem semaphore is not unlocked. Bug: 16984334 Change-Id: Id52428de156e08a5755a13553cf5e9b08aa07bb9
/packages/apps/Nfc/nci/jni/NativeNfcTag.cpp
|
705ca580725b89b63aff0a14762024b0f2c73883 |
|
13-Jun-2014 |
Evan Chu <evanchu@broadcom.com> |
Reassemble inbound card emulation data. Change-Id: I7c27d000480f876c3f0f0e87a0533e9b0d7804a2
/packages/apps/Nfc/nci/jni/NativeNfcTag.cpp
|
3c5b92be7ed8260754a447268c2c2fbfc780582a |
|
21-Nov-2013 |
Evan Chu <evanchu@broadcom.com> |
Restrict NXP PN544 work-around. Restrict the condition when the NXP PN544 work-around logic is executed. Only execute the work-around logic when the NDEF-detection operation times out and the currently activated protocol is ISO-DEP. Change-Id: I7d1accb2a86cbe5bf5c8ad81cc54415c458f392a
/packages/apps/Nfc/nci/jni/NativeNfcTag.cpp
|
133f3b8b4e88a2ab66840c67e26e167bc4cd14d5 |
|
09-Jun-2014 |
Martijn Coenen <maco@google.com> |
Frame interface and transceive changes. - Don't delay switching to the frame/ISO-DEP interfaces until a transceive is received. - Respect transceive timeouts independent of whether they were set by the application. Change-Id: If4a0b38d44064aaf160b32d5aa01c20c157fb120
/packages/apps/Nfc/nci/jni/NativeNfcTag.cpp
|
b5a6c9615433734869c7a73a06c1b3799ebe0c9f |
|
06-Jun-2014 |
Martijn Coenen <maco@google.com> |
JNI code from Broadcom. Contribution from Evan Chu <evanchu@broadcom.com>. Changes made to make it build with current tree: - Removed deferred start/stop logic (no SE code in AOSP). - Removed separate enable/disable implementations (no SE code in AOSP). - Removed second option for P2P workarounds with PN5xx as it's not used. Change-Id: Ia33e3fa29b09dca2f6d2721307edde746605da54
/packages/apps/Nfc/nci/jni/NativeNfcTag.cpp
|
c06811692fd5091964740748ac84cedf9c97090a |
|
13-Nov-2013 |
Evan Chu <evanchu@broadcom.com> |
Upgrade stack to NFA_PI_1.03.66+ Change-Id: Ib28c0f4d6be16fb5e1fffac3284b55cafb16e431
/packages/apps/Nfc/nci/jni/NativeNfcTag.cpp
|
a8aa07142ea0078d3ae4ae486e094e2f2f4ff732 |
|
27-Mar-2013 |
Evan Chu <evanchu@broadcom.com> |
Sync up with Broadcom JNI changes. Patches contributed by Evan Chu<evanchu@broadcom.com> and Paul Chaisson<pchaisson@broadcom.com>. Bug: 10360038 Change-Id: I1402191406b08e097680f8c7f587f393f749184e
/packages/apps/Nfc/nci/jni/NativeNfcTag.cpp
|
218b2ef897289d3e6fd7818c6883809149f62f08 |
|
27-Mar-2013 |
Martijn Coenen <maco@google.com> |
Update JNI to work with latest stack drop. Also improved support for Kovio. Change-Id: If3c7a7a638f9af30b21fd86e4d7609cfb2c35558
/packages/apps/Nfc/nci/jni/NativeNfcTag.cpp
|
97a71fe90493efd5947bb6f18c7b58a7e795c1dd |
|
18-Jan-2013 |
Evan Chu <evanchu@broadcom.com> |
Support for Kovio tags via NfcBarcode API class Change by Mark Gorodetzky. Bug: 7222958 Change-Id: If0e2d973e92f0f6c148cc7a3c7fdf860221a3af2
/packages/apps/Nfc/nci/jni/NativeNfcTag.cpp
|
2534d9a546f24435d9dab8168f9ea5bf8ca1eb9b |
|
18-Dec-2012 |
Elliott Hughes <enh@google.com> |
Fix NFC JNI local reference and pin table leaks. Also turn compiler warnings up and fix the easy ones. Bug: http://code.google.com/p/android/issues/detail?id=20441 Change-Id: I1043300f344b8296cfbb6bfad17388d5c3b314d1
/packages/apps/Nfc/nci/jni/NativeNfcTag.cpp
|
525c260303268a83da4c3413b953d13c9084e834 |
|
14-Dec-2012 |
The Android Open Source Project <initial-contribution@android.com> |
Snapshot 1a6bcf3cca90fedfbad33c1cdd6d05af5774fc01 Change-Id: I3ccb25bf7cde2c22f52260cae0e9957517e6bb5f
/packages/apps/Nfc/nci/jni/NativeNfcTag.cpp
|