History log of /external/libnfc-nxp/inc/phNfcConfig.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
31cfc51c6d32ae1a6acbacede3b749dacc6cc940 28-Nov-2012 Martijn Coenen <maco@google.com> Increase default IsoDep timeout to 1200ms.

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
/external/libnfc-nxp/inc/phNfcConfig.h
20b7bd5f6985dc890ac99d7d1e8154f965df02db 01-Feb-2012 Martijn Coenen <maco@google.com> (DEBUG) Add support for setting p2p modes.

Change-Id: Ic6df1fc458cef2531119e5e5e2ef5f9a7b21a524
/external/libnfc-nxp/inc/phNfcConfig.h
b13b27aa9bb96897e996cf89ed8412c46ef2cf07 25-Oct-2011 Nick Pelly <npelly@google.com> Use a 10s timeout in uart_read() in FW download mode.

This provides a path to flush RX, necessary when we enter FW download mode
with bogus data already in RX. This fixes a problem where NFC was dead on several
HSPA and LTE devices.

Also decrease FW timeout completition from 120s to 60s. Typically FW download
takes 30s, and 120 is unnecessarily large and causes a long delay to bring up
NFC when we need to retry FW.

Bug: 5468674
Change-Id: I0fd40c199daac861fe5acda4f2d214bdcff8e869
/external/libnfc-nxp/inc/phNfcConfig.h
6dd948323de0f31b413c9f19a905f1c145c9c456 17-Sep-2011 Rob von Behren <jrvb@google.com> Manual port of 6900b4 from gingerbread:

Patch to add Secure Download Mechanism in the libnfc

This patch permit to support secure download update and
also to avoid locking states in case of download failures

Bug: 5331837
Change-Id: Ia5b6d9baf57231b0193bbbe85c88c7df557017c6
/external/libnfc-nxp/inc/phNfcConfig.h
b313c3d09c64c31439332e88e0aca676ae1858b5 26-May-2011 Daniel Tomas <dtomas.nxp@gmail.com> Patch to add the windowing support in the libnfc

This patch enables windowing of LLC packets send from chipset to host.
The host will now wait for up to 4 LLC packets from the chipset before
sending an ACK (S-Frame RR).

Change-Id: I6a70e1d780847a104e3ec8e403593a69e222aec9
/external/libnfc-nxp/inc/phNfcConfig.h
34ff48f6cd6595a899e05fbd56f4c84891840d3f 27-Jun-2011 Nick Pelly <npelly@google.com> libnfc spring cleaning

o Fix most libnfc warnings, from 360 to 18
o Make DAL_DEBUG much less verbose and more useful
o Clean up Android.mk

Done with minimal textual diff to minimize merge conflicts.

Change-Id: I918645500723ff7bb092ad9959628fcabac45bec
/external/libnfc-nxp/inc/phNfcConfig.h
01a91eaddd15d39b85c9950eb88a1c6348290556 09-Jun-2011 Martijn Coenen <maco@google.com> Make NfcA timeout configurable in libnfc.

Adds an interface for setting the NfcA timeout, which
is called "mifare raw" in libnfc. Also changed the default,
since it was set to only 2 ms, which is too short for most
commands. Current setting is around 600ms.

Change-Id: I00ccd85cd47a70895a3aca0f0bc34e1b0eab82c7
/external/libnfc-nxp/inc/phNfcConfig.h
4be773cac714184b24bc9d4191b778efefe16472 24-May-2011 Nick Pelly <npelly@google.com> Update P2P Modes.

o Fix DEFAULT_NFCIP_INITIATOR_MODE_SUPPORT, DEFAULT_NFCIP_TARGET_MODE_SUPPORT
to allow all possible modes (actual modes selected by Nfc.apk).
o Fix phNfc_eP2PMode_t enum to list initiator modes.

Change-Id: I841b6f1387ac536f47d357a0430eb9362b419810
/external/libnfc-nxp/inc/phNfcConfig.h
277db7cff1fe2f36fbf90f29c6fb9d9e61ef17f3 16-Apr-2011 Nick Pelly <npelly@google.com> Enable P2P 106 passive (again).

