Datasheet
20.11.3. CAN General Interrupt Register
Name: CANGIT
Offset: 0xDA
Reset: 0x0
Property:
R/W
Bit 7 6 5 4 3 2 1 0
CANIT BOFFIT OVRTIM BXOK SERG CERG FERG AERG
Access
Reset 0 0 0 0 0 0 0 0
Bit 7 – CANIT: General Interrupt Flag
This is a read only bit.
Value Description
0 No interrupt
1 CAN interrupt: image of all the CAN controller interrupts except for OVRTIM interrupt. This
bit can be used for polling method
Bit 6 – BOFFIT: Bus Off Interrupt Flag
Writing a logical one resets this interrupt flag. BOFFIT flag is only set when the CAN enters in bus off
mode (coming from error passive mode).
Value Description
0 No interrupt
1 Bus off interrupt when the CAN enters in bus off mode
Bit 5 – OVRTIM: Overrun CAN Timer
Writing a logical one resets this interrupt flag. Entering in CAN timer overrun interrupt handler also reset
this interrupt flag
Value Description
0 No interrupt
1 CAN timer overrun interrupt: set when the CAN timer switches from 0xFFFF to 0
Bit 4 – BXOK: Frame Buffer Receive Interrupt
Writing a logical one resets this interrupt flag. BXOK flag can be cleared only if all CONMOB fields of the
MOb’s of the buffer have been re-written before.
Value Description
0 No interrupt
1 Burst receive interrupt: set when the frame buffer receive is completed
Bit 3 – SERG: Stuff Error General
Writing a logical one resets this interrupt flag.
Value Description
0 No interrupt
1 Stuff error interrupt: detection of more than 5 consecutive bits with the same polarity
Atmel ATmega16M1/32M1/64M1 [DATASHEET]
Atmel-8209F-ATmega16M1/32M1/64M1_Datasheet_Complete-10/2016
247