acf1ec0cfce2d61dcab8560cad5072fa30afeb82 |
|
30-Jun-2015 |
Jizhou Liao <Jizhou.Liao@nxp.com> |
Fix conflict vendor proprietary Protocol and Discovery technology definitions A new configuration option is added. Vendor should provide their own definition in libnfc-brcm.conf file. Change-Id: I8204fbb97bcb59ecf7b450b701546646e1952a78
/external/libnfc-nci/src/adaptation/NfcAdaptation.cpp
|
2ef0896fb71d2a3bcde1fff34a8d24c2e74340c2 |
|
09-Jun-2015 |
Jizhou Liao <Jizhou.Liao@nxp.com> |
Add Peer-To-Peer priority mechanism Most of NFC devices support card emulation now, there is a chance that the remote NFC device is detected as a card not peer device. This peer-to-peer priority mechanism will always try to establish peer-to-peer connection than card emulation Peer-To-Peer priority mechanism works only if NFCC is running in bail out mode. The configuration option NFA_POLL_BAIL_OUT_MODE is to define the mode of NFCC. Change-Id: I45a099efa77fab132189ea92da97a90240cfba1d
/external/libnfc-nci/src/adaptation/NfcAdaptation.cpp
|
e4ecc7d6288141ce651fa288fbda7a6e5b0623d6 |
|
02-Oct-2014 |
Andres Morales <anmorales@google.com> |
Add system prop for enabling protocol logging Change-Id: I6e398cb4b64902cb5d2ed63d5729d2ed1b211c6d
/external/libnfc-nci/src/adaptation/NfcAdaptation.cpp
|
fab494609ab8b2a7df104b7d923cda47f7668cc3 |
|
06-Aug-2014 |
Martijn Coenen <maco@google.com> |
Merge changes Idf9591f5,I4fda82bb into lmp-dev * changes: Handle adjustment of routing table during power-off-sleep mode. Fix Coverity items.
|
1569641423dac0a41af7596fdef972126e698f46 |
|
16-Jul-2014 |
Evan Chu <evanchu@broadcom.com> |
Fix Coverity items. Change-Id: I4fda82bb996aa51d5979f85cb0b284e5b722d36a
/external/libnfc-nci/src/adaptation/NfcAdaptation.cpp
|
077f48fc39770c8db3cdc27ba65c2f12299199dd |
|
25-Jul-2014 |
Martijn Coenen <maco@google.com> |
Rename Broadcom HAL. Currently it's built using $(TARGET_DEVICE), but the HAL doesn't have any dependencies on the target device at all - it's the same for any device. Renamed to nfc_nci.bcm2079x.default Also, added a new configuration variable to determine the name of the HAL, and use that for loading the correct one. Bug: 16542494 Change-Id: I3c148b1c9491de828030b8d2352d7cd6ed294fce
/external/libnfc-nci/src/adaptation/NfcAdaptation.cpp
|
b7cb567fb2a69c4f8afbb5c5f819e2390ba6424d |
|
07-Feb-2014 |
Evan Chu <evanchu@broadcom.com> |
.Conf variable DEVICE_HOST_WHITE_LIST configures HCI whitelist Let .conf file variable DEVICE_HOST_WHITE_LIST to configure device host's HCI whitelist. The variable contains an array of HCI host ID's. See specification ETSI TS 102 622 V11.1.10 (2012-10), section 6.1.3.1. Change-Id: I20de46226713755789c7a64eb9d3b8393cfccf25
/external/libnfc-nci/src/adaptation/NfcAdaptation.cpp
|
a24be4f06674b2707b57904deaa0dff5a95823bd |
|
13-Nov-2013 |
Evan Chu <evanchu@broadcom.com> |
Upgrade stack to NFA_PI_1.03.66+ Take code from NFCA_MI_430.10.00.07. Additional changes include: * Adjust copyright. * Clean up stack and HAL diagnostic tracing. * Fix ce_t4t_data_cback() in src/nfc/tags/ce_t4t.c in order to let HCE payment to work. * Reduce compilation warnings. Change-Id: I7b174229029d4a4955ff7750623e78c9a8c856f6
/external/libnfc-nci/src/adaptation/NfcAdaptation.cpp
|
e9629bad30a9f478b336ab46b8e6e02f7f87af46 |
|
31-Jan-2014 |
Evan Chu <evanchu@broadcom.com> |
Adjust copyright year to 2014. No code change. Change-Id: Id868ad0356f9b5a43c887de7a3b596bb86be9026
/external/libnfc-nci/src/adaptation/NfcAdaptation.cpp
|
0a85f658ebd49b72be39fe0fb61fcca4ee0fbc82 |
|
28-Feb-2014 |
Martijn Coenen <maco@android.com> |
libnfc-nci fixes for AArch64 build. pthread_cond_timedwait_monotonic() is going away in LP64. Use the POSIX standard for now, and use pthread_condattr_setclock() when it becomes available to set clock spec to MONOTONIC. Also fixed some other small build warnings/errors. Change-Id: Ic192299b157529fa3f74dba521f038b8b99206bf
/external/libnfc-nci/src/adaptation/NfcAdaptation.cpp
|
b4b1c46fa5346651a3554c83eb5005f942f1af0f |
|
05-Aug-2013 |
Martijn Coenen <maco@google.com> |
Don't call into HAL for determining max num EE. Until we figure out how to deal with HAL binary compatibility. Also, do init the EE subsystem even if no SEs are present; we still want to use the EE subsystem on the host. Change-Id: I17aad42e75508e2d04f53107527bce5bfe099ffe
/external/libnfc-nci/src/adaptation/NfcAdaptation.cpp
|
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
/external/libnfc-nci/src/adaptation/NfcAdaptation.cpp
|
d8f9332bd02e621ee8c38254844f80ea147c46de |
|
10-May-2013 |
Evan Chu <evanchu@broadcom.com> |
MPS Coverity reports Fix potential problems discovered by MPS team's Coverity static analyzer. CID 14304, 10630, 10626, 23660, 23655, 23654. Change-Id: Iec34fd793b44710fa971175cd058e87ab17c76cc
/external/libnfc-nci/src/adaptation/NfcAdaptation.cpp
|
5a7e857aee2ebba4e369936aa5acdc7bcecf83e7 |
|
01-May-2013 |
Evan Chu <evanchu@broadcom.com> |
When preserving non-volatile storage files, detect corruption. When non-volatile storage files are preserved during cold boot, JNI must detect corruption in their contents by verifying their checksums. Change-Id: I191ac013f12dabda43e590449a80523bc42c0c90
/external/libnfc-nci/src/adaptation/NfcAdaptation.cpp
|
0976d37081fae8bcd4fc4dcf7996e1ce194fb4b1 |
|
30-Apr-2013 |
Evan Chu <evanchu@broadcom.com> |
Output software version strings. Change-Id: I4be1b5f970300bdf23400be678d802beba65a5d7
/external/libnfc-nci/src/adaptation/NfcAdaptation.cpp
|
edbfba90df8e223fadd787a10cb131e1dcfa7347 |
|
10-Apr-2013 |
Evan Chu <evanchu@broadcom.com> |
Store checksum in non-volatile store to detect corruption. Store 2-byte checksum in the first two bytes of the non-volatile store. If corruption is detected, delete all content in non-volatile store. Change-Id: I79ca57796da1950a430064e50752c4a9fae6d05e
/external/libnfc-nci/src/adaptation/NfcAdaptation.cpp
|
45e68232b8524aca5165dca28b994ec8c11593b1 |
|
01-May-2013 |
Evan Chu <evanchu@broadcom.com> |
Send config params on HAL_NfcPreDiscover(). Bug: 8776949 Change-Id: Idbfb9c77304ce0df8521b167f25004bfd18b59d8
/external/libnfc-nci/src/adaptation/NfcAdaptation.cpp
|
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
/external/libnfc-nci/src/adaptation/NfcAdaptation.cpp
|
e9df6ba5a8fcccf306a80b1670b423be8fe7746a |
|
13-Dec-2012 |
The Android Open Source Project <initial-contribution@android.com> |
Snapshot 7ddd630e136a035ba463c427285c5c3e9f199ee0 Change-Id: If08c7b905da667dd9e5110231e4592842b634006
/external/libnfc-nci/src/adaptation/NfcAdaptation.cpp
|