Disabling P2P 106 passive caused a large P2P discovery regression.

Change-Id: I9856ba1a29cd717da2f578abd073b341c54fce36
/external/libnfc-nxp/inc/phNfcConfig.h
00c98d516cac9dcdad6c22400267a2fd2bea3adf 18-Mar-2011 Nick Pelly <npelly@google.com> Disable P2P target 106 passive mode.

P2P target 106 passive appears as an ISO 14443-3A target to reader/writers
in the field. This can confuse some terminals, especially when we also have
card emulation turned on, since it looks like we have two -3A targets in
the field.

P2P target 106 passive is just one of many P2P sub-modes. We do not know of any
P2P devices that only initiate using only 106 passive, so this should not
present inter-op issues.

Change-Id: I1cb84ed791a86a7f225a51806e99bab031dcb6ca
/external/libnfc-nxp/inc/phNfcConfig.h
32dc2a34ddc103cc5f2e10059b3113876eb391aa 18-Jan-2011 Martijn Coenen <martijn.coenen@nxp.com> Change the default IsoDep timeout to 300ms.

Change-Id: Idcbf0ab9b982b66c39b68762129766e16017558c
/external/libnfc-nxp/inc/phNfcConfig.h
325757574e3fdca117f89c84d6db1766d8160b2a 05-Jan-2011 daniel_tomas <daniel.tomas@nxp.com> Libnfc updated to just notify the JNI when a transaction event is detected

Change-Id: Id2991644e9a45a66172377d66b5dc3e99bbd6a39
/external/libnfc-nxp/inc/phNfcConfig.h
d75796b759f9baac8facf22f1b6c6bcfbc51161e 16-Dec-2010 Martijn Coenen <martijn.coenen@nxp.com> Add support for connecting to different handles on the same tag.

This is needed for proper multi-protocol tag support.
(Before this required a restart of the polling loop).

Change-Id: If61da437cda40d82bdbacf5a01ea4c585c7a5be9
/external/libnfc-nxp/inc/phNfcConfig.h
5e97605ca8d83414b122bae72e65ea388b66718a 09-Dec-2010 daniel_Tomas <daniel.tomas@trusted-logic.com> Download feature added in the libnfc

Change-Id: Idfed8c90453a0acc7fa632f62a1e20617b4ae7f6
/external/libnfc-nxp/inc/phNfcConfig.h
ea7a513aa8474d6b26716b23555f4d77bc030d0e 09-Dec-2010 Nick Pelly <npelly@google.com> Enable P2P 106 for P2P without SMX.

Change-Id: Ica5158d1851fe56a896b6a0d8d714d8aa9d6b029
/external/libnfc-nxp/inc/phNfcConfig.h
6c55cac2a7bd929cad3720144f3e2059c56f852c 08-Dec-2010 daniel_Tomas <daniel.tomas@trusted-logic.com> Fix to increase the response timeout for the Secure Element

Change-Id: I150411fb826525ae30cbe36e2be9afb1f20deb19
/external/libnfc-nxp/inc/phNfcConfig.h
3df7e2013abbf0aa4777040293188c21d216ab1a 22-Nov-2010 daniel_Tomas <daniel.tomas@trusted-logic.com> Enable SMX and Disable P2P Target 106

Change-Id: I2bef50244d216d76f3f81df20e4f0b2cddea3d86
/external/libnfc-nxp/inc/phNfcConfig.h
75b0473b9eedf7673ed4502978205f4fa5563357 17-Nov-2010 Daniel Tomas <daniel.tomas@trusted-logic.com> Secure Element access implementation

Change-Id: I5a34e5318d60d04cbb4f43bcba7a146c2ef9eed5
/external/libnfc-nxp/inc/phNfcConfig.h
b5b7df3c63e5fa5be47c4e815888abaf136d1e50 05-Dec-2010 Nick Pelly <npelly@google.com> Enable P2P feature again.

