Register definitions. More...

Bit definitions of Page 0 | |
Below there are useful bit definition of the register set of Page 0. | |
| #define | PHHAL_HW_RD70X_BIT_TRUNNING 0x80U |
| #define | PHHAL_HW_RD70X_BIT_E2READY 0x40U |
| #define | PHHAL_HW_RD70X_BIT_CRCREADY 0x20U |
| #define | PHHAL_HW_RD70X_BIT_IRQ_IDLE 0x04U |
| #define | PHHAL_HW_RD70X_BIT_STANDBY 0x20U |
| Set to 1 to enter in Soft Standby mode. | |
| #define | PHHAL_HW_RD70X_BIT_POWERDOWN 0x10U |
| Set to 1 to enter in Soft PowerDown mode. | |
| #define | PHHAL_HW_RD70X_BIT_CRYPTO1ON 0x08U |
| Bit position for reader status Crypto is on. | |
| #define | PHHAL_HW_RD70X_BIT_TSTOPNOW 0x04U |
| Set to 1 to stop immediatly the timer. | |
| #define | PHHAL_HW_RD70X_BIT_TSTARTNOW 0x02U |
| Set to 1 to start immediatly the timer. | |
| #define | PHHAL_HW_RD70X_BIT_FLUSHFIFO 0x01U |
| Set to 1 to clear the internal FIFO buffer. | |
| #define | PHHAL_HW_RD70X_BIT_KEY_ERR 0x40U |
| #define | PHHAL_HW_RD70X_BIT_ACCESS_ERR 0x20U |
| #define | PHHAL_HW_RD70X_BIT_FIFO_OVF 0x10U |
| #define | PHHAL_HW_RD70X_BIT_CRC_ERR 0x08U |
| #define | PHHAL_HW_RD70X_BIT_FRAMING_ERR 0x04U |
| #define | PHHAL_HW_RD70X_BIT_PARITY_ERR 0x02U |
| #define | PHHAL_HW_RD70X_BIT_COLL_ERR 0x01U |
| #define | PHHAL_HW_RD70X_BIT_MODULATOR_SRC_1 0x40U |
| Select the source for the modulator input, bit1. | |
| #define | PHHAL_HW_RD70X_BIT_MODULATOR_SRC_0 0x20U |
| Select the source for the modulator input, bit0. | |
| #define | PHHAL_HW_RD70X_BIT_FORCE_100ASK 0x10U |
| Force a 100% ASK modulation. | |
| #define | PHHAL_HW_RD70X_BIT_TX2INV 0x08U |
| Deliver on pin TX2 an inverted 13.56MHz energy carrier. | |
| #define | PHHAL_HW_RD70X_BIT_TX2CW 0x04U |
| Does not modulate the Tx2 output, only constant wave. | |
| #define | PHHAL_HW_RD70X_BIT_TX2RFEN 0x02U |
| Switches the driver for Tx2 pin on. | |
| #define | PHHAL_HW_RD70X_BIT_TX1RFEN 0x01U |
| Switches the driver for Tx1 pin on. | |
| #define | PHHAL_HW_RD70X_BIT_SENDONEPULSE 0x80U |
| If set, this only sends one pulse for 15693 SlotMarker. | |
| #define | PHHAL_HW_RD70X_BIT_CODERRATE_848K 0x00U |
| Clockrate for Coder Circuit for Mifare@848kBit/s operation. | |
| #define | PHHAL_HW_RD70X_BIT_CODERRATE_424K 0x08U |
| Clockrate for Coder Circuit for Mifare@424kBit/s or TypeB@848KBit/s operation. | |
| #define | PHHAL_HW_RD70X_BIT_CODERRATE_212K 0x10U |
| Clockrate for Coder Circuit for Mifare@212kBit/s or TypeB@424KBit/s operation. | |
| #define | PHHAL_HW_RD70X_BIT_CODERRATE_106K 0x18U |
| Clockrate for Coder Circuit for Mifare@106kBit/s or TypeB@212KBit/s operation. | |
| #define | PHHAL_HW_RD70X_BIT_CODERRATE_TYPEB 0x20U |
| Clockrate for Coder Circuit for TypeB operation. | |
| #define | PHHAL_HW_RD70X_BIT_TXCODING_TYPEB 0x00U |
| Bit-Coding and Framing Mode for TypeB operation. | |
| #define | PHHAL_HW_RD70X_MASK_CODERRATE 0x38U |
| Mask for Coderrate bits. | |
| #define | PHHAL_HW_RD70X_MASK_TXCODING 0x07U |
| Mask for TxCoding bits. | |
| #define | PHHAL_HW_RD70X_MASK_SUBCPULSES 0xE0U |
| Bitmask for Subcarrier pulses. | |
| #define | PHHAL_HW_RD70X_BITS_SUBCPULSES_1 0x00U |
| Bitmask for 1 Subcarrier pulses per Bit. | |
| #define | PHHAL_HW_RD70X_BITS_SUBCPULSES_2 0x20U |
| Bitmask for 2 Subcarrier pulses per Bit. | |
| #define | PHHAL_HW_RD70X_BITS_SUBCPULSES_4 0x40U |
| Bitmask for 4 Subcarrier pulses per Bit. | |
| #define | PHHAL_HW_RD70X_BITS_SUBCPULSES_8 0x60U |
| Bitmask for 8 Subcarrier pulses per Bit. | |
| #define | PHHAL_HW_RD70X_BITS_SUBCPULSES_16 0x80U |
| Bitmask for 16 Subcarrier pulses per Bit. | |
| #define | PHHAL_HW_RD70X_BIT_RXCODING_BPSK 0x01U |
| BPSK RxCoding (TypeB, TypeA with higher baudrates). | |
| #define | PHHAL_HW_RD70X_BIT_ZEROAFTERCOLL 0x20U |
| Zero After Collision Bit. | |
| #define | PHHAL_HW_RD70X_BITS_RXFRAMING_TYPEA 0x08U |
| RxFraming for TypeA. | |
| #define | PHHAL_HW_RD70X_BITS_RXFRAMING_TYPEB 0x18U |
| RxFraming for TypeB. | |
| #define | PHHAL_HW_RD70X_MASK_RXFRAMING 0x18U |
| Mask for RxFraming bits. | |
| #define | PHHAL_HW_RD70X_BIT_ENABLE_PARITY 0x01U |
| Enable Parity Bit. | |
| #define | PHHAL_HW_RD70X_BIT_PARITY_ODD 0x02U |
| Use Odd Parity (ISO 14443A). | |
| #define | PHHAL_HW_RD70X_BIT_ENABLE_TXCRC 0x04U |
| Enable TxCRC. | |
| #define | PHHAL_HW_RD70X_BIT_ENABLE_RXCRC 0x08U |
| Enable RxCRC. | |
| #define | PHHAL_HW_RD70X_BIT_CRC3309 0x20U |
| If set, CRC calculation is done according ISO/IEC3309 (TypeB, ISO15693). | |
Register definitions.