NXP NFC Reader Library v4.040.05.011646

Configuration
Hardware Abstraction Layer » component : Rc663

Custom configuration related to NFC IC Hardware settings. More...

Collaboration diagram for Configuration:

## Memory related constants
#define | PHHAL_HW_RC663_PRECACHED_255BYTES 0xFFU
| Maximum number of bytes to precache into FIFO before triggering a command for 255 FIFO. More...
#define | PHHAL_HW_RC663_PRECACHED_512BYTES 0x200U
| Maximum number of bytes to precache into FIFO before triggering a command for 512 FIFO. More...

## Modulation indices
#define | PHHAL_HW_RC663_MODINDEX_I14443B 0xCCU
| Default modulation index for ISO14443B. More...
#define | PHHAL_HW_RC663_MODINDEX_FELICA 0x17U
| Default modulation index for Felica. More...
#define | PHHAL_HW_RC663_MODINDEX_I15693 0x10U
| Default modulation index for ISO15693. More...
#define | PHHAL_HW_RC663_MODINDEX_EPCUID 0x10U
| Default modulation index for EPC/UID. More...
#define | PHHAL_HW_RC663_MODINDEX_I18000P3M3 0x10U
| Default modulation index for ISO18000-3 Mode3. More...

## RxThreshold values
#define | PHHAL_HW_RC663_RXTHRESHOLD_I14443A_106 0x3FU
| RxThreshold for ISO14443A @ 106kbit/s. More...
#define | PHHAL_HW_RC663_RXTHRESHOLD_I14443A_212 0x3FU
| RxThreshold for ISO14443A @ 212kbit/s. More...
#define | PHHAL_HW_RC663_RXTHRESHOLD_I14443A_424 0x3FU
| RxThreshold for ISO14443A @ 424kbit/s. More...
#define | PHHAL_HW_RC663_RXTHRESHOLD_I14443A_848 0x3FU
| RxThreshold for ISO14443A @ 848kbit/s. More...
#define | PHHAL_HW_RC663_RXTHRESHOLD_I14443B_106 0x3FU
| RxThreshold for ISO14443B @ 106kbit/s. More...
#define | PHHAL_HW_RC663_RXTHRESHOLD_I14443B_212 0x3FU
| RxThreshold for ISO14443B @ 212kbit/s. More...
#define | PHHAL_HW_RC663_RXTHRESHOLD_I14443B_424 0x3FU
| RxThreshold for ISO14443B @ 424kbit/s. More...
#define | PHHAL_HW_RC663_RXTHRESHOLD_I14443B_848 0x3FU
| RxThreshold for ISO14443B @ 848kbit/s. More...
#define | PHHAL_HW_RC663_RXTHRESHOLD_FELICA_212 0x3FU
| RxThreshold for Felica @ 212kbit/s. More...
#define | PHHAL_HW_RC663_RXTHRESHOLD_FELICA_424 0x3FU
| RxThreshold for Felica @ 424kbit/s. More...
#define | PHHAL_HW_RC663_RXTHRESHOLD_I15693_FAST 0x44U
| RxThreshold for ISO15693 @ High. More...
#define | PHHAL_HW_RC663_RXTHRESHOLD_I15693_FAST_HIGH 0x44U
| RxThreshold for ISO15693 @ Fast_High. More...
#define | PHHAL_HW_RC663_RXTHRESHOLD_EPCUID 0x4EU
| RxThreshold for EPC/UID. More...
#define | PHHAL_HW_RC663_RXTHRESHOLD_I18000P3M3 0x36U
| RxThreshold for ISO18000-3 Mode3. More...

## LPCD min. timer reload values
#define | PHHAL_HW_RC663_LPCD_T3_RELOAD_MIN 0x0010U
| Default minimum for T3 reload value (used only for PHHAL_HW_RC663_CMD_LPCD_MODE_DEFAULT mode). More...
#define | PHHAL_HW_RC663_LPCD_T4_RELOAD_MIN 0x0005U
| Default minimum for T4 reload value (used only for PHHAL_HW_RC663_CMD_LPCD_MODE_DEFAULT mode). More...

## Feature selection
#define | PHHAL_HW_RC663_FEATURE_FIFO_UNDERFLOW_CHECK
| Checks for FIFO underflow during data transmission if defined. More...

## Detailed Description

Custom configuration related to NFC IC Hardware settings.

## Macro Definition Documentation

## § PHHAL_HW_RC663_PRECACHED_255BYTES

#define PHHAL_HW_RC663_PRECACHED_255BYTES 0xFFU

Maximum number of bytes to precache into FIFO before triggering a command for 255 FIFO.

## § PHHAL_HW_RC663_PRECACHED_512BYTES

#define PHHAL_HW_RC663_PRECACHED_512BYTES 0x200U

Maximum number of bytes to precache into FIFO before triggering a command for 512 FIFO.

## § PHHAL_HW_RC663_MODINDEX_I14443B

#define PHHAL_HW_RC663_MODINDEX_I14443B 0xCCU

