The controller enters the bus-off state if the transmit error count reaches or exceeds its terminal point. Recovery from bus-off states is governed by the auto recovery [ABR] or manual recovery [SBR] bit setting in the Mode_Select register and is done according to the protocol specification.
Note: In the case of a protocol exception or bus-off event, any pending
messages/frames for transmissions must be canceled and re-queued for proper operation
after recovering from these events.