Age | Commit message (Collapse) | Author |
|
|
|
NDEF Type 3 tag reading was not ignoring the padding bytes, which
leads to failure of parsing the NDEF data. This patch fix that problem.
Bug: 7600630
Change-Id: I45cf1841bdc343503a8a12d622ac8470c3e64ce4
|
|
An increasing number of IsoDep tags in the field
requires more than 600ms to respond to initial
NDEF commands. To make sure we can detect these
tags properly, increase the default timeout for
IsoDep to ~1200ms.
Bug: 7600632
Change-Id: I690e2c1993b64c0f639423d5cf0c810f56ad1197
|
|
* commit 'e4d3c945777c912ba71e79ac99cb11190cf8f90a':
Add support for target-customized NFC stack configuration
|
|
|
|
* commit 'cbef2c806acfba5b63963844fccfe3fae975d6bd':
HCI ANY_OPEN_PIPE on identity management gate crash fix
|
|
* commit '1985108ceba65f0b01d5c4c41da49073c5d01230':
Support of topaz tag NFC Forum version number 1.1
|
|
|
|
|
|
This patch allows inclusion of target-customized configuration
of NFC stack.
The target-specific configuration will be stored in a header file,
outside of AOSP. To have it icluded, define TARGET_HAS_NFC_CUSTOM_CONFIG
macro and export your header file using BUILD_COPY_HEADERS macro.
Change-Id: Ifa2d08c2ae8860c3f0690a04c517025892bd4c16
Author: Sebastian Niciarz <sebastian.niciarz@intel.com>
Signed-off-by: Sebastian Niciarz <sebastian.niciarz@intel.com>
Singed-off-by: Shuo Gao <shuo.gao@intel.com>
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
Signed-off-by: Jack Ren <jack.ren@intel.com>
Author-tracking-BZ: 23071
|
|
Apparently, host identity management gate does not support HCI commands
coming from another host (including host controller). This patch fixes
a tombstone when receiving an HCI command from another host, but still
doesn't have a mechanism to treat the command.
Change-Id: Ib72df6bac8f503f2b66998ee6e687ae99c15d17b
Author: Dejan Rebraca <dejanx.rebraca@intel.com>
Signed-off-by: Dejan Rebraca <dejanx.rebraca@intel.com>
Signed-off-by: Sebastian Niciarz <sebastian.niciarz@intel.com>
Singed-off-by: Shuo Gao <shuo.gao@intel.com>
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
Signed-off-by: Jack Ren <jack.ren@intel.com>
Author-tracking-BZ: 42426
|
|
The latest version of NFC forum Tag type 1 spec is 1.1. This version
number needs to be supported by libnfc to support Topaz tags V1.1 with
dynamic content. Version number is part of capability container which
resides in segment 1 of EEPROM memory of the tag. For older versions of
Tag type 1, NFC device may be backward compatible.
Change-Id: Ibbfa720d2e34c2f2612579e368f31f4a5c66b465
Author: Dejan REBRACA <dejanx.rebraca@intel.com>
Signed-off-by: Dejan REBRACA <dejanx.rebraca@intel.com>
Signed-off-by: Sebastian Niciarz <sebastian.niciarz@intel.com>
Singed-off-by: Shuo Gao <shuo.gao@intel.com>
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
Signed-off-by: Jack Ren <jack.ren@intel.com>
Author-tracking-BZ: 33236
|
|
Don't call memcpy when src==dest. It's undefined.
When memcpy overlap detection is enabled, this causes the NFC
process to crash and burn.
Bug: 6826770
Change-Id: I199af98e453953de288964f47248cb59af4deecb
|
|
Don't use the API workaround when
OvrHal->TranceiveInfo.sRecvData.buffer == pRecvdata->buffer.
When memcpy overlap detection is enabled, this causes the NFC
process to crash and burn. memcpy is undefined when src=dest.
Bug: 6826770
Change-Id: Iebc8f82a4f86d560e764cef2229a7f86fa642783
|
|
* commit 'b668d06f9447b613f6e8e65817e12ccd8d2b6225':
Revert "Added addr field in response of Jewel command"
|
|
Change-Id: I8d723033a1d479bd9ef5973cb098b488c54c6c62
|
|
This reverts commit c0da27e8f303bf459797f90f9f2e67c552ae8c27.
Bug: 6666792
Change-Id: Icf6aa84a750d2e4855487a6e46959019a09e4a95
|
|
* commit 'f888888a6278d53192bd00b0665c0d39b3cdb6e0':
Revert "Added addr field in response of Jewel command"
|
|
* commit '42fef9f8aa6d0878cb3f2c050c637afa7f8d8abd':
Revert "Added addr field in response of Jewel command"
|
|
This reverts commit c0da27e8f303bf459797f90f9f2e67c552ae8c27.
Bug: 6666792
Change-Id: Icf6aa84a750d2e4855487a6e46959019a09e4a95
|
|
|
|
NOT MERGE).
* commit '55d095b160d7e11c5061e213ae2e1f365f556745':
Remove some logs in case of abort() (DO NOT MERGE).
|
|
* commit '144d72d32ae420d5f4b25897a43210f56e287637':
Remove some logs in case of abort() (DO NOT MERGE).
|
|
This allows us to see more context of HCI timeout
crashes.
Bug: 6114991
Change-Id: Icfda5d4e15e3ceb471ab24f5cb42001c95e9d034
|
|
This allows us to see more context of HCI timeout
crashes.
Change-Id: I5cf1f829f3d0db5afd8d2c753fba7c3f8ad70365
|
|
Change-Id: I33ff7dfbaeb2e3d39f3235647a4d87fad0d7c57d
|
|
|
|
* commit 'ba0407599b6271f47a4e6e6d539522ae5b207287':
Fix wrong extern variable size
|
|
nxp_nfc_felica_timeout originally uint8_t but current source has
uint32_t. Changed to uint8_t to fix the problem. Without fix it
overwrite the other global memory region which can create problem
in other section of code.
|
|
Change-Id: Ieee9b73eaf1313ba6307349f72a7d16d980c89d8
|
|
|
|
|
|
Copyright (C) 2010 NXP Semiconductors
Licensed under APACHE2
Bug: 6299628
Change-Id: Ib94487a81d0041f24dc831dd64819be45c153645
Signed-off-by: Wei Zhong <wzhong@google.com>
|
|
Change-Id: Ie4a87d23034cfdbb3c1db227a7f54c2e1a45c98c
|
|
|
|
Most of the Jewel command response includes the address which is sent
as part of command. The response of Jewel command was missing address
field. This patch fix that problem by adding the missing addr field.
Bug: 5341397
Change-Id: Icba0b37dd9987bc34c3490fa12ebda51ac25ad1e
|
|
Added a recovery function with delay when SE wired mode selected.
This function will add extra delay before any abort when SE is in
wired mode. This will allow SE to complete any operation and do
not power off the SE immediately when wired mode transaction is on
going.
|
|
|
|
When readonly is interrupted in between next readonly call make remaining
sectors readonly and return true. If all sectors are readonly then call to
readonly returns error.
Change-Id: Id47a77198b41d69b743f24259849e943954c7a58
|
|
This patch requires changes done in following projects submited as patches:
1. packages/apps/Nfc
2. frameworks/base
Change-Id: I9036309d82dd897e77f6bc14c30fbde255bf955c
|
|
Change-Id: Ifb1389d428855c2eea99390790af13f28571097a
|
|
Change-Id: I5d578bd35aaacdb4ccbaf15668da38a67abc631c
|
|
|
|
|
|
|
|
Change-Id: I1938f348704f6fabefa6600ecf32ff7d6204d021
|
|
|
|
Change-Id: Ie2a90be2152c28029990f5e4db5dffd5928fd030
|
|
* commit 'da7d267e855affe83c0bc5958292fe74d6e27d7e':
nfc-hal: generalize error handling in Reader thread.
|
|
* commit '3f791036276b6f535ad253dd25650fad60c72695':
nfc-hal: generalize error handling in Reader thread.
|