History log of /packages/apps/Nfc/nci/jni/NativeSecureElement.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
a949c74321b17f8ef1c93692064969f60815c7e4 05-Oct-2012 Martijn Coenen <maco@google.com> Fast-fail SE open if it's activated in listen mode.

Users of the NFC-extras API usually want to talk
to the SE once it has completed a transaction.
The hard part is knowing when it is safe to connect
to the SE, as it will break the connection to any
reader. And when relinquishing the connection to
the SE, the reader may find the device again and
process another transaction.

This patch adds the following two conditions
for allowing to open the SE from the DH:

1) The SE may not be activated in listen mode

2) The RF field must have been off for at least 50 ms

Bug: 7275484
Change-Id: Ibde32a8e2aef045c17ab76ef08c72f96edfedaef
/packages/apps/Nfc/nci/jni/NativeSecureElement.cpp
43727fbb7cc3b799a46c3d6ddeff24dd83081449 30-Sep-2012 Paul Chaisson <pchaisson@broadcom.com> Power up the NFCC when DH wants to talk to the SE.

We need to allow usecases were the DH wants to talk to
the SE even if the screen is off.

Bug: 7257431
Change-Id: Iad66ef29757985b7aab5f0748fbf7589b3777bc3
/packages/apps/Nfc/nci/jni/NativeSecureElement.cpp
b95ef0b6e86a4fcfe2474ccaea0925f69a462bec 20-Sep-2012 Evan Chu <evanchu@broadcom.com> copyright by The Android Open Source Project

Bug: 7125646
Change-Id: I4de457f982857be315d65386f431d5eafcd8af02
/packages/apps/Nfc/nci/jni/NativeSecureElement.cpp
c6cf8e45c27d8a43d09b997cc223e8068d140edd 13-Sep-2012 Evan Chu <evanchu@broadcom.com> Integrate NFC Hardware Abstraction Layer.

Bug: 7123942
Change-Id: I4fa153b80e1af2b00b326370e102f714cde4334b
/packages/apps/Nfc/nci/jni/NativeSecureElement.cpp
8e9cdd7891bc1d6589b6d51b7c39efc87a64ba5e 17-Aug-2012 Evan Chu <evanchu@broadcom.com> Create JavaClassConstants.h to store some global names

Create JavaClassConstants.h to store some global names

Change-Id: I918d9e8f6db646f637cddbebbc2c4e5c5495623d
/packages/apps/Nfc/nci/jni/NativeSecureElement.cpp
5c7b8d9beeb46cba30bffaf94945ef6fc55e8a76 10-Aug-2012 Evan Chu <evanchu@broadcom.com> Remove whitespace from NFC NCI JNI.

- Logging changes
- Upgrade to stack NFA_MI_1.03.33

Change-Id: Iba2af1af49a261de50f79572b478838e2bdc890f
/packages/apps/Nfc/nci/jni/NativeSecureElement.cpp
c981340b7157e1b1873ca741f37b1ff19edae0b8 26-Jul-2012 Martijn Coenen <maco@google.com> NFC: Initial NCI DeviceHost and JNI implementation.

From partner drop at 07/20. Modified to fit into our new
JNI/DH split.

New build config that builds two targets,
Nfc and NfcNci, each with their own dependencies. Product config files
have to specify either Nfc or NfcNci in their packages config.
Change-Id: I348a3aad7167195ca03baf9636408ab8e4c55fce
/packages/apps/Nfc/nci/jni/NativeSecureElement.cpp