## this file is used by NFC Hardware Abstraction Layer at external/libnfc-nci/halimpl/ ############################################################################### #chip hardware version #supported features NFC_BUILD_ID = V2.1.S.01.01.01.01.1105000707.1112132050 # 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={17:80:01:00:08:01:01:11:01:01:AF:02:00:07:AF:02:01:07:C0:01:01:BF:01:02} ##################################################################################### # 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, 0x20- Kovio POLLING_TECH_MASK=0x27 # 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" #FW_PATCH_20="/system/etc/firmware/Signedrompatch_v20.bin" #FW_PATCH_21="/system/etc/firmware/Signedrompatch_v21.bin" FW_PATCH_24="/system/etc/firmware/Signedrompatch_v24.bin" #FW_PATCH_30="/system/etc/firmware/Signedrompatch_v30.bin" ############################################################################### # Firmware patch file #FW_PRE_PATCH="/system/etc/firmware/Signedromprepatch.bin" NVM_FILE_PATH="/system/etc/firmware/nfc_test.bin" FUSED_NVM_FILE_PATH="/system/etc/firmware/fused_nvm.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 FUSED_NVM_UPDATE_ENABLE_FLAG=0x00 PM_ENABLE_FLAG=0x01 SCREEN_OFF_POWER_STATE=0x01 #0x01=enable region2 code in MW #0x00= disable region2 code in MW REGION2_ENABLE=0x01 REGION2_DEBUG_ENABLE_FLAG=0x00 #NFC_SCREEN_OFF_POLL_ON=1 ############################################################################### # Time out value for closing the connection opened for patch download ############################################################################### PATCH_DNLD_NFC_HAL_CMD_TOUT=10000 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:01:01:04:01:03:00:01:05} ###############################################################################