APB_MISC_ISR (CANFD) Register

Versal Adaptive SoC Register Reference (AM012)

Document ID
AM012
Release Date
2023-08-29
Revision
1.3

APB_MISC_ISR (CANFD) Register Description

Register NameAPB_MISC_ISR
Relative Address0x000000001C
Absolute Address 0x00FF06001C (CANFD0)
0x00FF07001C (CANFD1)
Width32
TyperoRead-only
Reset Value0x00000000
DescriptionInterrupt Status

Interrupts are generated when an event occurs. The event is recorded in this register. Interrupt bits in the INTR_STAT register can be cleared by writing a 1 to the associated bit in INTR_CLR interrupt clear register. A system interrupt is generated when a bit in the INTR_STAT register is set = 1 and the associated bit in the INTR_EN register is set = 1. Note: In Loopback mode, both TXOK and RXOK bits are set. The RXOK bit is set before the TXOK bit. Software Driver name: XCANFD_ISR Alternate register name: Interrupt_Status_Register

APB_MISC_ISR (CANFD) Register Bit-Field Summary

Field NameBitsTypeReset ValueDescription
TXEWMFLL31roRead-only0x0Tx Event Buffer Watermark Full; the buffer is full based on the TxE_WMR [FWM] field value.
The bit remains set while the full condition remains true.
TXEOFLW30roRead-only0x0Tx Event buffer overflow; a Tx Message has been lost. This condition occurs when the controller has successfully transmitted a Message for which the event store is requested but the Tx Event FIFO is full.
Note: Also cleared by SW_Reset [CEN] bit.
RXMNF17roRead-only0x0Rx Match Not Finished; process did not finish until the start of sixth bit in EOF field. The frame was discarded.
RXFWMFLL_116roRead-only0x0RX buffer 1 watermark full; the RX buffer 1 is full based on the TxE_WMR [FWM] field value. The bit remains set while the full condition remains true.
RXFOFLW_115roRead-only0x0RX buffer 1 overflow; a Message has been lost. Occurs when a new Message with ID matching to RX buffer 1 is received and the buffer is full.
Note: Also cleared by SW_Reset [CEN] bit.
TXCRS14roRead-only0x0Tx Cancellation Request Served; request was cleared.
TXRRS13roRead-only0x0TxBuffer Ready Request Served; request was cleared.
RXFWMFLL12roRead-only0x0Rx buffer 0 watermark full state; the Rx buffer 0 is full based on the RxBuffer_Watermark [RXFWM] field value. The bit remains set while the full condition remains true.
WKUP11roRead-only0x0Wake-Up event occured; controller transitioned from sleep mode to normal mode.
Note: Also cleared by the SW_Reset [CEN] bit.
SLP10roRead-only0x0Sleep state entered.
Note: Also cleared by the SW_Reset [CEN] bit.
BSOFF 9roRead-only0x0Bus-off state entered.
Note: Also cleared by the SW_Reset [CEN] bit.
ERROR 8roRead-only0x0Error occurred during Message transmission re reception.
Note: Also cleared by the SW_Reset [CEN] bit.
RXFOFLW 6roRead-only0x0RX buffer 0 Overflow; a Message has been lost. Occurs when a new Message with ID matching to RX buffer 0 is received and the buffer is full.
Note: Also cleared by the SW_Reset [CEN] bit.
TSCNT_OFLW 5roRead-only0x0Timestamp Counter Overflow; the counter rolled-over from FFFFh to 0000h.
Note: Also cleared by the SW_Reset [CEN] bit.
RXOK 4roRead-only0x0New Message Received successfully and stored in the RX buffer 0 or 1.
Note: Also cleared by the SW_Reset [CEN] bit.
BSFRD 3roRead-only0x0Bus-off Recovery Done; controller recovered from bus-off state.
Note: Also cleared by the SW_Reset [CEN] bit.
PEE 2roRead-only0x0Protocol Exception Event detected in receiver.
Note: Also cleared by the SW_Reset [CEN] bit.
TXOK 1roRead-only0x0Message Transmission Successful.
Note: Also cleared by the SW_Reset [CEN] bit.
ARBLST 0roRead-only0x0Arbitration Lost During Message Transmission.
Note: Also cleared by the SW_Reset [CEN] bit.