blob: fa8d93aee913c15a8820e97e8d8b130013141a05 [file] [log] [blame]
## this file is used by NFC Hardware Abstraction Layer at external/libnfc-nci/halimpl/
###############################################################################
#chip hardware version<v.2.0.S> <JNI.NCI_MW.NCI_HAL.KERNEL><SUPPORTED features><unique id>
#supported features <SE:swp1,numer of ses><P2P,A F><others><LISTEN ABF B Prime><POLL ABF kovio>
NFC_BUILD_ID = V2.0.S.01.01.01.01.1105000707.0209131900
# Application logging mask
APPL_TRACE_LEVEL=0x00
PROTOCOL_TRACE_LEVEL=0x00000000
###############################################################################
# File used for NFA storage
NFA_STORAGE="/data/nfc"
NFC_WAKE_DELAY=20
#default
NFA_DM_START_UP_CFG={09:80:01:01:08:01:01:11:01:01}
###############################################################################
# listen to the following technology(s).
# The bits are defined as tNFA_TECHNOLOGY_MASK in nfa_api.h.
# Default is NFA_TECHNOLOGY_MASK_A | NFA_TECHNOLOGY_MASK_B.
UICC_LISTEN_TECH_MASK=0x07
# Protocol mask for NFC-A technology protocols(T1T,T2T and 4A).
# The bits (for NFC A protocol mask)are defined in nfa_api.h.
# Default is T4AT
# 0x01- T1T, 0x02- T2T, 0x04- T4AT
NFCA_PROTOCOL_MASK=0x04
###############################################################################
# Force tag polling for the following technology(s).
# The bits are defined as tNFA_TECHNOLOGY_MASK in nfa_api.h.
# Default is NFA_TECHNOLOGY_MASK_A | NFA_TECHNOLOGY_MASK_B |
# NFA_TECHNOLOGY_MASK_F | NFA_TECHNOLOGY_MASK_ISO15693 |
# NFA_TECHNOLOGY_MASK_B_PRIME | NFA_TECHNOLOGY_MASK_A_ACTIVE |
# NFA_TECHNOLOGY_MASK_F_ACTIVE.
#
# 0x01- A, 0x02- B, 0x04- F
POLLING_TECH_MASK=0x07
# Force P2P to only listen for the following technology(s).
# The bits are defined as tNFA_TECHNOLOGY_MASK in nfa_api.h.
# Default is NFA_TECHNOLOGY_MASK_A | NFA_TECHNOLOGY_MASK_F |
# NFA_TECHNOLOGY_MASK_A_ACTIVE | NFA_TECHNOLOGY_MASK_F_ACTIVE
# 0x01- NFC DEP A , 0x04:- NFC DEP F
P2P_LISTEN_TECH_MASK=0x05
###############################################################################
# Firmware patch file
# If the value is not set then patch download is disabled.
FW_PATCH="/system/etc/firmware/Signedrompatch.bin"
###############################################################################
# Firmware patch file
#FW_PRE_PATCH="/system/etc/firmware/Signedromprepatch.bin"
NVM_FILE_PATH="/system/etc/firmware/nfc_test.bin"
###############################################################################
#
TRANSPORT_DRIVER="/dev/nfc-nci"
###############################################################################
# power control driver
POWER_CONTROL_DRIVER="/dev/nfc-nci"
###############################################################################
# Maximum Number of Credits to be allowed by the NFCC
MAX_RF_DATA_CREDITS=1
###############################################################################
#Patch and nvm update flags
# These flags needs to be set to enable the patch update and nvm update mechanism
# of middleware
###############################################################################
PATCH_UPDATE_ENABLE_FLAG=0x01
NVM_UPDATE_ENABLE_FLAG=0x00
PM_ENABLE_FLAG=0x01
###############################################################################
# Time out value for closing the connection opened for patch download
###############################################################################
PATCH_DNLD_NFC_HAL_CMD_TOUT=4000
PATCH_VERSION=21
###############################################################################
#Default listen mode routing table
# This is the default listen mode routing configuration for NFCC.
# Default is for ISO DEP and NFC DEP
DEFAULT_LISTEN_MODE_ROUTING={00:02:0A:01:03:00:01:04:01:03:00:01:05}
###############################################################################