summaryrefslogtreecommitdiffstats
path: root/nci
Commit message (Collapse)AuthorAgeFilesLines
...
* In SyncEvent class, only unlock mutex onceEvan Chu2012-08-286-96/+110
| | | | | | In SyncEvent class, only unlock mutex once. Change-Id: I0fb797c9e6e8ea793fd38abd72a0c2780a734e95
* During nfcManager_disableDiscovery() go to power-off-sleep mode.Evan Chu2012-08-231-0/+2
| | | | | | | BLTH01634648: During nfcManager_disableDiscovery() go to power-off-sleep mode when secure element is not selected. Change-Id: I85c37fa635a90fdc8c90b5a86fe1d3e091d421d4
* Log NFC controller firmware version.Martijn Coenen2012-08-161-1/+1
| | | | | | ALOGD is now squelched by default. Moved it to ALOGE. Change-Id: I3bb7601e65d01d8d01a95902a0be95c7e1a3426f
* Remove unused functions; correct spellingEvan Chu2012-08-161-79/+2
| | | | | | Remove unused functions; correct spelling Change-Id: I6ecf17f8cf8eeae831ba3fcc0a2eb492332c0cb6
* Remove gJniVersion; add thread-synchronizationEvan Chu2012-08-166-61/+51
| | | | | | Remove gJniVersion. Add thread-synchronization for obtaining a new JNI handle. Change-Id: I23e05c95fd90005f6ef1cac69e1e07f0b9612227
* Reduce compilation warnings in NFC JNI.Evan Chu2012-08-152-2/+3
| | | | Change-Id: Iba0dab66be054ca1b0bc0f477c1107909df65cda
* Remove whitespace from NFC NCI JNI.Evan Chu2012-08-1030-772/+746
| | | | | | | - Logging changes - Upgrade to stack NFA_MI_1.03.33 Change-Id: Iba2af1af49a261de50f79572b478838e2bdc890f
* Support for setting p2p target/initiator modes in NCI.Martijn Coenen2012-08-093-0/+44
| | | | | | | | | | | Allows selectively enabling / disabling p2p modes in the NCI stack. TODO: - Support selecting individual Nfc-F speeds (212/424). - Support disabling initiator Nfc-A / Nfc-F just for NFC-DEP. Change-Id: I55a08bd83640b45e2d8346587031f49213a0860b
* Fix one last user of astl to use stlport instead...Elliott Hughes2012-08-081-2/+5
| | | | | | | | | This wasn't directly referencing libastl, so I didn't find it first time round. A top level rebuild without external/astl caught it. I've since grepped and there are no other projects that pull in the include files without the shared library. Change-Id: I2dd06727098744076a7e115d05a8139029ff977a
* Allow different default MIU / window sizes.Martijn Coenen2012-08-071-3/+17
| | | | | | | The new NCI stack can deal with larger MIU and rw sizes, which give us better p2p throughput. Change-Id: I6600f28ddafe142b64ead2df896823bb8d242fc5
* Dump NFC controller firmware version in the logs.Martijn Coenen2012-08-061-2/+20
| | | | Change-Id: I0ff7c460b53f56d7b98e1e27838cfd4243a2b0a0
* Don't route PPSE AIDs to the host by default.Martijn Coenen2012-08-021-2/+0
| | | | | | | | | | In our current model these AIDs should be handled by the EE. Because this routing also activates Nfc-B listen mode, it causes some Beam inter-op issues with PN544-based devices. Change-Id: I865bbf7cdd48a781410ad3742426fa9b05751c70
* Follow-up NFC code drop.Martijn Coenen2012-07-306-188/+92
| | | | | | | From partner, uploaded 07/26/2012; modified to fit in new dhimpl/jni split. Change-Id: I3a8c04ab9427adc1295b7b46ec1308f98a2c2c5e
* NFC: Initial NCI DeviceHost and JNI implementation.Martijn Coenen2012-07-2739-0/+16117
From partner drop at 07/20. Modified to fit into our new JNI/DH split. New build config that builds two targets, Nfc and NfcNci, each with their own dependencies. Product config files have to specify either Nfc or NfcNci in their packages config. Change-Id: I348a3aad7167195ca03baf9636408ab8e4c55fce