Datasheet

Table Of Contents
PN532_C1 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2017. All rights reserved.
Product data sheet
COMPANY PUBLIC
Rev. 3.6 — 28 November 2017
115436 148 of 222
NXP Semiconductors
PN532/C1
Near Field Communication (NFC) controller
8.6.23.6 CIU_CommIrq register (D4h or 6334h)
Contains common CIU interrupt request flags.
[1] Remark: All bits in the register CIU_CommIrq shall be set to logic 0 by firmware.
Table 184. CIU_CommIrq register (address D4h or 6334h) bit allocation
Bit 7 6 5 4 3 2 1 0
Symbol Set1 TxIRq RxIRq IdleIrq HiAltertIRq LoAlertIRq ErrIRq TimerIRq
Reset 0001 0 1 0 0
Access WDYDYDY DY DY DY DY
Table 185. Description of CIU_CommIRQ bits
Bit Symbol Description
7 Set1 When set to logic 0 during write operation, the bit set to logic 1 in the write
command are written to logic 0 in the register.
When set to logic 1 during write operation, the bit set to logic 1 in the write
command are written to logic 1 in the register.
6 TxIRq Set to logic 1, immediately after the last bit of the transmitted data was sent out.
5 RxIRq Set to logic 1 when the receiver detects the end of a valid datastream.
If the RxNoErr bit in CIU_RxMode register is set to logic 1, RxIRQ is only set to
logic 1 when data bytes are available in the FIFO.
4 IdleIrq Set to logic 1, when a command terminates by itself e.g. when the
CIU_Command register changes its value from any command to the Idle
command.
If an unknown command is started, the CIU_Command register changes its value
to the Idle command and the IdleIRq bit is set.
Starting the Idle Command by the 80C51 does not set IdleIRq bit.
3 HiAltertIRq Set to logic 1, when HiAlert bit in CIU_Status1 register is set to logic 1. In
opposition to HiAlert, HiAlertIRq stores this event and can only be reset by Set1
bit.
2 LoAlertIRq Set to logic 1, when LoAlert bit in CIU_Status1 register is set. In opposition to
LoAlert, LoAlertIRq stores this event and can only be reset by Set1 bit.
1 ErrIRq Set to logic 1, if any error flag in the CIU_Error register is set.
0 TimerIRq Set to logic 1, when the timer decrements the TimerValue register to zero.