Updating MAX_NUM_EE based on the configuration set. Added mising code and compilation fixes.
diff --git a/src/nfa/dm/nfa_dm_cfg.c b/src/nfa/dm/nfa_dm_cfg.c
index 2f8f700..11748d3 100644
--- a/src/nfa/dm/nfa_dm_cfg.c
+++ b/src/nfa/dm/nfa_dm_cfg.c
@@ -58,8 +58,7 @@
tNFA_DM_DISC_FREQ_CFG* p_nfa_dm_rf_disc_freq_cfg =
(tNFA_DM_DISC_FREQ_CFG*)&nfa_dm_rf_disc_freq_cfg;
-//uint8_t nfa_ee_max_ee_cfg = NFA_EE_MAX_EE_SUPPORTED;
-uint8_t nfa_ee_max_ee_cfg = nfcFL.nfccFL._NFA_EE_MAX_EE_SUPPORTED;
+uint8_t nfa_ee_max_ee_cfg = NFA_EE_MAX_EE_SUPPORTED;
const tNCI_DISCOVER_MAPS nfa_dm_interface_mapping[NFA_DM_NUM_INTERFACE_MAP] = {
/* Protocols that use Frame Interface do not need to be included in the
interface mapping */
diff --git a/src/nfa/ee/nfa_ee_act.c b/src/nfa/ee/nfa_ee_act.c
index 08d9049..4841ae7 100644
--- a/src/nfa/ee/nfa_ee_act.c
+++ b/src/nfa/ee/nfa_ee_act.c
@@ -937,6 +937,7 @@
return;
}
}
+ nfa_ee_get_num_nfcee_configured(nfa_ee_read_num_nfcee_config_cb);
if (nfa_ee_cb.p_ee_disc_cback == NULL &&
NFC_NfceeDiscover(true) == NFC_STATUS_OK) {
nfa_ee_cb.p_ee_disc_cback = p_cback;