This is effectively a revert of previous commit "Fix to disable P2P...", except
I have not reverted the DEFAULT_SESSION since that would encourage reuse of
'goog4'.

Change-Id: I8d42a7496cf6776cfd41e73f5ec25953773ceb09
Signed-off-by: Nick Pelly <npelly@google.com>
/external/libnfc-nxp/inc/phNfcConfig.h
b70c3011edf13b3b79dddaefb971b6fd7c33e193 04-Nov-2010 Daniel Tomas <daniel.tomas@trusted-logic.com> Fix to disable P2P feature in the libnfc

Change-Id: I6bbabdd141962dd60ff7fadc39fc047be15b055e
Signed-off-by: Nick Pelly <npelly@google.com>
/external/libnfc-nxp/inc/phNfcConfig.h
bad5c194e18faa70ceb9608019d3c2cfa0d4f10c 03-Nov-2010 Daniel Tomas <daniel.tomas@trusted-logic.com> HCI timer enabled to HW reset NFC when HCI command times out.

Change-Id: Iee39957227fcdc8e97b520d22032dc97915323f3
Signed-off-by: Nick Pelly <npelly@google.com>
/external/libnfc-nxp/inc/phNfcConfig.h
e1b8bffcf9ff1a5c290c03be5a1d85be0c103223 03-Nov-2010 aferir <arnaud.ferir@trusted-logic.com> fixed ISO15693 collision

Change-Id: Ic27ec9adbdffb064f03f567b160b05502def2444
/external/libnfc-nxp/inc/phNfcConfig.h
60e93acea2364ec4109a7cf9bac6e0e45b9912e5 01-Nov-2010 Jeff Hamilton <jham@android.com> Revert "Disable P2P target 106 kbit/s mode."

This reverts commit 4c03147f9df22103145e67ce1d7faece051e0bfb.

Change-Id: I44496a47a98367b88ae69d019d363bd0fa962611
/external/libnfc-nxp/inc/phNfcConfig.h
4c03147f9df22103145e67ce1d7faece051e0bfb 25-Oct-2010 Sylvain Fonteneau <sylvain.fonteneau@trusted-logic.com> Disable P2P target 106 kbit/s mode.

NFC_IP mode controls the P2P modes that the PN544 operates in. This change
turns off 106kb/s passive (P2P target mode).

The reason for this change is that enabling P2P target at 106 kb/s can
interfere with card emulation. Some 106kb/s card readers will enumerate
the pn544 as two distinct targets if we have 106kb/s card emulation and
106kb/s P2P target, and they will then refuse to talk to us. So this is
basically for legacy support of 106kb/s card emulation.

NXP advise that it is a common change to disable 106kb/s P2P target. We still
enable 212kb/s and 424kb/s P2P target.

Secondly, we need to choose a different session ID to force the pn544 to
apply this new configuration (instead of just loading the previous from
EEPROM).

Change-Id: I2847c04bb028b857223439dc1f9f6252162913c4
Signed-off-by: Nick Pelly <npelly@google.com>
/external/libnfc-nxp/inc/phNfcConfig.h
0fb8aa8edcde194a1ac5e6116a6ce7ee374122b6 10-Oct-2010 goodsc.lee <goodsc.lee@samsung.com> STANDBY mode and Polling loop

Change-Id: Ib6563a94b29c7eb9de6615881eadbdf0e94994c8
S5PC11X: NFC: Enable the STANDBY mode and add enableDiscovery and disableDiscovery for polling loop.
/external/libnfc-nxp/inc/phNfcConfig.h
5d9927ba30ba449badb9f6df0fbeb4d6aedc6e2a 23-Sep-2010 Nick Pelly <npelly@google.com> Initial libnfc checkin

Source: Trusted_NFC_Device_Host_AA03.01e02_google.zip code drop (23-Sep-2010)

Change-Id: Ie47f18423f949a8d3e0815d13f55c814312add24
Signed-off-by: Nick Pelly <npelly@google.com>
/external/libnfc-nxp/inc/phNfcConfig.h