209
ATmega16M1/32M1/64M1 [DATASHEET]
8209E–AVR–11/2012
Bit 2 - LIDOK: Identifier Interrupt
This bit generates an interrupt if its respective enable bit - LENIDOK - is set in LINENIR.
– 0 = No identifier
– 1 = Slave task: Identifier present, master task: Tx Header complete
The user clears this bit by writing 1, in order to reset this interrupt.
Bit 1 - LTXOK: Transmit Performed Interrupt
This bit generates an interrupt if its respective enable bit - LENTXOK - is set in LINENIR.
–0 = No Tx
– 1 = Tx Response complete
The user clears this bit by writing 1, in order to reset this interrupt.
In UART mode, this bit is also cleared by writing LINDAT.
Bit 0 - LRXOK: Receive Performed Interrupt
This bit generates an interrupt if its respective enable bit - LENRXOK - is set in LINENIR.
–0 = No Rx
– 1 = Rx Response complete
The user clears this bit by writing 1, in order to reset this interrupt.
In UART mode, this bit is also cleared by reading LINDAT.
20.6.3
LINENIR – LIN Enable Interrupt Register
Bits 7:4 - Res: Reserved
These bits are reserved for future use. For compatibility with future devices, they must be written to zero when
LINENIR is written.
Bit 3 - LENERR: Enable Error Interrupt
– 0 = Error interrupt masked
– 1 = Error interrupt enabled
Bit 2 - LENIDOK: Enable Identifier Interrupt
– 0 = Identifier interrupt masked
– 1 = Identifier interrupt enabled
Bit 1 - LENTXOK: Enable Transmit Performed Interrupt
– 0 = Transmit performed interrupt masked
– 1 = Transmit performed interrupt enabled
Bit 0 - LENRXOK: Enable Receive Performed Interrupt
– 0 = Receive performed interrupt masked
– 1 = Receive performed interrupt enabled
Bit
7
6
5
4
3
2
1
0
-
LENERR
LENIDOK
LENTXOK
LENRXOK
LINENIR
Read/write
R
R/W
Initial value
0