History log of /system/nfc/src/include/NfcAdaptation.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
c0cd1abf314c381ad47114d08a4a3d0750d7a797 18-Apr-2017 Ruchi Kandoi <kandoiruchi@google.com> Add NFC snoop logging to log all NCI communication

Adds ring buffer mechanism to store recent NCI traffic.
This buffer is then dumped into the bugreport for further debugging.

Bug: 63636926
Test: dumpsys nfc
Change-Id: I65e6e0268f70cf959f7d510dbd4cdc625d01e4d0
Signed-off-by: Ruchi Kandoi <kandoiruchi@google.com>
/system/nfc/src/include/NfcAdaptation.h
6fca02d5010de7bd31d83b853c32138021da5f29 30-Jan-2017 Ruchi Kandoi <kandoiruchi@google.com> Apply clang-format

find * | grep "\.[ch]" | xargs clang-format --style=file -i

Test: compiles
Change-Id: Id9b790d9685f7ba5ba1bcec1149619b63c2e679a
signed-off-by: Ruchi Kandoi <kandoiruchi@google.com>
/system/nfc/src/include/NfcAdaptation.h
3800a82eee4de7a6558fb618930a90542c26fe77 13-Dec-2016 Ruchi Kandoi <kandoiruchi@google.com> nfc: Remove #defines which are not used and include standard libraries.

stdint.h and stdbool.h have been added.
The re-definition of the typedef variables have been deleted.

Test: Compiles
Change-Id: Ied7e849de566f5b0173595d3a02dfe4a7a390139
Signed-off-by: Ruchi Kandoi <kandoiruchi@google.com>
/system/nfc/src/include/NfcAdaptation.h
512ee63c7cc8feb016863e507a5d33cd0f4242bf 03-Jan-2017 Ruchi Kandoi <kandoiruchi@google.com> Changes data types to standard types.

platform/system/bt/tools/scripts/change_types.sh was used to convert:
UINT8->uint8_t
UINT32->uint32_t
UINT16->uint16_t
INT8->int8_t
INT32->int32_t
INT16->int16_t

Test: Compiles
Change-Id: I7fce2cbff75a2087db46cda7527437a46a627c46
Signed-off-by: Ruchi Kandoi <kandoiruchi@google.com>
/system/nfc/src/include/NfcAdaptation.h
e9e48e5c716096c2303b9b3f3b9ff44fd37caeec 06-Sep-2016 Martijn Coenen <maco@google.com> Switch to using the NFC HIDL HAL.

The framework communicates with the NFC via libnfc-nci. This patch
converts libnfc-nci to talk to the NFC via the HIDL NFC HAL
(android.hardware.nfc@1.0) defined in hardware/interfaces/nfc/1.0

b/31688271
related to b/31748996

Test: pass

Change-Id: Ib8ebcfb5f3998bba025e9559ab52e1f9eacc4df6
/system/nfc/src/include/NfcAdaptation.h
1569641423dac0a41af7596fdef972126e698f46 16-Jul-2014 Evan Chu <evanchu@broadcom.com> Fix Coverity items.

Change-Id: I4fda82bb996aa51d5979f85cb0b284e5b722d36a
/system/nfc/src/include/NfcAdaptation.h
e9629bad30a9f478b336ab46b8e6e02f7f87af46 31-Jan-2014 Evan Chu <evanchu@broadcom.com> Adjust copyright year to 2014.

No code change.

Change-Id: Id868ad0356f9b5a43c887de7a3b596bb86be9026
/system/nfc/src/include/NfcAdaptation.h
b20cbf35a541d380f32d1f43a78feb44e9e0dc1b 12-Jul-2013 Paul Chaisson <chaisson@broadcom.com> Support chip-specific max EE setting and configuring 0 EE.

Added 'get_max_ee' to the HAL interface to allow the NFC stack to
inquire the HAL layer of the maximum number of EE on the platform.

Added the necessary HAL interface to allow the stack to get the maximum
number of EE on the system. This allows the system to dynamically set
this value at run-time in order to support chip-specific differences
in the number of EE on the platform.

Change-Id: I3ff00d117d715b1f46636501932ff92accc39483
/system/nfc/src/include/NfcAdaptation.h
5c65c3a0f42e174e47fecd4e569606003217ff4e 27-Mar-2013 Martijn Coenen <maco@google.com> Latest NFC stack-drop from Broadcom.

Patches provided by Evan Chu <evanchu@broadcom.com> and
Paul Chaisson <pchaisson@broadcom.com>.

Most important changes:
- Support for BCM20793B4 and BCM20793B5 revisions in the HAL.
- Remove connection handover and SNEP implementations, since
we already have them in java-land.
- Fix issue where the NFCC is not woken for HCI writes.
- Remove a lot of duplicated code in the HAL.
- Various small fixes.

Change-Id: I00f7457fe7ec23602071532a15bf2be9d7706b37
/system/nfc/src/include/NfcAdaptation.h
e9df6ba5a8fcccf306a80b1670b423be8fe7746a 13-Dec-2012 The Android Open Source Project <initial-contribution@android.com> Snapshot 7ddd630e136a035ba463c427285c5c3e9f199ee0

Change-Id: If08c7b905da667dd9e5110231e4592842b634006
/system/nfc/src/include/NfcAdaptation.h