3da3fba3bfca1d957fc7c88919666e19bb49376c |
|
01-Mar-2018 |
Ruchi Kandoi <kandoiruchi@google.com> |
Remove support for unused Presence Check Algorithms Remove support for NFA_RW_PRES_CHK_RB_CH0, NFA_RW_PRES_CHK_RB_CH3 and NFA_RW_PRES_CHK_RESET. Also corrects the value of RW_T4T_CHK_EMPTY_I_BLOCK. Bug: 72080121 Test: Boots; Nfc enable/disable, read tag Change-Id: Id44c82a69574be264946d78485ba71ed8052fb14 (cherry picked from commit 47d3f09e81127160d2ca4c59cc2f6c90a8b1240d)
/system/nfc/src/nfc/include/rw_api.h
|
867d5c37f21ea4a5ee521fe04b8ebd623d67a666 |
|
27-Mar-2017 |
Raphael Collado <raphael.collado@st.com> |
Improve support for Type 5 high density Tagi (>8K). Add extended commands as defined by NFC Forum for Type 5. This set of commands allows to address range of blocks above 8K. NDEF Native support for high density STM25DV tags is improved. Large NDEFs (VCARD with a photo) are now supported. Test: Done on Nexus 6P. Large NDEFs written on ST25DV (64K And 16K). Check that these NDEFs are natively supported. Change-Id: I0092920fce5ab29f4d0a75317a9a94a971a17bbb Signed-off-by: Raphael Collado <raphael.collado@st.com>
/system/nfc/src/nfc/include/rw_api.h
|
2eba59f3f0639fbf6a2be8cc54167e9ffd5d8536 |
|
24-Oct-2017 |
Ruchi Kandoi <kandoiruchi@google.com> |
Remove unused global declaration Test: Tag reading, HCE Change-Id: I89962090c03a2c373f9bdadf4785320d1f30908a
/system/nfc/src/nfc/include/rw_api.h
|
561d1d71ebebb36743b793e99dbdaf7d52993f42 |
|
13-Oct-2017 |
Ruchi Kandoi <kandoiruchi@google.com> |
Remove unused macros Test: boots, NFC enable/disable Change-Id: I18fe458d016856fd1d883b6fd927d81edb7efa14
/system/nfc/src/nfc/include/rw_api.h
|
9343bf46e1ffabdd10973a3b71baa503567e319d |
|
13-Oct-2017 |
Ruchi Kandoi <kandoiruchi@google.com> |
Remove unused import statements Test: Boots, NFC enable/disable Change-Id: Ibb2c36b2e0a2f110b727c09615b52374a2e24212
/system/nfc/src/nfc/include/rw_api.h
|
6302aad47b96f2d26ea298f48ab7c4cf83ce3678 |
|
26-Sep-2017 |
Ruchi Kandoi <kandoiruchi@google.com> |
Remove trace level and configurations for each subsystem For a system like NFC it doesn't make sense to have different trace/logging granularity for different functions. This patch removes them. Test: Boots, NFC Enable/Disable Change-Id: Ifc8330566b1f46c1db5444318551977a6bd553ab
/system/nfc/src/nfc/include/rw_api.h
|
7ac6a7c4331ba287e4ee0cc7223ef1c9d090a274 |
|
01-Aug-2017 |
Chih-Hung Hsieh <chh@google.com> |
Fix misc-macro-parentheses warnings in system/nfc. Bug: 28705665 Test: make with WITH_TIDY=1 WITH_TIDY_CHECKS=-*,misc-macro-* \ WITH_TIDY_FLAGS=-header-filter=system/nfc/.* Change-Id: I96c51baad1d2fc8ede2d19aba557cad76ed9d9df
/system/nfc/src/nfc/include/rw_api.h
|
d09d4bf1d5335cba9858a1e526ed095dcdb76676 |
|
06-Apr-2017 |
Love Khanna <love.khanna@nxp.com> |
Add ISO-DEP presence check nak command in NCI2.0 when T4T tag is detected, T4T NAK command is sent for presence check. The response is sent which indicates command is sent successfully. When the ntf is received, if card is present in field the status is NFA_STATUS_Ok otherwise the status is NFA_STATUS_FAILED. It can be configured from libnfc-brcm file. Test: compiles. Change-Id: I58abff57a5a2514c78046f4a736246568382099f
/system/nfc/src/nfc/include/rw_api.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/nfc/include/rw_api.h
|
46e6e28414b5e37ffad65353916520fc56ea3a86 |
|
30-Jan-2017 |
Ruchi Kandoi <kandoiruchi@google.com> |
Fix comments with #defines which exceed 80 characters Before: - #define <directive> <value> /* <comment> */ After: /* <comment> */ - #define <directive> <calue> Test: compiles Change-Id: Id4ea0e820563eb98bc731aee9bfb6599ae7d7af8 Signed-off-by: Ruchi Kandoi <kandoiruchi@google.com>
/system/nfc/src/nfc/include/rw_api.h
|
552f2b745deddd35d9b75da9c9c09bd2f3f573a8 |
|
29-Jan-2017 |
Ruchi Kandoi <kandoiruchi@google.com> |
Fix comments which aren't accurately fixed by clang-format Test: compiles Change-Id: Ia3e7a4007b096d57ae082f8474649b17144a2a86 Signed-off-by: Ruchi Kandoi <kandoiruchi@google.com>
/system/nfc/src/nfc/include/rw_api.h
|
4182dab9b5de4222ffd4a539fa084cb2b56bc6a1 |
|
10-Jan-2017 |
Ruchi Kandoi <kandoiruchi@google.com> |
Remove exported api symbols and other windows related defines Test: compiles Change-Id: Ied99d7c80aa600091c105c3af478eee7af79f352 Signed-off-by: Ruchi Kandoi <kandoiruchi@google.com>
/system/nfc/src/nfc/include/rw_api.h
|
0a73688fae255d6c4730747caefaa134bd29b1d6 |
|
10-Jan-2017 |
Ruchi Kandoi <kandoiruchi@google.com> |
Use NFC_HDR/_SIZE instead of BT_HDR/_SIZE Test: Compiles Change-Id: Icd64463dd10c1af9642d2d0bb3d8fa3ebe1bdd7e Signed-off-by: Ruchi Kandoi <kandoiruchi@google.com>
/system/nfc/src/nfc/include/rw_api.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/nfc/include/rw_api.h
|
94f3774af7025176f18fc8c16a8ca85e7d699f52 |
|
03-Jun-2015 |
Jizhou Liao <Jizhou.Liao@nxp.com> |
Adding MiFARE DESFire format support This patch is to support formatting MiFARE DESFire tag to NDEF compatible Type 4 tag Change-Id: I86b549de6836ff4a90f3d0394d2b3c112da141f1
/system/nfc/src/nfc/include/rw_api.h
|
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
/system/nfc/src/nfc/include/rw_api.h
|
e9629bad30a9f478b336ab46b8e6e02f7f87af46 |
|
31-Jan-2014 |
Evan Chu <evanchu@broadcom.com> |
Adjust copyright year to 2014. No code change. Change-Id: Id868ad0356f9b5a43c887de7a3b596bb86be9026
/system/nfc/src/nfc/include/rw_api.h
|
c95c79ccb65d82a65b960919077d5c359cf28ced |
|
12-Apr-2013 |
Evan Chu <evanchu@broadcom.com> |
Upgrade to new stack NFA_MP_1.03.1 A tag from Korea is Mifare Ultralight C. When the stack performs presence-check, the tag responds with NACK and enters HALT state. This patch properly performs presence-check for this tag. Change-Id: Ia19e6216628bd74e8367f21d90ac806751eacfda
/system/nfc/src/nfc/include/rw_api.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/nfc/include/rw_api.h
|
bf6bb391ed16bde3c9512fc69ab28b2d7060954b |
|
04-Feb-2013 |
Martijn Coenen <maco@google.com> |
Don't use AFI in 15693 INVENTORY commands. AFI is optional and not supported by all tags. We gain nothing by including it in the inventory command, so remove it for both the presence check and other calls to inventory. Change-Id: Ida2feade8510cfd1c06b68310ed86027b4c7e1a0
/system/nfc/src/nfc/include/rw_api.h
|
85b7e84f6cc61506c94e98844cac9ce50bbbe9dc |
|
18-Jan-2013 |
Evan Chu <evanchu@broadcom.com> |
Do not require getSystemInfo() for ISO15693 tags. ISO15693 tags that do not respond to the getSystemInfo() command should still be reported to the upper stack, as getSystemInfo is not mandatory. This also adds some code to deal with specifc ST tag configurations, that require the prot ext bit to be set when executing some commands. Change-Id: I64dd9234750ea503ba5b14b2a22a46c106f61f76
/system/nfc/src/nfc/include/rw_api.h
|
e9df6ba5a8fcccf306a80b1670b423be8fe7746a |
|
13-Dec-2012 |
The Android Open Source Project <initial-contribution@android.com> |
Snapshot 7ddd630e136a035ba463c427285c5c3e9f199ee0 Change-Id: If08c7b905da667dd9e5110231e4592842b634006
/system/nfc/src/nfc/include/rw_api.h
|