UARTx_C7816 field descriptions (continued)Field DescriptionWhen this bit is set, all received characters will be searched for a valid initial character. If an invalid initialcharacter is identified then a NACK will be sent if ANACK is set. All received data is discarded and errorflags blocked (S1[NF], S1[OR], S1[FE], S1[PF], IS7816[WT], IS7816[CWT], IS7816[BWT], IS7816[GTV])until a valid initial character is detected. Upon detection of a valid initial character the configuration valuesS2[MSBF], C3[TXINV] and S2[RXINV] are automatically updated to reflect the initial character that wasreceived. The actual INIT data value is not stored in the receive buffer. Additionally, upon detection of avalid initial character the IS7816[INITD] flag is set and an interrupt issued as programmed by theIE7816[INITDE] bit. When a valid initial character is detected the INIT bit is automatically cleared.0 Normal operating mode. Receiver does not seek to identify initial character.1 Receiver searches for initial character.1TTYPETransfer TypeThis bit indicates the transfer protocol being used.Refer to ISO-7816 / smartcard support for more details.0 T = 0 Per the ISO-7816 specification.1 T = 1 Per the ISO-7816 specification.0ISO_7816EISO-7816 Functionality EnabledThis bit indicates that the UART is operating according to the ISO-7816 protocol.NOTE: This bit should only be modified when no transmit or receive is occurring. If this bit is changedduring a data transfer the data being transmitted or received may be transferred incorrectly.0 ISO-7816 functionality is turned off / not enabled.1 ISO-7816 functionality is turned on / enabled.48.3.24 UART 7816 Interrupt Enable Register (UARTx_IE7816)The IE7816 register controls which flags result in an interrupt being issued. This registeris specific to 7816 functionality, the corresponding flags that drive the interrupts will notassert when 7816E is not set/enabled. However, these flags may remain set if theyasserted while 7816E was set and not subsequently cleared. This register maybe read orwritten at anytime.Addresses: UART0_IE7816 is 4006_A000h base + 19h offset = 4006_A019hUART1_IE7816 is 4006_B000h base + 19h offset = 4006_B019hUART2_IE7816 is 4006_C000h base + 19h offset = 4006_C019hUART3_IE7816 is 4006_D000h base + 19h offset = 4006_D019hUART4_IE7816 is 400E_A000h base + 19h offset = 400E_A019hUART5_IE7816 is 400E_B000h base + 19h offset = 400E_B019hBit 7 6 5 4 3 2 1 0Read WTE CWTE BWTE INITDE 0 GTVE TXTE RXTEWriteReset 0 0 0 0 0 0 0 0Chapter 48 Universal Asynchronous Receiver/Transmitter (UART)K51 Sub-Family Reference Manual, Rev. 6, Nov 2011Freescale Semiconductor, Inc. 1251