Default modulation index for ISO14443B.

## § PHHAL_HW_RC663_MODINDEX_FELICA

#define PHHAL_HW_RC663_MODINDEX_FELICA 0x17U

Default modulation index for Felica.

## § PHHAL_HW_RC663_MODINDEX_I15693

#define PHHAL_HW_RC663_MODINDEX_I15693 0x10U

Default modulation index for ISO15693.

## § PHHAL_HW_RC663_MODINDEX_EPCUID

#define PHHAL_HW_RC663_MODINDEX_EPCUID 0x10U

Default modulation index for EPC/UID.

## § PHHAL_HW_RC663_MODINDEX_I18000P3M3

#define PHHAL_HW_RC663_MODINDEX_I18000P3M3 0x10U

Default modulation index for ISO18000-3 Mode3.

## § PHHAL_HW_RC663_RXTHRESHOLD_I14443A_106

#define PHHAL_HW_RC663_RXTHRESHOLD_I14443A_106 0x3FU

RxThreshold for ISO14443A @ 106kbit/s.

## § PHHAL_HW_RC663_RXTHRESHOLD_I14443A_212

#define PHHAL_HW_RC663_RXTHRESHOLD_I14443A_212 0x3FU

RxThreshold for ISO14443A @ 212kbit/s.

## § PHHAL_HW_RC663_RXTHRESHOLD_I14443A_424

#define PHHAL_HW_RC663_RXTHRESHOLD_I14443A_424 0x3FU

RxThreshold for ISO14443A @ 424kbit/s.

## § PHHAL_HW_RC663_RXTHRESHOLD_I14443A_848

#define PHHAL_HW_RC663_RXTHRESHOLD_I14443A_848 0x3FU

RxThreshold for ISO14443A @ 848kbit/s.

## § PHHAL_HW_RC663_RXTHRESHOLD_I14443B_106

#define PHHAL_HW_RC663_RXTHRESHOLD_I14443B_106 0x3FU

RxThreshold for ISO14443B @ 106kbit/s.

## § PHHAL_HW_RC663_RXTHRESHOLD_I14443B_212

#define PHHAL_HW_RC663_RXTHRESHOLD_I14443B_212 0x3FU

RxThreshold for ISO14443B @ 212kbit/s.

## § PHHAL_HW_RC663_RXTHRESHOLD_I14443B_424

#define PHHAL_HW_RC663_RXTHRESHOLD_I14443B_424 0x3FU

RxThreshold for ISO14443B @ 424kbit/s.

## § PHHAL_HW_RC663_RXTHRESHOLD_I14443B_848

#define PHHAL_HW_RC663_RXTHRESHOLD_I14443B_848 0x3FU

RxThreshold for ISO14443B @ 848kbit/s.

## § PHHAL_HW_RC663_RXTHRESHOLD_FELICA_212

#define PHHAL_HW_RC663_RXTHRESHOLD_FELICA_212 0x3FU

RxThreshold for Felica @ 212kbit/s.

## § PHHAL_HW_RC663_RXTHRESHOLD_FELICA_424

#define PHHAL_HW_RC663_RXTHRESHOLD_FELICA_424 0x3FU

RxThreshold for Felica @ 424kbit/s.

## § PHHAL_HW_RC663_RXTHRESHOLD_I15693_FAST

#define PHHAL_HW_RC663_RXTHRESHOLD_I15693_FAST 0x44U

RxThreshold for ISO15693 @ High.

## § PHHAL_HW_RC663_RXTHRESHOLD_I15693_FAST_HIGH

#define PHHAL_HW_RC663_RXTHRESHOLD_I15693_FAST_HIGH 0x44U

RxThreshold for ISO15693 @ Fast_High.

## § PHHAL_HW_RC663_RXTHRESHOLD_EPCUID

#define PHHAL_HW_RC663_RXTHRESHOLD_EPCUID 0x4EU

RxThreshold for EPC/UID.

## § PHHAL_HW_RC663_RXTHRESHOLD_I18000P3M3

#define PHHAL_HW_RC663_RXTHRESHOLD_I18000P3M3 0x36U

RxThreshold for ISO18000-3 Mode3.

## § PHHAL_HW_RC663_LPCD_T3_RELOAD_MIN

#define PHHAL_HW_RC663_LPCD_T3_RELOAD_MIN 0x0010U

Default minimum for T3 reload value (used only for PHHAL_HW_RC663_CMD_LPCD_MODE_DEFAULT mode).

## § PHHAL_HW_RC663_LPCD_T4_RELOAD_MIN

#define PHHAL_HW_RC663_LPCD_T4_RELOAD_MIN 0x0005U

Default minimum for T4 reload value (used only for PHHAL_HW_RC663_CMD_LPCD_MODE_DEFAULT mode).

## § PHHAL_HW_RC663_FEATURE_FIFO_UNDERFLOW_CHECK

#define PHHAL_HW_RC663_FEATURE_FIFO_UNDERFLOW_CHECK

Checks for FIFO underflow during data transmission if defined.