summaryrefslogtreecommitdiffstats
path: root/src/phLibNfc.c
diff options
context:
space:
mode:
authorMartijn Coenen <maco@google.com>2011-07-20 16:03:54 +0200
committerMartijn Coenen <maco@google.com>2011-07-20 16:03:54 +0200
commitb78322991a8bebe8d7ce6b7b978280c0508c4993 (patch)
tree88e66366d85ae928bc18eb0972f673df13caeebf /src/phLibNfc.c
parent8e65f6b557dd972062785645cc9464c666a14030 (diff)
downloadexternal_libnfc-nxp-b78322991a8bebe8d7ce6b7b978280c0508c4993.zip
external_libnfc-nxp-b78322991a8bebe8d7ce6b7b978280c0508c4993.tar.gz
external_libnfc-nxp-b78322991a8bebe8d7ce6b7b978280c0508c4993.tar.bz2
getTimeout() support in libnfc-nxp.
Bug: 4492175 Change-Id: I7f85fc32bfaabeac8fa4da6c1509992d5523afa3
Diffstat (limited to 'src/phLibNfc.c')
-rw-r--r--src/phLibNfc.c16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/phLibNfc.c b/src/phLibNfc.c
index 1245960..ec8b05e 100644
--- a/src/phLibNfc.c
+++ b/src/phLibNfc.c
@@ -126,24 +126,40 @@ NFCSTATUS phLibNfc_SetIsoXchgTimeout(uint8_t timeout) {
return NFCSTATUS_SUCCESS;
}
+int phLibNfc_GetIsoXchgTimeout() {
+ return nxp_nfc_isoxchg_timeout;
+}
+
extern uint32_t nxp_nfc_hci_response_timeout;
NFCSTATUS phLibNfc_SetHciTimeout(uint32_t timeout_in_ms) {
nxp_nfc_hci_response_timeout = timeout_in_ms;
return NFCSTATUS_SUCCESS;
}
+int phLibNfc_GetHciTimeout() {
+ return nxp_nfc_hci_response_timeout;
+}
+
extern uint32_t nxp_nfc_felica_timeout;
NFCSTATUS phLibNfc_SetFelicaTimeout(uint8_t timeout_in_ms) {
nxp_nfc_felica_timeout = timeout_in_ms;
return NFCSTATUS_SUCCESS;
}
+int phLibNfc_GetFelicaTimeout() {
+ return nxp_nfc_felica_timeout;
+}
+
extern uint8_t nxp_nfc_mifareraw_timeout;
NFCSTATUS phLibNfc_SetMifareRawTimeout(uint8_t timeout) {
nxp_nfc_mifareraw_timeout = timeout;
return NFCSTATUS_SUCCESS;
}
+int phLibNfc_GetMifareRawTimeout() {
+ return nxp_nfc_mifareraw_timeout;
+}
+
/**
* Initialize the phLibNfc interface.
*/