- 26 Sep, 2014 1 commit
-
-
Martijn Coenen authored
-
- 25 Sep, 2014 1 commit
-
-
Martijn Coenen authored
Bug: 16517161 Change-Id: I0d19b7c9fa41e7643ab643d6f3e865cd3589dcb2
-
- 22 Sep, 2014 1 commit
-
-
Martijn Coenen authored
Bug: 17298769 Change-Id: I588a1e0c60e3be703566f859163e40aa793d278c
-
- 11 Sep, 2014 1 commit
-
-
Sherry Smith authored
Fixes an issue where activation is done by an NFA_CE_DEACTIVATED_EVT, but deactivation is done by NFA_DEACTIVATED_EVT (no _CE_). Bug: 16517161 Change-Id: Ic84b54b25e7487efc47bdeb31a290abfcc07634f
-
- 09 Sep, 2014 1 commit
-
-
Evan Chu authored
The flag is required to notify the firmware about the current boot situation: cold boot or not. The firmware needs this information to properly configure the secure element. Needed for GCF certification. Bug: 16517161 Change-Id: Ic4bc35676f85e53eaad6e951b578d34cae0ec8b9
-
- 20 Aug, 2014 1 commit
-
-
Martijn Coenen authored
Used in EMV certification; needs to reflect that the version of the NFCDROID stack in AOSP is different from the versions that Broadcom is using. Bug: 16517161 Change-Id: I10f47b629f89143f3da281251c2ff1f8048e8f6d
-
- 06 Aug, 2014 1 commit
-
-
Martijn Coenen authored
* changes: Handle adjustment of routing table during power-off-sleep mode. Fix Coverity items.
-
- 30 Jul, 2014 2 commits
-
-
Sherry Smith authored
Stack preserves the changes of the routing table during power-off-sleep mode. Stack sends the changes to the controller when entering full-power mode. Change-Id: Idf9591f57c496a4ad793562609ed3a03d4cb9f91
-
Evan Chu authored
Change-Id: I4fda82bb996aa51d5979f85cb0b284e5b722d36a
-
- 25 Jul, 2014 1 commit
-
-
Martijn Coenen authored
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
-
- 26 Jun, 2014 7 commits
-
-
Sherry Smith authored
Change-Id: I5781bfff3b532ac615ae05e54c804708d04a491c
-
Sherry Smith authored
Change-Id: I0c6cbf0f8ceb52305c3f3ba1df9db715193f57b0
-
Paul Chaisson authored
Support sending Set_PwrLevel or Set_NfcOff prior to powering off NFCC when closing the transport. Change-Id: Ia68fa76f20754c151bcebb38da1de6030fc41f9a
-
Paul Chaisson authored
Send a few poke commands to perform global reset to avoid issue when booting in the field of a payment reader Change-Id: Icb9e87f8070fcfbd6c593a9f5b96b62c49dacd48
-
Paul Chaisson authored
Erase personality data EEPROM as work around, if no patch in NVM and chip id is 20795A1. Change-Id: Ia5b0d305c5e1ba567abe07c4bb00c36f8277c9b0
-
Sherry Smith authored
Change-Id: Ie0291c461c458205949975ae42e325d07bdd98b3
-
Evan Chu authored
Clearing the CNfcConfig object allows the object to re-read the .conf when Broadcom HAL is initialized again. Therefore, when user turns off and turns on NFC using the Settings app, the .conf is re-read. Change-Id: I9a2bb18d1bb7b0e4fc70bee611ff4fc34d515f64
-
- 05 Jun, 2014 1 commit
-
-
Paul Chaisson authored
Handle Transmission error during NDEF Read operation of a T2t that we wake up from the HALT state. Change-Id: I4494b75edda176baeb4745fb9ea6af81a15fdd7d
-
- 04 Jun, 2014 1 commit
-
-
Martijn Coenen authored
NCI assumes a perfect transport link, but sometimes reality catches up...and you need to abort :-) Change-Id: Ic198c3c64aabe0942c18ec512636690393cd41e4
-
- 19 May, 2014 21 commits
-
-
Martijn Coenen authored
- We're still using the old kernel driver on our B3 devices; adapt code accordingly. - We should sleep at least 200ms after address change. This will be modified upstream also. Change-Id: I9c3a14982c85d4f2dee02dd9134640c73761a517
-
Paul Chaisson authored
Double file close issue resolved. Change-Id: I2ad69ca8911f7d9cbdc344c3f1dfcb0033b8db87
-
Sherry Smith authored
When a Mifare Desfire tag is identified, perform RF-deactivate to sleep, then RF-select ISO-DEP interface to re-activate the tag, even the current interface is already ISO-DEP. The above operation puts the tag in the right mode to accept native Desfire commands, not just NFC Forum commands. This patch fixes a problem where data from the tag is received by the stack, but the stack does not emit NFA_DATA_EVT. Change-Id: If347353cdd03902a2faf9bad404eece90e1e32c0
-
Evan Chu authored
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
-
Prasad Karuppasamy authored
Stack adds fields in tNFA_HCI_CFG structure to allow configuration of a whitelist of HCI hosts. Change-Id: I4d113f493a8dd44a210addef03d331a7cbf61e1f
-
Paul Chaisson authored
-
Sherry Smith authored
Change-Id: Id02e7057c6b5efd86ad9f835e189af616945d348
-
Evan Chu authored
Support new .conf variable XTAL_PARAMS_CFG to configure custom crystal frequency. Variable XTAL_PARAMS_CFG is used if and only if variable XTAL_FREQ_INDEX=0xFF. Change-Id: I21112677f6e1109f9b6f23df51c819f5febd3bdd
-
Sherry Smith authored
Change-Id: Ia5bbac5fb916243bfe66ea0554d583156dfad1d2
-
Evan Chu authored
Let .conf variable NFA_MAX_EE_SUPPORTED determine how many secure element to discover. If the variable is undefined, then stack automatically discovers all secure element. Change-Id: I752a952aa023d7dbb86b7511bc435b9f6a8c7b49
-
Sherry Smith authored
When JNI calls NFA_EeUpdateNow() to adjust the routing table, JNI shall wait for NFA_EE_LMP_UPDATED_EVT completion event. Change-Id: I28f6185fa725c9de8cb94e60725b7b5410a2e37b
-
Sherry Smith authored
Change-Id: I3de773da3ac994cb6cfcd71e50ba57d1831b2759
-
Sherry Smith authored
Change-Id: If2892aec1a2f9c15ac3dd7bb4506ee7840758e73
-
Sherry Smith authored
Change-Id: I7affdce1d091863c377de07eed60b4434c4c83ff
-
Sherry Smith authored
Change-Id: I327061a568a8910cb17714e194e1c50cb7869390
-
Paul Chaisson authored
The JNI layer is going to do a Set Mode on any Connected/Inactive EE and we need to get and NFA_EE_DISCOVER_REQ_EVT event with the EE info during initialization. Change-Id: I4c185b1afdfe90b98f42bc9900729a57666b8f19
-
Paul Chaisson authored
The original implementation reset the flag anytime we initialized the HAL (e.g. even to just check/download the firmware). We moved the reset of the flag to HaiGetMaxNfcee, which will only get called when the stack is to initialize the EE for the first time. Change-Id: I2cfbbf30be02fced5f942dae90fd9a1b6cd0bdf1
-
Sherry Smith authored
Change-Id: I5731b9426d0db11287a6da35784042be611a363e
-
Paul Chaisson authored
Port changes from stack to add check for exceeding the number of supported routing entries. Increased number of routing entries to 32. Change-Id: I6ffc72e186fa6ecd972cda821694ea36af6a912f
-
Evan Chu authored
Delete non-volatile storage file for NFCEE ID 0xF5, which corresponds to UICC slot 2 on chip 20795. Change-Id: I1ad2016f93af4fda42c8b6e44672cc39529cb09e
-
Evan Chu authored
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
-