Love | 03da342 | 2018-05-09 15:49:20 +0530 | [diff] [blame] | 1 | ###################### Start of libnfc-common.conf ####################### |
| 2 | |
| 3 | ############################################################################### |
| 4 | # Application options |
| 5 | APPL_TRACE_LEVEL=0xFF |
| 6 | PROTOCOL_TRACE_LEVEL=0xFFFFFFFF |
| 7 | |
Love | 7ba69ae | 2018-05-14 15:30:57 +0530 | [diff] [blame] | 8 | NFC_DEBUG_ENABLED=0x01 |
| 9 | |
Love | 03da342 | 2018-05-09 15:49:20 +0530 | [diff] [blame] | 10 | ############################################################################### |
Love | 03da342 | 2018-05-09 15:49:20 +0530 | [diff] [blame] | 11 | # File used for NFA storage |
Prashantsinh Parmar | 3025dfd | 2022-09-24 23:23:28 +0530 | [diff] [blame] | 12 | NFA_STORAGE="/data/vendor/nfc" |
Love | 03da342 | 2018-05-09 15:49:20 +0530 | [diff] [blame] | 13 | |
| 14 | ############################################################################### |
Love | 03da342 | 2018-05-09 15:49:20 +0530 | [diff] [blame] | 15 | # Force UICC to only listen to the following technology(s). |
| 16 | # The bits are defined as tNFA_TECHNOLOGY_MASK in nfa_api.h. |
| 17 | # Default is NFA_TECHNOLOGY_MASK_A | NFA_TECHNOLOGY_MASK_B | NFA_TECHNOLOGY_MASK_F |
| 18 | UICC_LISTEN_TECH_MASK=0x07 |
| 19 | |
| 20 | ############################################################################### |
Ganesh Deva | 024e913 | 2018-06-07 16:39:02 +0530 | [diff] [blame] | 21 | # Configure the default Destination Gate used by HCI (the default is 4, which |
| 22 | # is the ETSI loopback gate. |
| 23 | NFA_HCI_DEFAULT_DEST_GATE=0xF0 |
| 24 | |
| 25 | ############################################################################### |
Love | 03da342 | 2018-05-09 15:49:20 +0530 | [diff] [blame] | 26 | # Forcing HOST to listen for a selected protocol |
| 27 | # 0x00 : Disable Host Listen |
| 28 | # 0x01 : Enable Host to Listen (A) for ISO-DEP tech A |
| 29 | # 0x02 : Enable Host to Listen (B) for ISO-DEP tech B |
| 30 | # 0x04 : Enable Host to Listen (F) for T3T Tag Type Protocol tech F |
| 31 | # 0x07 : Enable Host to Listen (ABF)for ISO-DEP tech AB & T3T Tag Type Protocol tech F |
| 32 | HOST_LISTEN_TECH_MASK=0x07 |
| 33 | |
| 34 | ############################################################################### |
| 35 | # Enabling/Disabling Forward functionality |
| 36 | # Disable 0x00 |
| 37 | # Enable 0x01 |
| 38 | NXP_FWD_FUNCTIONALITY_ENABLE=0x01 |
| 39 | |
| 40 | ############################################################################### |
Love | 03da342 | 2018-05-09 15:49:20 +0530 | [diff] [blame] | 41 | # AID for Empty Select command |
| 42 | # If specified, this AID will be substituted when an Empty SELECT command is |
| 43 | # detected. The first byte is the length of the AID. Maximum length is 16. |
| 44 | AID_FOR_EMPTY_SELECT={08:A0:00:00:01:51:00:00:00} |
Love | 03da342 | 2018-05-09 15:49:20 +0530 | [diff] [blame] | 45 | |
| 46 | ############################################################################### |
Love | 03da342 | 2018-05-09 15:49:20 +0530 | [diff] [blame] | 47 | # When screen is turned off, specify the desired power state of the controller. |
| 48 | # 0: power-off-sleep state; DEFAULT |
| 49 | # 1: full-power state |
| 50 | # 2: screen-off card-emulation (CE4/CE3/CE1 modes are used) |
| 51 | SCREEN_OFF_POWER_STATE=1 |
| 52 | |
| 53 | ############################################################################### |
Love | 03da342 | 2018-05-09 15:49:20 +0530 | [diff] [blame] | 54 | # Default poll duration (in ms) |
| 55 | # The defualt is 500ms if not set (see nfc_target.h) |
| 56 | #NFA_DM_DISC_DURATION_POLL=333 |
Love | 03da342 | 2018-05-09 15:49:20 +0530 | [diff] [blame] | 57 | |
Love | 03da342 | 2018-05-09 15:49:20 +0530 | [diff] [blame] | 58 | ############################################################################### |
| 59 | # Force tag polling for the following technology(s). |
| 60 | # The bits are defined as tNFA_TECHNOLOGY_MASK in nfa_api.h. |
| 61 | # Default is NFA_TECHNOLOGY_MASK_A | NFA_TECHNOLOGY_MASK_B | |
| 62 | # NFA_TECHNOLOGY_MASK_F | NFA_TECHNOLOGY_MASK_ISO15693 | |
| 63 | # NFA_TECHNOLOGY_MASK_B_PRIME | NFA_TECHNOLOGY_MASK_KOVIO | |
| 64 | # NFA_TECHNOLOGY_MASK_A_ACTIVE | NFA_TECHNOLOGY_MASK_F_ACTIVE. |
| 65 | # |
| 66 | # Notable bits: |
| 67 | # NFA_TECHNOLOGY_MASK_A 0x01 /* NFC Technology A */ |
| 68 | # NFA_TECHNOLOGY_MASK_B 0x02 /* NFC Technology B */ |
| 69 | # NFA_TECHNOLOGY_MASK_F 0x04 /* NFC Technology F */ |
| 70 | # NFA_TECHNOLOGY_MASK_ISO15693 0x08 /* Proprietary Technology */ |
| 71 | # NFA_TECHNOLOGY_MASK_KOVIO 0x20 /* Proprietary Technology */ |
| 72 | # NFA_TECHNOLOGY_MASK_A_ACTIVE 0x40 /* NFC Technology A active mode */ |
| 73 | # NFA_TECHNOLOGY_MASK_F_ACTIVE 0x80 /* NFC Technology F active mode */ |
| 74 | POLLING_TECH_MASK=0xEF |
| 75 | |
| 76 | ############################################################################### |
| 77 | # Force P2P to only listen for the following technology(s). |
| 78 | # The bits are defined as tNFA_TECHNOLOGY_MASK in nfa_api.h. |
| 79 | # Default is NFA_TECHNOLOGY_MASK_A | NFA_TECHNOLOGY_MASK_F | |
| 80 | # NFA_TECHNOLOGY_MASK_A_ACTIVE | NFA_TECHNOLOGY_MASK_F_ACTIVE |
| 81 | # |
| 82 | # Notable bits: |
| 83 | # NFA_TECHNOLOGY_MASK_A 0x01 /* NFC Technology A */ |
| 84 | # NFA_TECHNOLOGY_MASK_F 0x04 /* NFC Technology F */ |
| 85 | # NFA_TECHNOLOGY_MASK_A_ACTIVE 0x40 /* NFC Technology A active mode */ |
| 86 | # NFA_TECHNOLOGY_MASK_F_ACTIVE 0x80 /* NFC Technology F active mode */ |
| 87 | P2P_LISTEN_TECH_MASK=0xC5 |
| 88 | |
| 89 | PRESERVE_STORAGE=0x01 |
| 90 | |
| 91 | ############################################################################### |
Love | 03da342 | 2018-05-09 15:49:20 +0530 | [diff] [blame] | 92 | # Deactivate notification wait time out in seconds used in ETSI Reader mode |
| 93 | # 0 - Infinite wait |
| 94 | NFA_DM_DISC_NTF_TIMEOUT=0 |
| 95 | |
| 96 | ############################################################################### |
| 97 | # AID_MATCHING constants |
| 98 | # AID_MATCHING_EXACT_ONLY 0x00 |
| 99 | # AID_MATCHING_EXACT_OR_PREFIX 0x01 |
| 100 | # AID_MATCHING_PREFIX_ONLY 0x02 |
| 101 | AID_MATCHING_MODE=0x01 |
| 102 | |
Love | ef958b0 | 2018-05-15 19:22:55 +0530 | [diff] [blame] | 103 | ############################################################################### |