PIC32MX575F512H CAN1 registers

The 181 registers of CAN1 (CAN 1), from 0xBF88B000, with their reset value and every field. The PIC32MX575F512H has 554 registers in 62 peripherals, one page each.

Most PIC32 SFRs have three more registers right after them: CLR at +4, SET at +8 and INV at +C (T1CONCLR, T1CONSET, T1CONINV), which clear, set or flip just the bits written as 1, in one write.

CAN1 CAN 1

C1CONCAN Module Control Register

Address
0xBF88B000
Reset
0x04800000
Access
read/write
Size
32-bit
8 fields
FieldBitsWhat it does
ABAT27Abort All Pending Transmissions bit
  • 0 Module will clear this bit when all transmissions aborted
  • 1 Signal all transmit buffers to abort transmission
REQOP26:24Request Operation Mode bits
  • 0 Set Normal Operation mode
  • 1 Set Disable mode
  • 2 Set Loopback mode
  • 3 Set Listen Only mode
  • 4 Set Configuration mode
  • 5 Reserved - Do not use
  • 6 Reserved - Do not use
  • 7 Set Listen All Messages mode
OPMOD23:21Operation Mode Status bits
  • 0 Module is in Normal Operation mode
  • 1 Module is in Disable mode
  • 2 Module is in Loopback mode
  • 3 Module is in Listen Only mode
  • 4 Module is in Configuration mode
  • 5 Reserved
  • 6 Reserved
  • 7 Module is in Listen All Messages mode
CANCAP20CAN Message Receive Time Stamp Timer Capture Enable bit
  • 0 Disable CAN message receive time stamp timer capture and stop CANTMR to conserve power
  • 1 CANTMR value is stored on valid message reception and is stored with the message
ON15CAN On bit
  • 0 CAN module is disabled
  • 1 CAN module is enabled
SIDL13
CANBUSY11CAN Module is Busy bit
  • 0 The CAN module is completely disabled
  • 1 The CAN module is active
DNCNT4:0Device Net Filter Bit Number bits

C1CFGCAN Baud Rate Configuration Register

Address
0xBF88B010
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
FieldBitsWhat it does
WAKFIL22CAN Bus Line Filter Enable bit
  • 0 CAN bus line filter is not used for wake-up
  • 1 Use CAN bus line filter for wake-up
SEG2PH18:16Phase Buffer Segment 2 bits
  • 0 Length is 1 x Tq
  • 7 Length is 8 x Tq
SEG2PHTS15Phase Segment 2 Time Select bit
  • 0 Maximum of SEG1PH or Information Processing Time
  • 1 Freely programmable
SAM14Sample of the CAN Bus Line bit
  • 0 Bus line is sampled once at the sample point
  • 1 Bus line is sampled three times at the sample point
SEG1PH13:11Phase Buffer Segment 1 bits
  • 0 Length is 1 x Tq
  • 7 Length is 8 x Tq
PRSEG10:8Propagation Time Segment bits
  • 0 Length is 1 x Tq
  • 7 Length is 8 x Tq
SJW7:6Synchronization Jump Width bits
  • 0 Length is 1 x Tq
  • 1 Length is 2 x Tq
  • 2 Length is 3 x Tq
  • 3 Length is 4 x Tq
BRP5:0Baud Rate Prescaler bits
  • 0 Tq = (2 x 1)/Tpbclk5
  • 1 Tq = (2 x 2)/Tpbclk5
  • 62 Tq = (2 x 63)/Tpbclk5
  • 63 Tq = (2 x 64)/Tpbclk5

C1INTCAN Interrupt Register

Address
0xBF88B020
Reset
0x00000000
Access
read/write
Size
32-bit
18 fields
FieldBitsWhat it does
WAKIE30CAN Bus Activity Wake-up Interrupt Enable bit
  • 0 Interrupt request is not enabled
  • 1 Interrupt request is enabled
CERRIE29CAN Bus Error Interrupt Enable bit
  • 0 Interrupt request is not enabled
  • 1 Interrupt request is enabled
SERRIE28System Error Interrupt Enable bit
  • 0 Interrupt request is not enabled
  • 1 Interrupt request is enabled
RBOVIE27Receive Buffer Overflow Interrupt Enable bit
  • 0 Interrupt request is not enabled
  • 1 Interrupt request is enabled
MODIE19Mode Change Interrupt Enable bit
  • 0 Interrupt request is not enabled
  • 1 Interrupt request is enabled
CTMRIE18CAN Timestamp Timer Interrupt Enable bit
  • 0 Interrupt request is not enabled
  • 1 Interrupt request is enabled
RBIE17Receive Buffer Interrupt Enable bit
  • 0 Interrupt request is not enabled
  • 1 Interrupt request is enabled
TBIE16Transmit Buffer Interrupt Enable bit
  • 0 Interrupt request is not enabled
  • 1 Interrupt request is enabled
IVRIF15Invalid Message Received Interrupt Flag bit
  • 0 An invalid message interrupt has not occurred
  • 1 An invalid messages interrupt has occurred
WAKIF14CAN Bus Activity Wake-up Interrupt Flag bit
  • 0 A bus wake-up activity interrupt has not occurred
  • 1 A bus wake-up activity interrupt has occurred
CERRIF13CAN Bus Error Interrupt Flag bit
  • 0 A CAN bus error has not occurred
  • 1 A CAN bus error has occurred
SERRIF12System Error Interrupt Flag bit
  • 0 A system error has not occurred
  • 1 A system error occurred (typically an illegal address was presented to the System Bus)
RBOVIF11Receive Buffer Overflow Interrupt Flag bit
  • 0 A receive buffer overflow has not occurred
  • 1 A receive buffer overflow has occurred
MODIF3CAN Mode Change Interrupt Flag bit
  • 0 A CAN module mode change has not occurred
  • 1 A CAN module mode change has occurred (OPMOD has changed to reflect REQOP)
CTMRIF2CAN Timer Overflow Interrupt Flag bit
  • 0 A CAN timer (CANTMR) overflow has not occurred
  • 1 A CAN timer (CANTMR) overflow has occurred
RBIF1Receive Buffer Interrupt Flag bit
  • 0 A receive buffer interrupt is not pending
  • 1 A receive buffer interrupt is pending
TBIF0Transmit Buffer Interrupt Flag bit
  • 0 A transmit buffer interrupt is not pending
  • 1 A transmit buffer interrupt is pending
IVRIE31Invalid Message Received Interrupt Enable bit
  • 0 Interrupt request is not enabled
  • 1 Interrupt request is enabled

C1VECCAN Interrupt Code Register

Address
0xBF88B030
Reset
0x00000040
Access
read only
Size
32-bit
2 fields
FieldBitsWhat it does
FILHIT12:8Filter Hit Number bit
  • 0 Filter 0
  • 1 Filter 1
  • 30 Filter 30
  • 31 Filter 31
ICODE6:0Interrupt Flag Code bits

C1TRECCAN Transmit/Receive Error Count Register

Address
0xBF88B040
Reset
0x00000000
Access
read only
Size
32-bit
8 fields
FieldBitsWhat it does
TXBO21
TXBP20
RXBP19
TXWARN18
RXWARN17
EWARN16
TERRCNT15:8
RERRCNT7:0

C1FSTATCAN FIFO Status Register

Address
0xBF88B050
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
FIFOIP31:0FIFOx Interrupt Pending bits
  • 0 No FIFO interrupts are pending
  • 1 One or more enabled FIFO interrupts are pending

C1RXOVFCAN Receive FIFO Overflow Status Register

Address
0xBF88B060
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
RXOVF31:0FIFOx Receive Overflow Interrupt Pending bit
  • 0 FIFO has not overflowed
  • 1 FIFO has overflowed

C1TMRCAN Timer Register

Address
0xBF88B070
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
CANTSPRE15:0CAN Time Stamp Timer Prescaler bits
CANTS31:16

C1RXM0CAN Acceptance Filter Mask

Address
0xBF88B080
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
MIDE19Identifier Receive Mode bit
  • 0 Match either standard or extended address message if filters match (that is, if (Filter SID) = (Message SID) or if (FILTER SID/EID) = (Message SID/EID))
  • 1 Match only message types (standard/extended address) that correspond to the EXID bit in filter
EID17:0Extended Identifier bits
  • 0 Bit EIDx is dont care in filter operation
  • 1 Include bit, EIDx, in filter comparison
SID31:21Standard Identifier bits
  • 0 Bit SIDx is dont care in filter operation
  • 1 Include bit, SIDx, in filter comparison

C1RXM1CAN Acceptance Filter Mask

Address
0xBF88B090
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
MIDE19Identifier Receive Mode bit
  • 0 Match either standard or extended address message if filters match (that is, if (Filter SID) = (Message SID) or if (FILTER SID/EID) = (Message SID/EID))
  • 1 Match only message types (standard/extended address) that correspond to the EXID bit in filter
EID17:0Extended Identifier bits
  • 0 Bit EIDx is dont care in filter operation
  • 1 Include bit, EIDx, in filter comparison
SID31:21Standard Identifier bits
  • 0 Bit SIDx is dont care in filter operation
  • 1 Include bit, SIDx, in filter comparison

C1RXM2CAN Acceptance Filter Mask

Address
0xBF88B0A0
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
MIDE19Identifier Receive Mode bit
  • 0 Match either standard or extended address message if filters match (that is, if (Filter SID) = (Message SID) or if (FILTER SID/EID) = (Message SID/EID))
  • 1 Match only message types (standard/extended address) that correspond to the EXID bit in filter
EID17:0Extended Identifier bits
  • 0 Bit EIDx is dont care in filter operation
  • 1 Include bit, EIDx, in filter comparison
SID31:21Standard Identifier bits
  • 0 Bit SIDx is dont care in filter operation
  • 1 Include bit, SIDx, in filter comparison

C1RXM3CAN Acceptance Filter Mask

Address
0xBF88B0B0
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
MIDE19Identifier Receive Mode bit
  • 0 Match either standard or extended address message if filters match (that is, if (Filter SID) = (Message SID) or if (FILTER SID/EID) = (Message SID/EID))
  • 1 Match only message types (standard/extended address) that correspond to the EXID bit in filter
EID17:0Extended Identifier bits
  • 0 Bit EIDx is dont care in filter operation
  • 1 Include bit, EIDx, in filter comparison
SID31:21Standard Identifier bits
  • 0 Bit SIDx is dont care in filter operation
  • 1 Include bit, SIDx, in filter comparison

C1FLTCON0CAN Filter Control Register 0

Address
0xBF88B0C0
Reset
0x00000000
Access
read/write
Size
32-bit
12 fields
FieldBitsWhat it does
MSEL330:29Filter 3 Mask Select bits
  • 0 Acceptance Mask 0 selected
  • 1 Acceptance Mask 1 selected
  • 2 Acceptance Mask 2 selected
  • 3 Acceptance Mask 3 selected
FSEL328:24FIFO Selection bits
  • 0 Message matching filter is stored in FIFO buffer 0
  • 1 Message matching filter is stored in FIFO buffer 1
  • 2 Message matching filter is stored in FIFO buffer 2
  • 3 Message matching filter is stored in FIFO buffer 3
  • 4 Message matching filter is stored in FIFO buffer 4
  • 5 Message matching filter is stored in FIFO buffer 5
  • 6 Message matching filter is stored in FIFO buffer 6
  • 7 Message matching filter is stored in FIFO buffer 7
  • 8 Message matching filter is stored in FIFO buffer 8
  • 9 Message matching filter is stored in FIFO buffer 9
  • 10 Message matching filter is stored in FIFO buffer 10
  • 11 Message matching filter is stored in FIFO buffer 11
  • 12 Message matching filter is stored in FIFO buffer 12
  • 13 Message matching filter is stored in FIFO buffer 13
  • 14 Message matching filter is stored in FIFO buffer 14
  • 15 Message matching filter is stored in FIFO buffer 15
  • 16 Message matching filter is stored in FIFO buffer 16
  • 17 Message matching filter is stored in FIFO buffer 17
  • 18 Message matching filter is stored in FIFO buffer 18
  • 19 Message matching filter is stored in FIFO buffer 19
  • 20 Message matching filter is stored in FIFO buffer 20
  • 21 Message matching filter is stored in FIFO buffer 21
  • 22 Message matching filter is stored in FIFO buffer 22
  • 23 Message matching filter is stored in FIFO buffer 23
  • 24 Message matching filter is stored in FIFO buffer 24
  • 25 Message matching filter is stored in FIFO buffer 25
  • 26 Message matching filter is stored in FIFO buffer 26
  • 27 Message matching filter is stored in FIFO buffer 27
  • 28 Message matching filter is stored in FIFO buffer 28
  • 29 Message matching filter is stored in FIFO buffer 29
  • 30 Message matching filter is stored in FIFO buffer 30
  • 31 Message matching filter is stored in FIFO buffer 31
FLTEN223Filter 2 Enable bit
  • 0 Filter is disabled
  • 1 Filter is enabled
MSEL222:21Filter 2 Mask Select bits
  • 0 Acceptance Mask 0 selected
  • 1 Acceptance Mask 1 selected
  • 2 Acceptance Mask 2 selected
  • 3 Acceptance Mask 3 selected
FSEL220:16FIFO Selection bits
  • 0 Message matching filter is stored in FIFO buffer 0
  • 1 Message matching filter is stored in FIFO buffer 1
  • 2 Message matching filter is stored in FIFO buffer 2
  • 3 Message matching filter is stored in FIFO buffer 3
  • 4 Message matching filter is stored in FIFO buffer 4
  • 5 Message matching filter is stored in FIFO buffer 5
  • 6 Message matching filter is stored in FIFO buffer 6
  • 7 Message matching filter is stored in FIFO buffer 7
  • 8 Message matching filter is stored in FIFO buffer 8
  • 9 Message matching filter is stored in FIFO buffer 9
  • 10 Message matching filter is stored in FIFO buffer 10
  • 11 Message matching filter is stored in FIFO buffer 11
  • 12 Message matching filter is stored in FIFO buffer 12
  • 13 Message matching filter is stored in FIFO buffer 13
  • 14 Message matching filter is stored in FIFO buffer 14
  • 15 Message matching filter is stored in FIFO buffer 15
  • 16 Message matching filter is stored in FIFO buffer 16
  • 17 Message matching filter is stored in FIFO buffer 17
  • 18 Message matching filter is stored in FIFO buffer 18
  • 19 Message matching filter is stored in FIFO buffer 19
  • 20 Message matching filter is stored in FIFO buffer 20
  • 21 Message matching filter is stored in FIFO buffer 21
  • 22 Message matching filter is stored in FIFO buffer 22
  • 23 Message matching filter is stored in FIFO buffer 23
  • 24 Message matching filter is stored in FIFO buffer 24
  • 25 Message matching filter is stored in FIFO buffer 25
  • 26 Message matching filter is stored in FIFO buffer 26
  • 27 Message matching filter is stored in FIFO buffer 27
  • 28 Message matching filter is stored in FIFO buffer 28
  • 29 Message matching filter is stored in FIFO buffer 29
  • 30 Message matching filter is stored in FIFO buffer 30
  • 31 Message matching filter is stored in FIFO buffer 31
FLTEN115Filter 1 Enable bit
  • 0 Filter is disabled
  • 1 Filter is enabled
MSEL114:13Filter 1 Mask Select bits
  • 0 Acceptance Mask 0 selected
  • 1 Acceptance Mask 1 selected
  • 2 Acceptance Mask 2 selected
  • 3 Acceptance Mask 3 selected
FSEL112:8FIFO Selection bits
  • 0 Message matching filter is stored in FIFO buffer 0
  • 1 Message matching filter is stored in FIFO buffer 1
  • 2 Message matching filter is stored in FIFO buffer 2
  • 3 Message matching filter is stored in FIFO buffer 3
  • 4 Message matching filter is stored in FIFO buffer 4
  • 5 Message matching filter is stored in FIFO buffer 5
  • 6 Message matching filter is stored in FIFO buffer 6
  • 7 Message matching filter is stored in FIFO buffer 7
  • 8 Message matching filter is stored in FIFO buffer 8
  • 9 Message matching filter is stored in FIFO buffer 9
  • 10 Message matching filter is stored in FIFO buffer 10
  • 11 Message matching filter is stored in FIFO buffer 11
  • 12 Message matching filter is stored in FIFO buffer 12
  • 13 Message matching filter is stored in FIFO buffer 13
  • 14 Message matching filter is stored in FIFO buffer 14
  • 15 Message matching filter is stored in FIFO buffer 15
  • 16 Message matching filter is stored in FIFO buffer 16
  • 17 Message matching filter is stored in FIFO buffer 17
  • 18 Message matching filter is stored in FIFO buffer 18
  • 19 Message matching filter is stored in FIFO buffer 19
  • 20 Message matching filter is stored in FIFO buffer 20
  • 21 Message matching filter is stored in FIFO buffer 21
  • 22 Message matching filter is stored in FIFO buffer 22
  • 23 Message matching filter is stored in FIFO buffer 23
  • 24 Message matching filter is stored in FIFO buffer 24
  • 25 Message matching filter is stored in FIFO buffer 25
  • 26 Message matching filter is stored in FIFO buffer 26
  • 27 Message matching filter is stored in FIFO buffer 27
  • 28 Message matching filter is stored in FIFO buffer 28
  • 29 Message matching filter is stored in FIFO buffer 29
  • 30 Message matching filter is stored in FIFO buffer 30
  • 31 Message matching filter is stored in FIFO buffer 31
FLTEN07Filter 0 Enable bit
  • 0 Filter is disabled
  • 1 Filter is enabled
MSEL06:5Filter 0 Mask Select bits
  • 0 Acceptance Mask 0 selected
  • 1 Acceptance Mask 1 selected
  • 2 Acceptance Mask 2 selected
  • 3 Acceptance Mask 3 selected
FSEL04:0FIFO Selection bits
  • 0 Message matching filter is stored in FIFO buffer 0
  • 1 Message matching filter is stored in FIFO buffer 1
  • 2 Message matching filter is stored in FIFO buffer 2
  • 3 Message matching filter is stored in FIFO buffer 3
  • 4 Message matching filter is stored in FIFO buffer 4
  • 5 Message matching filter is stored in FIFO buffer 5
  • 6 Message matching filter is stored in FIFO buffer 6
  • 7 Message matching filter is stored in FIFO buffer 7
  • 8 Message matching filter is stored in FIFO buffer 8
  • 9 Message matching filter is stored in FIFO buffer 9
  • 10 Message matching filter is stored in FIFO buffer 10
  • 11 Message matching filter is stored in FIFO buffer 11
  • 12 Message matching filter is stored in FIFO buffer 12
  • 13 Message matching filter is stored in FIFO buffer 13
  • 14 Message matching filter is stored in FIFO buffer 14
  • 15 Message matching filter is stored in FIFO buffer 15
  • 16 Message matching filter is stored in FIFO buffer 16
  • 17 Message matching filter is stored in FIFO buffer 17
  • 18 Message matching filter is stored in FIFO buffer 18
  • 19 Message matching filter is stored in FIFO buffer 19
  • 20 Message matching filter is stored in FIFO buffer 20
  • 21 Message matching filter is stored in FIFO buffer 21
  • 22 Message matching filter is stored in FIFO buffer 22
  • 23 Message matching filter is stored in FIFO buffer 23
  • 24 Message matching filter is stored in FIFO buffer 24
  • 25 Message matching filter is stored in FIFO buffer 25
  • 26 Message matching filter is stored in FIFO buffer 26
  • 27 Message matching filter is stored in FIFO buffer 27
  • 28 Message matching filter is stored in FIFO buffer 28
  • 29 Message matching filter is stored in FIFO buffer 29
  • 30 Message matching filter is stored in FIFO buffer 30
  • 31 Message matching filter is stored in FIFO buffer 31
FLTEN331Filter 3 Enable bit
  • 0 Filter is disabled
  • 1 Filter is enabled

C1FLTCON1CAN Filter Control Register 1

Address
0xBF88B0D0
Reset
0x00000000
Access
read/write
Size
32-bit
12 fields
FieldBitsWhat it does
MSEL730:29Filter 7 Mask Select bits
  • 0 Acceptance Mask 0 selected
  • 1 Acceptance Mask 1 selected
  • 2 Acceptance Mask 2 selected
  • 3 Acceptance Mask 3 selected
FSEL728:24FIFO Selection bits
  • 0 Message matching filter is stored in FIFO buffer 0
  • 1 Message matching filter is stored in FIFO buffer 1
  • 2 Message matching filter is stored in FIFO buffer 2
  • 3 Message matching filter is stored in FIFO buffer 3
  • 4 Message matching filter is stored in FIFO buffer 4
  • 5 Message matching filter is stored in FIFO buffer 5
  • 6 Message matching filter is stored in FIFO buffer 6
  • 7 Message matching filter is stored in FIFO buffer 7
  • 8 Message matching filter is stored in FIFO buffer 8
  • 9 Message matching filter is stored in FIFO buffer 9
  • 10 Message matching filter is stored in FIFO buffer 10
  • 11 Message matching filter is stored in FIFO buffer 11
  • 12 Message matching filter is stored in FIFO buffer 12
  • 13 Message matching filter is stored in FIFO buffer 13
  • 14 Message matching filter is stored in FIFO buffer 14
  • 15 Message matching filter is stored in FIFO buffer 15
  • 16 Message matching filter is stored in FIFO buffer 16
  • 17 Message matching filter is stored in FIFO buffer 17
  • 18 Message matching filter is stored in FIFO buffer 18
  • 19 Message matching filter is stored in FIFO buffer 19
  • 20 Message matching filter is stored in FIFO buffer 20
  • 21 Message matching filter is stored in FIFO buffer 21
  • 22 Message matching filter is stored in FIFO buffer 22
  • 23 Message matching filter is stored in FIFO buffer 23
  • 24 Message matching filter is stored in FIFO buffer 24
  • 25 Message matching filter is stored in FIFO buffer 25
  • 26 Message matching filter is stored in FIFO buffer 26
  • 27 Message matching filter is stored in FIFO buffer 27
  • 28 Message matching filter is stored in FIFO buffer 28
  • 29 Message matching filter is stored in FIFO buffer 29
  • 30 Message matching filter is stored in FIFO buffer 30
  • 31 Message matching filter is stored in FIFO buffer 31
FLTEN623Filter 6 Enable bit
  • 0 Filter is disabled
  • 1 Filter is enabled
MSEL622:21Filter 6 Mask Select bits
  • 0 Acceptance Mask 0 selected
  • 1 Acceptance Mask 1 selected
  • 2 Acceptance Mask 2 selected
  • 3 Acceptance Mask 3 selected
FSEL620:16FIFO Selection bits
  • 0 Message matching filter is stored in FIFO buffer 0
  • 1 Message matching filter is stored in FIFO buffer 1
  • 2 Message matching filter is stored in FIFO buffer 2
  • 3 Message matching filter is stored in FIFO buffer 3
  • 4 Message matching filter is stored in FIFO buffer 4
  • 5 Message matching filter is stored in FIFO buffer 5
  • 6 Message matching filter is stored in FIFO buffer 6
  • 7 Message matching filter is stored in FIFO buffer 7
  • 8 Message matching filter is stored in FIFO buffer 8
  • 9 Message matching filter is stored in FIFO buffer 9
  • 10 Message matching filter is stored in FIFO buffer 10
  • 11 Message matching filter is stored in FIFO buffer 11
  • 12 Message matching filter is stored in FIFO buffer 12
  • 13 Message matching filter is stored in FIFO buffer 13
  • 14 Message matching filter is stored in FIFO buffer 14
  • 15 Message matching filter is stored in FIFO buffer 15
  • 16 Message matching filter is stored in FIFO buffer 16
  • 17 Message matching filter is stored in FIFO buffer 17
  • 18 Message matching filter is stored in FIFO buffer 18
  • 19 Message matching filter is stored in FIFO buffer 19
  • 20 Message matching filter is stored in FIFO buffer 20
  • 21 Message matching filter is stored in FIFO buffer 21
  • 22 Message matching filter is stored in FIFO buffer 22
  • 23 Message matching filter is stored in FIFO buffer 23
  • 24 Message matching filter is stored in FIFO buffer 24
  • 25 Message matching filter is stored in FIFO buffer 25
  • 26 Message matching filter is stored in FIFO buffer 26
  • 27 Message matching filter is stored in FIFO buffer 27
  • 28 Message matching filter is stored in FIFO buffer 28
  • 29 Message matching filter is stored in FIFO buffer 29
  • 30 Message matching filter is stored in FIFO buffer 30
  • 31 Message matching filter is stored in FIFO buffer 31
FLTEN515Filter 17 Enable bit
  • 0 Filter is disabled
  • 1 Filter is enabled
MSEL514:13Filter 5 Mask Select bits
  • 0 Acceptance Mask 0 selected
  • 1 Acceptance Mask 1 selected
  • 2 Acceptance Mask 2 selected
  • 3 Acceptance Mask 3 selected
FSEL512:8FIFO Selection bits
  • 0 Message matching filter is stored in FIFO buffer 0
  • 1 Message matching filter is stored in FIFO buffer 1
  • 2 Message matching filter is stored in FIFO buffer 2
  • 3 Message matching filter is stored in FIFO buffer 3
  • 4 Message matching filter is stored in FIFO buffer 4
  • 5 Message matching filter is stored in FIFO buffer 5
  • 6 Message matching filter is stored in FIFO buffer 6
  • 7 Message matching filter is stored in FIFO buffer 7
  • 8 Message matching filter is stored in FIFO buffer 8
  • 9 Message matching filter is stored in FIFO buffer 9
  • 10 Message matching filter is stored in FIFO buffer 10
  • 11 Message matching filter is stored in FIFO buffer 11
  • 12 Message matching filter is stored in FIFO buffer 12
  • 13 Message matching filter is stored in FIFO buffer 13
  • 14 Message matching filter is stored in FIFO buffer 14
  • 15 Message matching filter is stored in FIFO buffer 15
  • 16 Message matching filter is stored in FIFO buffer 16
  • 17 Message matching filter is stored in FIFO buffer 17
  • 18 Message matching filter is stored in FIFO buffer 18
  • 19 Message matching filter is stored in FIFO buffer 19
  • 20 Message matching filter is stored in FIFO buffer 20
  • 21 Message matching filter is stored in FIFO buffer 21
  • 22 Message matching filter is stored in FIFO buffer 22
  • 23 Message matching filter is stored in FIFO buffer 23
  • 24 Message matching filter is stored in FIFO buffer 24
  • 25 Message matching filter is stored in FIFO buffer 25
  • 26 Message matching filter is stored in FIFO buffer 26
  • 27 Message matching filter is stored in FIFO buffer 27
  • 28 Message matching filter is stored in FIFO buffer 28
  • 29 Message matching filter is stored in FIFO buffer 29
  • 30 Message matching filter is stored in FIFO buffer 30
  • 31 Message matching filter is stored in FIFO buffer 31
FLTEN47Filter 4 Enable bit
  • 0 Filter is disabled
  • 1 Filter is enabled
MSEL46:5Filter 4 Mask Select bits
  • 0 Acceptance Mask 0 selected
  • 1 Acceptance Mask 1 selected
  • 2 Acceptance Mask 2 selected
  • 3 Acceptance Mask 3 selected
FSEL44:0FIFO Selection bits
  • 0 Message matching filter is stored in FIFO buffer 0
  • 1 Message matching filter is stored in FIFO buffer 1
  • 2 Message matching filter is stored in FIFO buffer 2
  • 3 Message matching filter is stored in FIFO buffer 3
  • 4 Message matching filter is stored in FIFO buffer 4
  • 5 Message matching filter is stored in FIFO buffer 5
  • 6 Message matching filter is stored in FIFO buffer 6
  • 7 Message matching filter is stored in FIFO buffer 7
  • 8 Message matching filter is stored in FIFO buffer 8
  • 9 Message matching filter is stored in FIFO buffer 9
  • 10 Message matching filter is stored in FIFO buffer 10
  • 11 Message matching filter is stored in FIFO buffer 11
  • 12 Message matching filter is stored in FIFO buffer 12
  • 13 Message matching filter is stored in FIFO buffer 13
  • 14 Message matching filter is stored in FIFO buffer 14
  • 15 Message matching filter is stored in FIFO buffer 15
  • 16 Message matching filter is stored in FIFO buffer 16
  • 17 Message matching filter is stored in FIFO buffer 17
  • 18 Message matching filter is stored in FIFO buffer 18
  • 19 Message matching filter is stored in FIFO buffer 19
  • 20 Message matching filter is stored in FIFO buffer 20
  • 21 Message matching filter is stored in FIFO buffer 21
  • 22 Message matching filter is stored in FIFO buffer 22
  • 23 Message matching filter is stored in FIFO buffer 23
  • 24 Message matching filter is stored in FIFO buffer 24
  • 25 Message matching filter is stored in FIFO buffer 25
  • 26 Message matching filter is stored in FIFO buffer 26
  • 27 Message matching filter is stored in FIFO buffer 27
  • 28 Message matching filter is stored in FIFO buffer 28
  • 29 Message matching filter is stored in FIFO buffer 29
  • 30 Message matching filter is stored in FIFO buffer 30
  • 31 Message matching filter is stored in FIFO buffer 31
FLTEN731Filter 7 Enable bit
  • 0 Filter is disabled
  • 1 Filter is enabled

C1FLTCON2CAN Filter Control Register 2

Address
0xBF88B0E0
Reset
0x00000000
Access
read/write
Size
32-bit
12 fields
FieldBitsWhat it does
MSEL1130:29Filter 11 Mask Select bits
  • 0 Acceptance Mask 0 selected
  • 1 Acceptance Mask 1 selected
  • 2 Acceptance Mask 2 selected
  • 3 Acceptance Mask 3 selected
FSEL1128:24FIFO Selection bits
  • 0 Message matching filter is stored in FIFO buffer 0
  • 1 Message matching filter is stored in FIFO buffer 1
  • 2 Message matching filter is stored in FIFO buffer 2
  • 3 Message matching filter is stored in FIFO buffer 3
  • 4 Message matching filter is stored in FIFO buffer 4
  • 5 Message matching filter is stored in FIFO buffer 5
  • 6 Message matching filter is stored in FIFO buffer 6
  • 7 Message matching filter is stored in FIFO buffer 7
  • 8 Message matching filter is stored in FIFO buffer 8
  • 9 Message matching filter is stored in FIFO buffer 9
  • 10 Message matching filter is stored in FIFO buffer 10
  • 11 Message matching filter is stored in FIFO buffer 11
  • 12 Message matching filter is stored in FIFO buffer 12
  • 13 Message matching filter is stored in FIFO buffer 13
  • 14 Message matching filter is stored in FIFO buffer 14
  • 15 Message matching filter is stored in FIFO buffer 15
  • 16 Message matching filter is stored in FIFO buffer 16
  • 17 Message matching filter is stored in FIFO buffer 17
  • 18 Message matching filter is stored in FIFO buffer 18
  • 19 Message matching filter is stored in FIFO buffer 19
  • 20 Message matching filter is stored in FIFO buffer 20
  • 21 Message matching filter is stored in FIFO buffer 21
  • 22 Message matching filter is stored in FIFO buffer 22
  • 23 Message matching filter is stored in FIFO buffer 23
  • 24 Message matching filter is stored in FIFO buffer 24
  • 25 Message matching filter is stored in FIFO buffer 25
  • 26 Message matching filter is stored in FIFO buffer 26
  • 27 Message matching filter is stored in FIFO buffer 27
  • 28 Message matching filter is stored in FIFO buffer 28
  • 29 Message matching filter is stored in FIFO buffer 29
  • 30 Message matching filter is stored in FIFO buffer 30
  • 31 Message matching filter is stored in FIFO buffer 31
FLTEN1023Filter 10 Enable bit
  • 0 Filter is disabled
  • 1 Filter is enabled
MSEL1022:21Filter 10 Mask Select bits
  • 0 Acceptance Mask 0 selected
  • 1 Acceptance Mask 1 selected
  • 2 Acceptance Mask 2 selected
  • 3 Acceptance Mask 3 selected
FSEL1020:16FIFO Selection bits
  • 0 Message matching filter is stored in FIFO buffer 0
  • 1 Message matching filter is stored in FIFO buffer 1
  • 2 Message matching filter is stored in FIFO buffer 2
  • 3 Message matching filter is stored in FIFO buffer 3
  • 4 Message matching filter is stored in FIFO buffer 4
  • 5 Message matching filter is stored in FIFO buffer 5
  • 6 Message matching filter is stored in FIFO buffer 6
  • 7 Message matching filter is stored in FIFO buffer 7
  • 8 Message matching filter is stored in FIFO buffer 8
  • 9 Message matching filter is stored in FIFO buffer 9
  • 10 Message matching filter is stored in FIFO buffer 10
  • 11 Message matching filter is stored in FIFO buffer 11
  • 12 Message matching filter is stored in FIFO buffer 12
  • 13 Message matching filter is stored in FIFO buffer 13
  • 14 Message matching filter is stored in FIFO buffer 14
  • 15 Message matching filter is stored in FIFO buffer 15
  • 16 Message matching filter is stored in FIFO buffer 16
  • 17 Message matching filter is stored in FIFO buffer 17
  • 18 Message matching filter is stored in FIFO buffer 18
  • 19 Message matching filter is stored in FIFO buffer 19
  • 20 Message matching filter is stored in FIFO buffer 20
  • 21 Message matching filter is stored in FIFO buffer 21
  • 22 Message matching filter is stored in FIFO buffer 22
  • 23 Message matching filter is stored in FIFO buffer 23
  • 24 Message matching filter is stored in FIFO buffer 24
  • 25 Message matching filter is stored in FIFO buffer 25
  • 26 Message matching filter is stored in FIFO buffer 26
  • 27 Message matching filter is stored in FIFO buffer 27
  • 28 Message matching filter is stored in FIFO buffer 28
  • 29 Message matching filter is stored in FIFO buffer 29
  • 30 Message matching filter is stored in FIFO buffer 30
  • 31 Message matching filter is stored in FIFO buffer 31
FLTEN915Filter 9 Enable bit
  • 0 Filter is disabled
  • 1 Filter is enabled
MSEL914:13Filter 9 Mask Select bits
  • 0 Acceptance Mask 0 selected
  • 1 Acceptance Mask 1 selected
  • 2 Acceptance Mask 2 selected
  • 3 Acceptance Mask 3 selected
FSEL912:8FIFO Selection bits
  • 0 Message matching filter is stored in FIFO buffer 0
  • 1 Message matching filter is stored in FIFO buffer 1
  • 2 Message matching filter is stored in FIFO buffer 2
  • 3 Message matching filter is stored in FIFO buffer 3
  • 4 Message matching filter is stored in FIFO buffer 4
  • 5 Message matching filter is stored in FIFO buffer 5
  • 6 Message matching filter is stored in FIFO buffer 6
  • 7 Message matching filter is stored in FIFO buffer 7
  • 8 Message matching filter is stored in FIFO buffer 8
  • 9 Message matching filter is stored in FIFO buffer 9
  • 10 Message matching filter is stored in FIFO buffer 10
  • 11 Message matching filter is stored in FIFO buffer 11
  • 12 Message matching filter is stored in FIFO buffer 12
  • 13 Message matching filter is stored in FIFO buffer 13
  • 14 Message matching filter is stored in FIFO buffer 14
  • 15 Message matching filter is stored in FIFO buffer 15
  • 16 Message matching filter is stored in FIFO buffer 16
  • 17 Message matching filter is stored in FIFO buffer 17
  • 18 Message matching filter is stored in FIFO buffer 18
  • 19 Message matching filter is stored in FIFO buffer 19
  • 20 Message matching filter is stored in FIFO buffer 20
  • 21 Message matching filter is stored in FIFO buffer 21
  • 22 Message matching filter is stored in FIFO buffer 22
  • 23 Message matching filter is stored in FIFO buffer 23
  • 24 Message matching filter is stored in FIFO buffer 24
  • 25 Message matching filter is stored in FIFO buffer 25
  • 26 Message matching filter is stored in FIFO buffer 26
  • 27 Message matching filter is stored in FIFO buffer 27
  • 28 Message matching filter is stored in FIFO buffer 28
  • 29 Message matching filter is stored in FIFO buffer 29
  • 30 Message matching filter is stored in FIFO buffer 30
  • 31 Message matching filter is stored in FIFO buffer 31
FLTEN87Filter 8 Enable bit
  • 0 Filter is disabled
  • 1 Filter is enabled
MSEL86:5Filter 8 Mask Select bits
  • 0 Acceptance Mask 0 selected
  • 1 Acceptance Mask 1 selected
  • 2 Acceptance Mask 2 selected
  • 3 Acceptance Mask 3 selected
FSEL84:0FIFO Selection bits
  • 0 Message matching filter is stored in FIFO buffer 0
  • 1 Message matching filter is stored in FIFO buffer 1
  • 2 Message matching filter is stored in FIFO buffer 2
  • 3 Message matching filter is stored in FIFO buffer 3
  • 4 Message matching filter is stored in FIFO buffer 4
  • 5 Message matching filter is stored in FIFO buffer 5
  • 6 Message matching filter is stored in FIFO buffer 6
  • 7 Message matching filter is stored in FIFO buffer 7
  • 8 Message matching filter is stored in FIFO buffer 8
  • 9 Message matching filter is stored in FIFO buffer 9
  • 10 Message matching filter is stored in FIFO buffer 10
  • 11 Message matching filter is stored in FIFO buffer 11
  • 12 Message matching filter is stored in FIFO buffer 12
  • 13 Message matching filter is stored in FIFO buffer 13
  • 14 Message matching filter is stored in FIFO buffer 14
  • 15 Message matching filter is stored in FIFO buffer 15
  • 16 Message matching filter is stored in FIFO buffer 16
  • 17 Message matching filter is stored in FIFO buffer 17
  • 18 Message matching filter is stored in FIFO buffer 18
  • 19 Message matching filter is stored in FIFO buffer 19
  • 20 Message matching filter is stored in FIFO buffer 20
  • 21 Message matching filter is stored in FIFO buffer 21
  • 22 Message matching filter is stored in FIFO buffer 22
  • 23 Message matching filter is stored in FIFO buffer 23
  • 24 Message matching filter is stored in FIFO buffer 24
  • 25 Message matching filter is stored in FIFO buffer 25
  • 26 Message matching filter is stored in FIFO buffer 26
  • 27 Message matching filter is stored in FIFO buffer 27
  • 28 Message matching filter is stored in FIFO buffer 28
  • 29 Message matching filter is stored in FIFO buffer 29
  • 30 Message matching filter is stored in FIFO buffer 30
  • 31 Message matching filter is stored in FIFO buffer 31
FLTEN1131Filter 11 Enable bit
  • 0 Filter is disabled
  • 1 Filter is enabled

C1FLTCON3CAN Filter Control Register 3

Address
0xBF88B0F0
Reset
0x00000000
Access
read/write
Size
32-bit
12 fields
FieldBitsWhat it does
MSEL1530:29Filter 15 Mask Select bits
  • 0 Acceptance Mask 0 selected
  • 1 Acceptance Mask 1 selected
  • 2 Acceptance Mask 2 selected
  • 3 Acceptance Mask 3 selected
FSEL1528:24FIFO Selection bits
  • 0 Message matching filter is stored in FIFO buffer 0
  • 1 Message matching filter is stored in FIFO buffer 1
  • 2 Message matching filter is stored in FIFO buffer 2
  • 3 Message matching filter is stored in FIFO buffer 3
  • 4 Message matching filter is stored in FIFO buffer 4
  • 5 Message matching filter is stored in FIFO buffer 5
  • 6 Message matching filter is stored in FIFO buffer 6
  • 7 Message matching filter is stored in FIFO buffer 7
  • 8 Message matching filter is stored in FIFO buffer 8
  • 9 Message matching filter is stored in FIFO buffer 9
  • 10 Message matching filter is stored in FIFO buffer 10
  • 11 Message matching filter is stored in FIFO buffer 11
  • 12 Message matching filter is stored in FIFO buffer 12
  • 13 Message matching filter is stored in FIFO buffer 13
  • 14 Message matching filter is stored in FIFO buffer 14
  • 15 Message matching filter is stored in FIFO buffer 15
  • 16 Message matching filter is stored in FIFO buffer 16
  • 17 Message matching filter is stored in FIFO buffer 17
  • 18 Message matching filter is stored in FIFO buffer 18
  • 19 Message matching filter is stored in FIFO buffer 19
  • 20 Message matching filter is stored in FIFO buffer 20
  • 21 Message matching filter is stored in FIFO buffer 21
  • 22 Message matching filter is stored in FIFO buffer 22
  • 23 Message matching filter is stored in FIFO buffer 23
  • 24 Message matching filter is stored in FIFO buffer 24
  • 25 Message matching filter is stored in FIFO buffer 25
  • 26 Message matching filter is stored in FIFO buffer 26
  • 27 Message matching filter is stored in FIFO buffer 27
  • 28 Message matching filter is stored in FIFO buffer 28
  • 29 Message matching filter is stored in FIFO buffer 29
  • 30 Message matching filter is stored in FIFO buffer 30
  • 31 Message matching filter is stored in FIFO buffer 31
FLTEN1423Filter 14 Enable bit
  • 0 Filter is disabled
  • 1 Filter is enabled
MSEL1422:21Filter 14 Mask Select bits
  • 0 Acceptance Mask 0 selected
  • 1 Acceptance Mask 1 selected
  • 2 Acceptance Mask 2 selected
  • 3 Acceptance Mask 3 selected
FSEL1420:16FIFO Selection bits
  • 0 Message matching filter is stored in FIFO buffer 0
  • 1 Message matching filter is stored in FIFO buffer 1
  • 2 Message matching filter is stored in FIFO buffer 2
  • 3 Message matching filter is stored in FIFO buffer 3
  • 4 Message matching filter is stored in FIFO buffer 4
  • 5 Message matching filter is stored in FIFO buffer 5
  • 6 Message matching filter is stored in FIFO buffer 6
  • 7 Message matching filter is stored in FIFO buffer 7
  • 8 Message matching filter is stored in FIFO buffer 8
  • 9 Message matching filter is stored in FIFO buffer 9
  • 10 Message matching filter is stored in FIFO buffer 10
  • 11 Message matching filter is stored in FIFO buffer 11
  • 12 Message matching filter is stored in FIFO buffer 12
  • 13 Message matching filter is stored in FIFO buffer 13
  • 14 Message matching filter is stored in FIFO buffer 14
  • 15 Message matching filter is stored in FIFO buffer 15
  • 16 Message matching filter is stored in FIFO buffer 16
  • 17 Message matching filter is stored in FIFO buffer 17
  • 18 Message matching filter is stored in FIFO buffer 18
  • 19 Message matching filter is stored in FIFO buffer 19
  • 20 Message matching filter is stored in FIFO buffer 20
  • 21 Message matching filter is stored in FIFO buffer 21
  • 22 Message matching filter is stored in FIFO buffer 22
  • 23 Message matching filter is stored in FIFO buffer 23
  • 24 Message matching filter is stored in FIFO buffer 24
  • 25 Message matching filter is stored in FIFO buffer 25
  • 26 Message matching filter is stored in FIFO buffer 26
  • 27 Message matching filter is stored in FIFO buffer 27
  • 28 Message matching filter is stored in FIFO buffer 28
  • 29 Message matching filter is stored in FIFO buffer 29
  • 30 Message matching filter is stored in FIFO buffer 30
  • 31 Message matching filter is stored in FIFO buffer 31
FLTEN1315Filter 13 Enable bit
  • 0 Filter is disabled
  • 1 Filter is enabled
MSEL1314:13Filter 13 Mask Select bits
  • 0 Acceptance Mask 0 selected
  • 1 Acceptance Mask 1 selected
  • 2 Acceptance Mask 2 selected
  • 3 Acceptance Mask 3 selected
FSEL1312:8FIFO Selection bits
  • 0 Message matching filter is stored in FIFO buffer 0
  • 1 Message matching filter is stored in FIFO buffer 1
  • 2 Message matching filter is stored in FIFO buffer 2
  • 3 Message matching filter is stored in FIFO buffer 3
  • 4 Message matching filter is stored in FIFO buffer 4
  • 5 Message matching filter is stored in FIFO buffer 5
  • 6 Message matching filter is stored in FIFO buffer 6
  • 7 Message matching filter is stored in FIFO buffer 7
  • 8 Message matching filter is stored in FIFO buffer 8
  • 9 Message matching filter is stored in FIFO buffer 9
  • 10 Message matching filter is stored in FIFO buffer 10
  • 11 Message matching filter is stored in FIFO buffer 11
  • 12 Message matching filter is stored in FIFO buffer 12
  • 13 Message matching filter is stored in FIFO buffer 13
  • 14 Message matching filter is stored in FIFO buffer 14
  • 15 Message matching filter is stored in FIFO buffer 15
  • 16 Message matching filter is stored in FIFO buffer 16
  • 17 Message matching filter is stored in FIFO buffer 17
  • 18 Message matching filter is stored in FIFO buffer 18
  • 19 Message matching filter is stored in FIFO buffer 19
  • 20 Message matching filter is stored in FIFO buffer 20
  • 21 Message matching filter is stored in FIFO buffer 21
  • 22 Message matching filter is stored in FIFO buffer 22
  • 23 Message matching filter is stored in FIFO buffer 23
  • 24 Message matching filter is stored in FIFO buffer 24
  • 25 Message matching filter is stored in FIFO buffer 25
  • 26 Message matching filter is stored in FIFO buffer 26
  • 27 Message matching filter is stored in FIFO buffer 27
  • 28 Message matching filter is stored in FIFO buffer 28
  • 29 Message matching filter is stored in FIFO buffer 29
  • 30 Message matching filter is stored in FIFO buffer 30
  • 31 Message matching filter is stored in FIFO buffer 31
FLTEN127Filter 12 Enable bit
  • 0 Filter is disabled
  • 1 Filter is enabled
MSEL126:5Filter 12 Mask Select bits
  • 0 Acceptance Mask 0 selected
  • 1 Acceptance Mask 1 selected
  • 2 Acceptance Mask 2 selected
  • 3 Acceptance Mask 3 selected
FSEL124:0FIFO Selection bits
  • 0 Message matching filter is stored in FIFO buffer 0
  • 1 Message matching filter is stored in FIFO buffer 1
  • 2 Message matching filter is stored in FIFO buffer 2
  • 3 Message matching filter is stored in FIFO buffer 3
  • 4 Message matching filter is stored in FIFO buffer 4
  • 5 Message matching filter is stored in FIFO buffer 5
  • 6 Message matching filter is stored in FIFO buffer 6
  • 7 Message matching filter is stored in FIFO buffer 7
  • 8 Message matching filter is stored in FIFO buffer 8
  • 9 Message matching filter is stored in FIFO buffer 9
  • 10 Message matching filter is stored in FIFO buffer 10
  • 11 Message matching filter is stored in FIFO buffer 11
  • 12 Message matching filter is stored in FIFO buffer 12
  • 13 Message matching filter is stored in FIFO buffer 13
  • 14 Message matching filter is stored in FIFO buffer 14
  • 15 Message matching filter is stored in FIFO buffer 15
  • 16 Message matching filter is stored in FIFO buffer 16
  • 17 Message matching filter is stored in FIFO buffer 17
  • 18 Message matching filter is stored in FIFO buffer 18
  • 19 Message matching filter is stored in FIFO buffer 19
  • 20 Message matching filter is stored in FIFO buffer 20
  • 21 Message matching filter is stored in FIFO buffer 21
  • 22 Message matching filter is stored in FIFO buffer 22
  • 23 Message matching filter is stored in FIFO buffer 23
  • 24 Message matching filter is stored in FIFO buffer 24
  • 25 Message matching filter is stored in FIFO buffer 25
  • 26 Message matching filter is stored in FIFO buffer 26
  • 27 Message matching filter is stored in FIFO buffer 27
  • 28 Message matching filter is stored in FIFO buffer 28
  • 29 Message matching filter is stored in FIFO buffer 29
  • 30 Message matching filter is stored in FIFO buffer 30
  • 31 Message matching filter is stored in FIFO buffer 31
FLTEN1531Filter 15 Enable bit
  • 0 Filter is disabled
  • 1 Filter is enabled

C1FLTCON4CAN Filter Control Register 4

Address
0xBF88B100
Reset
0x00000000
Access
read/write
Size
32-bit
12 fields
FieldBitsWhat it does
MSEL1930:29Filter 19 Mask Select bits
  • 0 Acceptance Mask 0 selected
  • 1 Acceptance Mask 1 selected
  • 2 Acceptance Mask 2 selected
  • 3 Acceptance Mask 3 selected
FSEL1928:24FIFO Selection bits
  • 0 Message matching filter is stored in FIFO buffer 0
  • 1 Message matching filter is stored in FIFO buffer 1
  • 2 Message matching filter is stored in FIFO buffer 2
  • 3 Message matching filter is stored in FIFO buffer 3
  • 4 Message matching filter is stored in FIFO buffer 4
  • 5 Message matching filter is stored in FIFO buffer 5
  • 6 Message matching filter is stored in FIFO buffer 6
  • 7 Message matching filter is stored in FIFO buffer 7
  • 8 Message matching filter is stored in FIFO buffer 8
  • 9 Message matching filter is stored in FIFO buffer 9
  • 10 Message matching filter is stored in FIFO buffer 10
  • 11 Message matching filter is stored in FIFO buffer 11
  • 12 Message matching filter is stored in FIFO buffer 12
  • 13 Message matching filter is stored in FIFO buffer 13
  • 14 Message matching filter is stored in FIFO buffer 14
  • 15 Message matching filter is stored in FIFO buffer 15
  • 16 Message matching filter is stored in FIFO buffer 16
  • 17 Message matching filter is stored in FIFO buffer 17
  • 18 Message matching filter is stored in FIFO buffer 18
  • 19 Message matching filter is stored in FIFO buffer 19
  • 20 Message matching filter is stored in FIFO buffer 20
  • 21 Message matching filter is stored in FIFO buffer 21
  • 22 Message matching filter is stored in FIFO buffer 22
  • 23 Message matching filter is stored in FIFO buffer 23
  • 24 Message matching filter is stored in FIFO buffer 24
  • 25 Message matching filter is stored in FIFO buffer 25
  • 26 Message matching filter is stored in FIFO buffer 26
  • 27 Message matching filter is stored in FIFO buffer 27
  • 28 Message matching filter is stored in FIFO buffer 28
  • 29 Message matching filter is stored in FIFO buffer 29
  • 30 Message matching filter is stored in FIFO buffer 30
  • 31 Message matching filter is stored in FIFO buffer 31
FLTEN1823Filter 18 Enable bit
  • 0 Filter is disabled
  • 1 Filter is enabled
MSEL1822:21Filter 18 Mask Select bits
  • 0 Acceptance Mask 0 selected
  • 1 Acceptance Mask 1 selected
  • 2 Acceptance Mask 2 selected
  • 3 Acceptance Mask 3 selected
FSEL1820:16FIFO Selection bits
  • 0 Message matching filter is stored in FIFO buffer 0
  • 1 Message matching filter is stored in FIFO buffer 1
  • 2 Message matching filter is stored in FIFO buffer 2
  • 3 Message matching filter is stored in FIFO buffer 3
  • 4 Message matching filter is stored in FIFO buffer 4
  • 5 Message matching filter is stored in FIFO buffer 5
  • 6 Message matching filter is stored in FIFO buffer 6
  • 7 Message matching filter is stored in FIFO buffer 7
  • 8 Message matching filter is stored in FIFO buffer 8
  • 9 Message matching filter is stored in FIFO buffer 9
  • 10 Message matching filter is stored in FIFO buffer 10
  • 11 Message matching filter is stored in FIFO buffer 11
  • 12 Message matching filter is stored in FIFO buffer 12
  • 13 Message matching filter is stored in FIFO buffer 13
  • 14 Message matching filter is stored in FIFO buffer 14
  • 15 Message matching filter is stored in FIFO buffer 15
  • 16 Message matching filter is stored in FIFO buffer 16
  • 17 Message matching filter is stored in FIFO buffer 17
  • 18 Message matching filter is stored in FIFO buffer 18
  • 19 Message matching filter is stored in FIFO buffer 19
  • 20 Message matching filter is stored in FIFO buffer 20
  • 21 Message matching filter is stored in FIFO buffer 21
  • 22 Message matching filter is stored in FIFO buffer 22
  • 23 Message matching filter is stored in FIFO buffer 23
  • 24 Message matching filter is stored in FIFO buffer 24
  • 25 Message matching filter is stored in FIFO buffer 25
  • 26 Message matching filter is stored in FIFO buffer 26
  • 27 Message matching filter is stored in FIFO buffer 27
  • 28 Message matching filter is stored in FIFO buffer 28
  • 29 Message matching filter is stored in FIFO buffer 29
  • 30 Message matching filter is stored in FIFO buffer 30
  • 31 Message matching filter is stored in FIFO buffer 31
FLTEN1715Filter 13 Enable bit
  • 0 Filter is disabled
  • 1 Filter is enabled
MSEL1714:13Filter 17 Mask Select bits
  • 0 Acceptance Mask 0 selected
  • 1 Acceptance Mask 1 selected
  • 2 Acceptance Mask 2 selected
  • 3 Acceptance Mask 3 selected
FSEL1712:8FIFO Selection bits
  • 0 Message matching filter is stored in FIFO buffer 0
  • 1 Message matching filter is stored in FIFO buffer 1
  • 2 Message matching filter is stored in FIFO buffer 2
  • 3 Message matching filter is stored in FIFO buffer 3
  • 4 Message matching filter is stored in FIFO buffer 4
  • 5 Message matching filter is stored in FIFO buffer 5
  • 6 Message matching filter is stored in FIFO buffer 6
  • 7 Message matching filter is stored in FIFO buffer 7
  • 8 Message matching filter is stored in FIFO buffer 8
  • 9 Message matching filter is stored in FIFO buffer 9
  • 10 Message matching filter is stored in FIFO buffer 10
  • 11 Message matching filter is stored in FIFO buffer 11
  • 12 Message matching filter is stored in FIFO buffer 12
  • 13 Message matching filter is stored in FIFO buffer 13
  • 14 Message matching filter is stored in FIFO buffer 14
  • 15 Message matching filter is stored in FIFO buffer 15
  • 16 Message matching filter is stored in FIFO buffer 16
  • 17 Message matching filter is stored in FIFO buffer 17
  • 18 Message matching filter is stored in FIFO buffer 18
  • 19 Message matching filter is stored in FIFO buffer 19
  • 20 Message matching filter is stored in FIFO buffer 20
  • 21 Message matching filter is stored in FIFO buffer 21
  • 22 Message matching filter is stored in FIFO buffer 22
  • 23 Message matching filter is stored in FIFO buffer 23
  • 24 Message matching filter is stored in FIFO buffer 24
  • 25 Message matching filter is stored in FIFO buffer 25
  • 26 Message matching filter is stored in FIFO buffer 26
  • 27 Message matching filter is stored in FIFO buffer 27
  • 28 Message matching filter is stored in FIFO buffer 28
  • 29 Message matching filter is stored in FIFO buffer 29
  • 30 Message matching filter is stored in FIFO buffer 30
  • 31 Message matching filter is stored in FIFO buffer 31
FLTEN167Filter 16 Enable bit
  • 0 Filter is disabled
  • 1 Filter is enabled
MSEL166:5Filter 16 Mask Select bits
  • 0 Acceptance Mask 0 selected
  • 1 Acceptance Mask 1 selected
  • 2 Acceptance Mask 2 selected
  • 3 Acceptance Mask 3 selected
FSEL164:0FIFO Selection bits
  • 0 Message matching filter is stored in FIFO buffer 0
  • 1 Message matching filter is stored in FIFO buffer 1
  • 2 Message matching filter is stored in FIFO buffer 2
  • 3 Message matching filter is stored in FIFO buffer 3
  • 4 Message matching filter is stored in FIFO buffer 4
  • 5 Message matching filter is stored in FIFO buffer 5
  • 6 Message matching filter is stored in FIFO buffer 6
  • 7 Message matching filter is stored in FIFO buffer 7
  • 8 Message matching filter is stored in FIFO buffer 8
  • 9 Message matching filter is stored in FIFO buffer 9
  • 10 Message matching filter is stored in FIFO buffer 10
  • 11 Message matching filter is stored in FIFO buffer 11
  • 12 Message matching filter is stored in FIFO buffer 12
  • 13 Message matching filter is stored in FIFO buffer 13
  • 14 Message matching filter is stored in FIFO buffer 14
  • 15 Message matching filter is stored in FIFO buffer 15
  • 16 Message matching filter is stored in FIFO buffer 16
  • 17 Message matching filter is stored in FIFO buffer 17
  • 18 Message matching filter is stored in FIFO buffer 18
  • 19 Message matching filter is stored in FIFO buffer 19
  • 20 Message matching filter is stored in FIFO buffer 20
  • 21 Message matching filter is stored in FIFO buffer 21
  • 22 Message matching filter is stored in FIFO buffer 22
  • 23 Message matching filter is stored in FIFO buffer 23
  • 24 Message matching filter is stored in FIFO buffer 24
  • 25 Message matching filter is stored in FIFO buffer 25
  • 26 Message matching filter is stored in FIFO buffer 26
  • 27 Message matching filter is stored in FIFO buffer 27
  • 28 Message matching filter is stored in FIFO buffer 28
  • 29 Message matching filter is stored in FIFO buffer 29
  • 30 Message matching filter is stored in FIFO buffer 30
  • 31 Message matching filter is stored in FIFO buffer 31
FLTEN1931Filter 19 Enable bit
  • 0 Filter is disabled
  • 1 Filter is enabled

C1FLTCON5CAN Filter Control Register 5

Address
0xBF88B110
Reset
0x00000000
Access
read/write
Size
32-bit
12 fields
FieldBitsWhat it does
MSEL2330:29Filter 23 Mask Select bits
  • 0 Acceptance Mask 0 selected
  • 1 Acceptance Mask 1 selected
  • 2 Acceptance Mask 2 selected
  • 3 Acceptance Mask 3 selected
FSEL2328:24FIFO Selection bits
  • 0 Message matching filter is stored in FIFO buffer 0
  • 1 Message matching filter is stored in FIFO buffer 1
  • 2 Message matching filter is stored in FIFO buffer 2
  • 3 Message matching filter is stored in FIFO buffer 3
  • 4 Message matching filter is stored in FIFO buffer 4
  • 5 Message matching filter is stored in FIFO buffer 5
  • 6 Message matching filter is stored in FIFO buffer 6
  • 7 Message matching filter is stored in FIFO buffer 7
  • 8 Message matching filter is stored in FIFO buffer 8
  • 9 Message matching filter is stored in FIFO buffer 9
  • 10 Message matching filter is stored in FIFO buffer 10
  • 11 Message matching filter is stored in FIFO buffer 11
  • 12 Message matching filter is stored in FIFO buffer 12
  • 13 Message matching filter is stored in FIFO buffer 13
  • 14 Message matching filter is stored in FIFO buffer 14
  • 15 Message matching filter is stored in FIFO buffer 15
  • 16 Message matching filter is stored in FIFO buffer 16
  • 17 Message matching filter is stored in FIFO buffer 17
  • 18 Message matching filter is stored in FIFO buffer 18
  • 19 Message matching filter is stored in FIFO buffer 19
  • 20 Message matching filter is stored in FIFO buffer 20
  • 21 Message matching filter is stored in FIFO buffer 21
  • 22 Message matching filter is stored in FIFO buffer 22
  • 23 Message matching filter is stored in FIFO buffer 23
  • 24 Message matching filter is stored in FIFO buffer 24
  • 25 Message matching filter is stored in FIFO buffer 25
  • 26 Message matching filter is stored in FIFO buffer 26
  • 27 Message matching filter is stored in FIFO buffer 27
  • 28 Message matching filter is stored in FIFO buffer 28
  • 29 Message matching filter is stored in FIFO buffer 29
  • 30 Message matching filter is stored in FIFO buffer 30
  • 31 Message matching filter is stored in FIFO buffer 31
FLTEN2223Filter 22 Enable bit
  • 0 Filter is disabled
  • 1 Filter is enabled
MSEL2222:21Filter 22 Mask Select bits
  • 0 Acceptance Mask 0 selected
  • 1 Acceptance Mask 1 selected
  • 2 Acceptance Mask 2 selected
  • 3 Acceptance Mask 3 selected
FSEL2220:16FIFO Selection bits
  • 0 Message matching filter is stored in FIFO buffer 0
  • 1 Message matching filter is stored in FIFO buffer 1
  • 2 Message matching filter is stored in FIFO buffer 2
  • 3 Message matching filter is stored in FIFO buffer 3
  • 4 Message matching filter is stored in FIFO buffer 4
  • 5 Message matching filter is stored in FIFO buffer 5
  • 6 Message matching filter is stored in FIFO buffer 6
  • 7 Message matching filter is stored in FIFO buffer 7
  • 8 Message matching filter is stored in FIFO buffer 8
  • 9 Message matching filter is stored in FIFO buffer 9
  • 10 Message matching filter is stored in FIFO buffer 10
  • 11 Message matching filter is stored in FIFO buffer 11
  • 12 Message matching filter is stored in FIFO buffer 12
  • 13 Message matching filter is stored in FIFO buffer 13
  • 14 Message matching filter is stored in FIFO buffer 14
  • 15 Message matching filter is stored in FIFO buffer 15
  • 16 Message matching filter is stored in FIFO buffer 16
  • 17 Message matching filter is stored in FIFO buffer 17
  • 18 Message matching filter is stored in FIFO buffer 18
  • 19 Message matching filter is stored in FIFO buffer 19
  • 20 Message matching filter is stored in FIFO buffer 20
  • 21 Message matching filter is stored in FIFO buffer 21
  • 22 Message matching filter is stored in FIFO buffer 22
  • 23 Message matching filter is stored in FIFO buffer 23
  • 24 Message matching filter is stored in FIFO buffer 24
  • 25 Message matching filter is stored in FIFO buffer 25
  • 26 Message matching filter is stored in FIFO buffer 26
  • 27 Message matching filter is stored in FIFO buffer 27
  • 28 Message matching filter is stored in FIFO buffer 28
  • 29 Message matching filter is stored in FIFO buffer 29
  • 30 Message matching filter is stored in FIFO buffer 30
  • 31 Message matching filter is stored in FIFO buffer 31
FLTEN2115Filter 21 Enable bit
  • 0 Filter is disabled
  • 1 Filter is enabled
MSEL2114:13Filter 21 Mask Select bits
  • 0 Acceptance Mask 0 selected
  • 1 Acceptance Mask 1 selected
  • 2 Acceptance Mask 2 selected
  • 3 Acceptance Mask 3 selected
FSEL2112:8FIFO Selection bits
  • 0 Message matching filter is stored in FIFO buffer 0
  • 1 Message matching filter is stored in FIFO buffer 1
  • 2 Message matching filter is stored in FIFO buffer 2
  • 3 Message matching filter is stored in FIFO buffer 3
  • 4 Message matching filter is stored in FIFO buffer 4
  • 5 Message matching filter is stored in FIFO buffer 5
  • 6 Message matching filter is stored in FIFO buffer 6
  • 7 Message matching filter is stored in FIFO buffer 7
  • 8 Message matching filter is stored in FIFO buffer 8
  • 9 Message matching filter is stored in FIFO buffer 9
  • 10 Message matching filter is stored in FIFO buffer 10
  • 11 Message matching filter is stored in FIFO buffer 11
  • 12 Message matching filter is stored in FIFO buffer 12
  • 13 Message matching filter is stored in FIFO buffer 13
  • 14 Message matching filter is stored in FIFO buffer 14
  • 15 Message matching filter is stored in FIFO buffer 15
  • 16 Message matching filter is stored in FIFO buffer 16
  • 17 Message matching filter is stored in FIFO buffer 17
  • 18 Message matching filter is stored in FIFO buffer 18
  • 19 Message matching filter is stored in FIFO buffer 19
  • 20 Message matching filter is stored in FIFO buffer 20
  • 21 Message matching filter is stored in FIFO buffer 21
  • 22 Message matching filter is stored in FIFO buffer 22
  • 23 Message matching filter is stored in FIFO buffer 23
  • 24 Message matching filter is stored in FIFO buffer 24
  • 25 Message matching filter is stored in FIFO buffer 25
  • 26 Message matching filter is stored in FIFO buffer 26
  • 27 Message matching filter is stored in FIFO buffer 27
  • 28 Message matching filter is stored in FIFO buffer 28
  • 29 Message matching filter is stored in FIFO buffer 29
  • 30 Message matching filter is stored in FIFO buffer 30
  • 31 Message matching filter is stored in FIFO buffer 31
FLTEN207Filter 20 Enable bit
  • 0 Filter is disabled
  • 1 Filter is enabled
MSEL206:5Filter 20 Mask Select bits
  • 0 Acceptance Mask 0 selected
  • 1 Acceptance Mask 1 selected
  • 2 Acceptance Mask 2 selected
  • 3 Acceptance Mask 3 selected
FSEL204:0FIFO Selection bits
  • 0 Message matching filter is stored in FIFO buffer 0
  • 1 Message matching filter is stored in FIFO buffer 1
  • 2 Message matching filter is stored in FIFO buffer 2
  • 3 Message matching filter is stored in FIFO buffer 3
  • 4 Message matching filter is stored in FIFO buffer 4
  • 5 Message matching filter is stored in FIFO buffer 5
  • 6 Message matching filter is stored in FIFO buffer 6
  • 7 Message matching filter is stored in FIFO buffer 7
  • 8 Message matching filter is stored in FIFO buffer 8
  • 9 Message matching filter is stored in FIFO buffer 9
  • 10 Message matching filter is stored in FIFO buffer 10
  • 11 Message matching filter is stored in FIFO buffer 11
  • 12 Message matching filter is stored in FIFO buffer 12
  • 13 Message matching filter is stored in FIFO buffer 13
  • 14 Message matching filter is stored in FIFO buffer 14
  • 15 Message matching filter is stored in FIFO buffer 15
  • 16 Message matching filter is stored in FIFO buffer 16
  • 17 Message matching filter is stored in FIFO buffer 17
  • 18 Message matching filter is stored in FIFO buffer 18
  • 19 Message matching filter is stored in FIFO buffer 19
  • 20 Message matching filter is stored in FIFO buffer 20
  • 21 Message matching filter is stored in FIFO buffer 21
  • 22 Message matching filter is stored in FIFO buffer 22
  • 23 Message matching filter is stored in FIFO buffer 23
  • 24 Message matching filter is stored in FIFO buffer 24
  • 25 Message matching filter is stored in FIFO buffer 25
  • 26 Message matching filter is stored in FIFO buffer 26
  • 27 Message matching filter is stored in FIFO buffer 27
  • 28 Message matching filter is stored in FIFO buffer 28
  • 29 Message matching filter is stored in FIFO buffer 29
  • 30 Message matching filter is stored in FIFO buffer 30
  • 31 Message matching filter is stored in FIFO buffer 31
FLTEN2331Filter 23 Enable bit
  • 0 Filter is disabled
  • 1 Filter is enabled

C1FLTCON6CAN Filter Control Register 6

Address
0xBF88B120
Reset
0x00000000
Access
read/write
Size
32-bit
12 fields
FieldBitsWhat it does
MSEL2730:29Filter 27 Mask Select bits
  • 0 Acceptance Mask 0 selected
  • 1 Acceptance Mask 1 selected
  • 2 Acceptance Mask 2 selected
  • 3 Acceptance Mask 3 selected
FSEL2728:24FIFO Selection bits
  • 0 Message matching filter is stored in FIFO buffer 0
  • 1 Message matching filter is stored in FIFO buffer 1
  • 2 Message matching filter is stored in FIFO buffer 2
  • 3 Message matching filter is stored in FIFO buffer 3
  • 4 Message matching filter is stored in FIFO buffer 4
  • 5 Message matching filter is stored in FIFO buffer 5
  • 6 Message matching filter is stored in FIFO buffer 6
  • 7 Message matching filter is stored in FIFO buffer 7
  • 8 Message matching filter is stored in FIFO buffer 8
  • 9 Message matching filter is stored in FIFO buffer 9
  • 10 Message matching filter is stored in FIFO buffer 10
  • 11 Message matching filter is stored in FIFO buffer 11
  • 12 Message matching filter is stored in FIFO buffer 12
  • 13 Message matching filter is stored in FIFO buffer 13
  • 14 Message matching filter is stored in FIFO buffer 14
  • 15 Message matching filter is stored in FIFO buffer 15
  • 16 Message matching filter is stored in FIFO buffer 16
  • 17 Message matching filter is stored in FIFO buffer 17
  • 18 Message matching filter is stored in FIFO buffer 18
  • 19 Message matching filter is stored in FIFO buffer 19
  • 20 Message matching filter is stored in FIFO buffer 20
  • 21 Message matching filter is stored in FIFO buffer 21
  • 22 Message matching filter is stored in FIFO buffer 22
  • 23 Message matching filter is stored in FIFO buffer 23
  • 24 Message matching filter is stored in FIFO buffer 24
  • 25 Message matching filter is stored in FIFO buffer 25
  • 26 Message matching filter is stored in FIFO buffer 26
  • 27 Message matching filter is stored in FIFO buffer 27
  • 28 Message matching filter is stored in FIFO buffer 28
  • 29 Message matching filter is stored in FIFO buffer 29
  • 30 Message matching filter is stored in FIFO buffer 30
  • 31 Message matching filter is stored in FIFO buffer 31
FLTEN2623Filter 26 Enable bit
  • 0 Filter is disabled
  • 1 Filter is enabled
MSEL2622:21Filter 26 Mask Select bits
  • 0 Acceptance Mask 0 selected
  • 1 Acceptance Mask 1 selected
  • 2 Acceptance Mask 2 selected
  • 3 Acceptance Mask 3 selected
FSEL2620:16FIFO Selection bits
  • 0 Message matching filter is stored in FIFO buffer 0
  • 1 Message matching filter is stored in FIFO buffer 1
  • 2 Message matching filter is stored in FIFO buffer 2
  • 3 Message matching filter is stored in FIFO buffer 3
  • 4 Message matching filter is stored in FIFO buffer 4
  • 5 Message matching filter is stored in FIFO buffer 5
  • 6 Message matching filter is stored in FIFO buffer 6
  • 7 Message matching filter is stored in FIFO buffer 7
  • 8 Message matching filter is stored in FIFO buffer 8
  • 9 Message matching filter is stored in FIFO buffer 9
  • 10 Message matching filter is stored in FIFO buffer 10
  • 11 Message matching filter is stored in FIFO buffer 11
  • 12 Message matching filter is stored in FIFO buffer 12
  • 13 Message matching filter is stored in FIFO buffer 13
  • 14 Message matching filter is stored in FIFO buffer 14
  • 15 Message matching filter is stored in FIFO buffer 15
  • 16 Message matching filter is stored in FIFO buffer 16
  • 17 Message matching filter is stored in FIFO buffer 17
  • 18 Message matching filter is stored in FIFO buffer 18
  • 19 Message matching filter is stored in FIFO buffer 19
  • 20 Message matching filter is stored in FIFO buffer 20
  • 21 Message matching filter is stored in FIFO buffer 21
  • 22 Message matching filter is stored in FIFO buffer 22
  • 23 Message matching filter is stored in FIFO buffer 23
  • 24 Message matching filter is stored in FIFO buffer 24
  • 25 Message matching filter is stored in FIFO buffer 25
  • 26 Message matching filter is stored in FIFO buffer 26
  • 27 Message matching filter is stored in FIFO buffer 27
  • 28 Message matching filter is stored in FIFO buffer 28
  • 29 Message matching filter is stored in FIFO buffer 29
  • 30 Message matching filter is stored in FIFO buffer 30
  • 31 Message matching filter is stored in FIFO buffer 31
FLTEN2515Filter 25 Enable bit
  • 0 Filter is disabled
  • 1 Filter is enabled
MSEL2514:13Filter 25 Mask Select bits
  • 0 Acceptance Mask 0 selected
  • 1 Acceptance Mask 1 selected
  • 2 Acceptance Mask 2 selected
  • 3 Acceptance Mask 3 selected
FSEL2512:8FIFO Selection bits
  • 0 Message matching filter is stored in FIFO buffer 0
  • 1 Message matching filter is stored in FIFO buffer 1
  • 2 Message matching filter is stored in FIFO buffer 2
  • 3 Message matching filter is stored in FIFO buffer 3
  • 4 Message matching filter is stored in FIFO buffer 4
  • 5 Message matching filter is stored in FIFO buffer 5
  • 6 Message matching filter is stored in FIFO buffer 6
  • 7 Message matching filter is stored in FIFO buffer 7
  • 8 Message matching filter is stored in FIFO buffer 8
  • 9 Message matching filter is stored in FIFO buffer 9
  • 10 Message matching filter is stored in FIFO buffer 10
  • 11 Message matching filter is stored in FIFO buffer 11
  • 12 Message matching filter is stored in FIFO buffer 12
  • 13 Message matching filter is stored in FIFO buffer 13
  • 14 Message matching filter is stored in FIFO buffer 14
  • 15 Message matching filter is stored in FIFO buffer 15
  • 16 Message matching filter is stored in FIFO buffer 16
  • 17 Message matching filter is stored in FIFO buffer 17
  • 18 Message matching filter is stored in FIFO buffer 18
  • 19 Message matching filter is stored in FIFO buffer 19
  • 20 Message matching filter is stored in FIFO buffer 20
  • 21 Message matching filter is stored in FIFO buffer 21
  • 22 Message matching filter is stored in FIFO buffer 22
  • 23 Message matching filter is stored in FIFO buffer 23
  • 24 Message matching filter is stored in FIFO buffer 24
  • 25 Message matching filter is stored in FIFO buffer 25
  • 26 Message matching filter is stored in FIFO buffer 26
  • 27 Message matching filter is stored in FIFO buffer 27
  • 28 Message matching filter is stored in FIFO buffer 28
  • 29 Message matching filter is stored in FIFO buffer 29
  • 30 Message matching filter is stored in FIFO buffer 30
  • 31 Message matching filter is stored in FIFO buffer 31
FLTEN247Filter 24 Enable bit
  • 0 Filter is disabled
  • 1 Filter is enabled
MSEL246:5Filter 24 Mask Select bits
  • 0 Acceptance Mask 0 selected
  • 1 Acceptance Mask 1 selected
  • 2 Acceptance Mask 2 selected
  • 3 Acceptance Mask 3 selected
FSEL244:0FIFO Selection bits
  • 0 Message matching filter is stored in FIFO buffer 0
  • 1 Message matching filter is stored in FIFO buffer 1
  • 2 Message matching filter is stored in FIFO buffer 2
  • 3 Message matching filter is stored in FIFO buffer 3
  • 4 Message matching filter is stored in FIFO buffer 4
  • 5 Message matching filter is stored in FIFO buffer 5
  • 6 Message matching filter is stored in FIFO buffer 6
  • 7 Message matching filter is stored in FIFO buffer 7
  • 8 Message matching filter is stored in FIFO buffer 8
  • 9 Message matching filter is stored in FIFO buffer 9
  • 10 Message matching filter is stored in FIFO buffer 10
  • 11 Message matching filter is stored in FIFO buffer 11
  • 12 Message matching filter is stored in FIFO buffer 12
  • 13 Message matching filter is stored in FIFO buffer 13
  • 14 Message matching filter is stored in FIFO buffer 14
  • 15 Message matching filter is stored in FIFO buffer 15
  • 16 Message matching filter is stored in FIFO buffer 16
  • 17 Message matching filter is stored in FIFO buffer 17
  • 18 Message matching filter is stored in FIFO buffer 18
  • 19 Message matching filter is stored in FIFO buffer 19
  • 20 Message matching filter is stored in FIFO buffer 20
  • 21 Message matching filter is stored in FIFO buffer 21
  • 22 Message matching filter is stored in FIFO buffer 22
  • 23 Message matching filter is stored in FIFO buffer 23
  • 24 Message matching filter is stored in FIFO buffer 24
  • 25 Message matching filter is stored in FIFO buffer 25
  • 26 Message matching filter is stored in FIFO buffer 26
  • 27 Message matching filter is stored in FIFO buffer 27
  • 28 Message matching filter is stored in FIFO buffer 28
  • 29 Message matching filter is stored in FIFO buffer 29
  • 30 Message matching filter is stored in FIFO buffer 30
  • 31 Message matching filter is stored in FIFO buffer 31
FLTEN2731Filter 27 Enable bit
  • 0 Filter is disabled
  • 1 Filter is enabled

C1FLTCON7CAN Filter Control Register 7

Address
0xBF88B130
Reset
0x00000000
Access
read/write
Size
32-bit
12 fields
FieldBitsWhat it does
MSEL3130:29Filter 31 Mask Select bits
  • 0 Acceptance Mask 0 selected
  • 1 Acceptance Mask 1 selected
  • 2 Acceptance Mask 2 selected
  • 3 Acceptance Mask 3 selected
FSEL3128:24FIFO Selection bits
  • 0 Message matching filter is stored in FIFO buffer 0
  • 1 Message matching filter is stored in FIFO buffer 1
  • 2 Message matching filter is stored in FIFO buffer 2
  • 3 Message matching filter is stored in FIFO buffer 3
  • 4 Message matching filter is stored in FIFO buffer 4
  • 5 Message matching filter is stored in FIFO buffer 5
  • 6 Message matching filter is stored in FIFO buffer 6
  • 7 Message matching filter is stored in FIFO buffer 7
  • 8 Message matching filter is stored in FIFO buffer 8
  • 9 Message matching filter is stored in FIFO buffer 9
  • 10 Message matching filter is stored in FIFO buffer 10
  • 11 Message matching filter is stored in FIFO buffer 11
  • 12 Message matching filter is stored in FIFO buffer 12
  • 13 Message matching filter is stored in FIFO buffer 13
  • 14 Message matching filter is stored in FIFO buffer 14
  • 15 Message matching filter is stored in FIFO buffer 15
  • 16 Message matching filter is stored in FIFO buffer 16
  • 17 Message matching filter is stored in FIFO buffer 17
  • 18 Message matching filter is stored in FIFO buffer 18
  • 19 Message matching filter is stored in FIFO buffer 19
  • 20 Message matching filter is stored in FIFO buffer 20
  • 21 Message matching filter is stored in FIFO buffer 21
  • 22 Message matching filter is stored in FIFO buffer 22
  • 23 Message matching filter is stored in FIFO buffer 23
  • 24 Message matching filter is stored in FIFO buffer 24
  • 25 Message matching filter is stored in FIFO buffer 25
  • 26 Message matching filter is stored in FIFO buffer 26
  • 27 Message matching filter is stored in FIFO buffer 27
  • 28 Message matching filter is stored in FIFO buffer 28
  • 29 Message matching filter is stored in FIFO buffer 29
  • 30 Message matching filter is stored in FIFO buffer 30
  • 31 Message matching filter is stored in FIFO buffer 31
FLTEN3023Filter 30Enable bit
  • 0 Filter is disabled
  • 1 Filter is enabled
MSEL3022:21Filter 30Mask Select bits
  • 0 Acceptance Mask 0 selected
  • 1 Acceptance Mask 1 selected
  • 2 Acceptance Mask 2 selected
  • 3 Acceptance Mask 3 selected
FSEL3020:16FIFO Selection bits
  • 0 Message matching filter is stored in FIFO buffer 0
  • 1 Message matching filter is stored in FIFO buffer 1
  • 2 Message matching filter is stored in FIFO buffer 2
  • 3 Message matching filter is stored in FIFO buffer 3
  • 4 Message matching filter is stored in FIFO buffer 4
  • 5 Message matching filter is stored in FIFO buffer 5
  • 6 Message matching filter is stored in FIFO buffer 6
  • 7 Message matching filter is stored in FIFO buffer 7
  • 8 Message matching filter is stored in FIFO buffer 8
  • 9 Message matching filter is stored in FIFO buffer 9
  • 10 Message matching filter is stored in FIFO buffer 10
  • 11 Message matching filter is stored in FIFO buffer 11
  • 12 Message matching filter is stored in FIFO buffer 12
  • 13 Message matching filter is stored in FIFO buffer 13
  • 14 Message matching filter is stored in FIFO buffer 14
  • 15 Message matching filter is stored in FIFO buffer 15
  • 16 Message matching filter is stored in FIFO buffer 16
  • 17 Message matching filter is stored in FIFO buffer 17
  • 18 Message matching filter is stored in FIFO buffer 18
  • 19 Message matching filter is stored in FIFO buffer 19
  • 20 Message matching filter is stored in FIFO buffer 20
  • 21 Message matching filter is stored in FIFO buffer 21
  • 22 Message matching filter is stored in FIFO buffer 22
  • 23 Message matching filter is stored in FIFO buffer 23
  • 24 Message matching filter is stored in FIFO buffer 24
  • 25 Message matching filter is stored in FIFO buffer 25
  • 26 Message matching filter is stored in FIFO buffer 26
  • 27 Message matching filter is stored in FIFO buffer 27
  • 28 Message matching filter is stored in FIFO buffer 28
  • 29 Message matching filter is stored in FIFO buffer 29
  • 30 Message matching filter is stored in FIFO buffer 30
  • 31 Message matching filter is stored in FIFO buffer 31
FLTEN2915Filter 29 Enable bit
  • 0 Filter is disabled
  • 1 Filter is enabled
MSEL2914:13Filter 29 Mask Select bits
  • 0 Acceptance Mask 0 selected
  • 1 Acceptance Mask 1 selected
  • 2 Acceptance Mask 2 selected
  • 3 Acceptance Mask 3 selected
FSEL2912:8FIFO Selection bits
  • 0 Message matching filter is stored in FIFO buffer 0
  • 1 Message matching filter is stored in FIFO buffer 1
  • 2 Message matching filter is stored in FIFO buffer 2
  • 3 Message matching filter is stored in FIFO buffer 3
  • 4 Message matching filter is stored in FIFO buffer 4
  • 5 Message matching filter is stored in FIFO buffer 5
  • 6 Message matching filter is stored in FIFO buffer 6
  • 7 Message matching filter is stored in FIFO buffer 7
  • 8 Message matching filter is stored in FIFO buffer 8
  • 9 Message matching filter is stored in FIFO buffer 9
  • 10 Message matching filter is stored in FIFO buffer 10
  • 11 Message matching filter is stored in FIFO buffer 11
  • 12 Message matching filter is stored in FIFO buffer 12
  • 13 Message matching filter is stored in FIFO buffer 13
  • 14 Message matching filter is stored in FIFO buffer 14
  • 15 Message matching filter is stored in FIFO buffer 15
  • 16 Message matching filter is stored in FIFO buffer 16
  • 17 Message matching filter is stored in FIFO buffer 17
  • 18 Message matching filter is stored in FIFO buffer 18
  • 19 Message matching filter is stored in FIFO buffer 19
  • 20 Message matching filter is stored in FIFO buffer 20
  • 21 Message matching filter is stored in FIFO buffer 21
  • 22 Message matching filter is stored in FIFO buffer 22
  • 23 Message matching filter is stored in FIFO buffer 23
  • 24 Message matching filter is stored in FIFO buffer 24
  • 25 Message matching filter is stored in FIFO buffer 25
  • 26 Message matching filter is stored in FIFO buffer 26
  • 27 Message matching filter is stored in FIFO buffer 27
  • 28 Message matching filter is stored in FIFO buffer 28
  • 29 Message matching filter is stored in FIFO buffer 29
  • 30 Message matching filter is stored in FIFO buffer 30
  • 31 Message matching filter is stored in FIFO buffer 31
FLTEN287Filter 28 Enable bit
  • 0 Filter is disabled
  • 1 Filter is enabled
MSEL286:5Filter 28 Mask Select bits
  • 0 Acceptance Mask 0 selected
  • 1 Acceptance Mask 1 selected
  • 2 Acceptance Mask 2 selected
  • 3 Acceptance Mask 3 selected
FSEL284:0FIFO Selection bits
  • 0 Message matching filter is stored in FIFO buffer 0
  • 1 Message matching filter is stored in FIFO buffer 1
  • 2 Message matching filter is stored in FIFO buffer 2
  • 3 Message matching filter is stored in FIFO buffer 3
  • 4 Message matching filter is stored in FIFO buffer 4
  • 5 Message matching filter is stored in FIFO buffer 5
  • 6 Message matching filter is stored in FIFO buffer 6
  • 7 Message matching filter is stored in FIFO buffer 7
  • 8 Message matching filter is stored in FIFO buffer 8
  • 9 Message matching filter is stored in FIFO buffer 9
  • 10 Message matching filter is stored in FIFO buffer 10
  • 11 Message matching filter is stored in FIFO buffer 11
  • 12 Message matching filter is stored in FIFO buffer 12
  • 13 Message matching filter is stored in FIFO buffer 13
  • 14 Message matching filter is stored in FIFO buffer 14
  • 15 Message matching filter is stored in FIFO buffer 15
  • 16 Message matching filter is stored in FIFO buffer 16
  • 17 Message matching filter is stored in FIFO buffer 17
  • 18 Message matching filter is stored in FIFO buffer 18
  • 19 Message matching filter is stored in FIFO buffer 19
  • 20 Message matching filter is stored in FIFO buffer 20
  • 21 Message matching filter is stored in FIFO buffer 21
  • 22 Message matching filter is stored in FIFO buffer 22
  • 23 Message matching filter is stored in FIFO buffer 23
  • 24 Message matching filter is stored in FIFO buffer 24
  • 25 Message matching filter is stored in FIFO buffer 25
  • 26 Message matching filter is stored in FIFO buffer 26
  • 27 Message matching filter is stored in FIFO buffer 27
  • 28 Message matching filter is stored in FIFO buffer 28
  • 29 Message matching filter is stored in FIFO buffer 29
  • 30 Message matching filter is stored in FIFO buffer 30
  • 31 Message matching filter is stored in FIFO buffer 31
FLTEN3131Filter 31 Enable bit
  • 0 Filter is disabled
  • 1 Filter is enabled

C1RXF0CAN Acceptance Filter

Address
0xBF88B140
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
EXID19Extended Identifier Enable bits
  • 0 Match only messages with standard identifier addresses
  • 1 Match only messages with extended identifier addresses
EID17:0Extended Identifier bits
  • 0 Message address bit EIDx must be 0 to match filter
  • 1 Message address bit EIDx must be 1 to match filter
SID31:21Standard Identifier bits
  • 0 Message address bit SIDx must be 0 to match filter
  • 1 Message address bit SIDx must be 1 to match filter

C1RXF1CAN Acceptance Filter

Address
0xBF88B150
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
EXID19Extended Identifier Enable bits
  • 0 Match only messages with standard identifier addresses
  • 1 Match only messages with extended identifier addresses
EID17:0Extended Identifier bits
  • 0 Message address bit EIDx must be 0 to match filter
  • 1 Message address bit EIDx must be 1 to match filter
SID31:21Standard Identifier bits
  • 0 Message address bit SIDx must be 0 to match filter
  • 1 Message address bit SIDx must be 1 to match filter

C1RXF2CAN Acceptance Filter

Address
0xBF88B160
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
EXID19Extended Identifier Enable bits
  • 0 Match only messages with standard identifier addresses
  • 1 Match only messages with extended identifier addresses
EID17:0Extended Identifier bits
  • 0 Message address bit EIDx must be 0 to match filter
  • 1 Message address bit EIDx must be 1 to match filter
SID31:21Standard Identifier bits
  • 0 Message address bit SIDx must be 0 to match filter
  • 1 Message address bit SIDx must be 1 to match filter

C1RXF3CAN Acceptance Filter

Address
0xBF88B170
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
EXID19Extended Identifier Enable bits
  • 0 Match only messages with standard identifier addresses
  • 1 Match only messages with extended identifier addresses
EID17:0Extended Identifier bits
  • 0 Message address bit EIDx must be 0 to match filter
  • 1 Message address bit EIDx must be 1 to match filter
SID31:21Standard Identifier bits
  • 0 Message address bit SIDx must be 0 to match filter
  • 1 Message address bit SIDx must be 1 to match filter

C1RXF4CAN Acceptance Filter

Address
0xBF88B180
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
EXID19Extended Identifier Enable bits
  • 0 Match only messages with standard identifier addresses
  • 1 Match only messages with extended identifier addresses
EID17:0Extended Identifier bits
  • 0 Message address bit EIDx must be 0 to match filter
  • 1 Message address bit EIDx must be 1 to match filter
SID31:21Standard Identifier bits
  • 0 Message address bit SIDx must be 0 to match filter
  • 1 Message address bit SIDx must be 1 to match filter

C1RXF5CAN Acceptance Filter

Address
0xBF88B190
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
EXID19Extended Identifier Enable bits
  • 0 Match only messages with standard identifier addresses
  • 1 Match only messages with extended identifier addresses
EID17:0Extended Identifier bits
  • 0 Message address bit EIDx must be 0 to match filter
  • 1 Message address bit EIDx must be 1 to match filter
SID31:21Standard Identifier bits
  • 0 Message address bit SIDx must be 0 to match filter
  • 1 Message address bit SIDx must be 1 to match filter

C1RXF6CAN Acceptance Filter

Address
0xBF88B1A0
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
EXID19Extended Identifier Enable bits
  • 0 Match only messages with standard identifier addresses
  • 1 Match only messages with extended identifier addresses
EID17:0Extended Identifier bits
  • 0 Message address bit EIDx must be 0 to match filter
  • 1 Message address bit EIDx must be 1 to match filter
SID31:21Standard Identifier bits
  • 0 Message address bit SIDx must be 0 to match filter
  • 1 Message address bit SIDx must be 1 to match filter

C1RXF7CAN Acceptance Filter

Address
0xBF88B1B0
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
EXID19Extended Identifier Enable bits
  • 0 Match only messages with standard identifier addresses
  • 1 Match only messages with extended identifier addresses
EID17:0Extended Identifier bits
  • 0 Message address bit EIDx must be 0 to match filter
  • 1 Message address bit EIDx must be 1 to match filter
SID31:21Standard Identifier bits
  • 0 Message address bit SIDx must be 0 to match filter
  • 1 Message address bit SIDx must be 1 to match filter

C1RXF8CAN Acceptance Filter

Address
0xBF88B1C0
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
EXID19Extended Identifier Enable bits
  • 0 Match only messages with standard identifier addresses
  • 1 Match only messages with extended identifier addresses
EID17:0Extended Identifier bits
  • 0 Message address bit EIDx must be 0 to match filter
  • 1 Message address bit EIDx must be 1 to match filter
SID31:21Standard Identifier bits
  • 0 Message address bit SIDx must be 0 to match filter
  • 1 Message address bit SIDx must be 1 to match filter

C1RXF9CAN Acceptance Filter

Address
0xBF88B1D0
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
EXID19Extended Identifier Enable bits
  • 0 Match only messages with standard identifier addresses
  • 1 Match only messages with extended identifier addresses
EID17:0Extended Identifier bits
  • 0 Message address bit EIDx must be 0 to match filter
  • 1 Message address bit EIDx must be 1 to match filter
SID31:21Standard Identifier bits
  • 0 Message address bit SIDx must be 0 to match filter
  • 1 Message address bit SIDx must be 1 to match filter

C1RXF10CAN Acceptance Filter

Address
0xBF88B1E0
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
EXID19Extended Identifier Enable bits
  • 0 Match only messages with standard identifier addresses
  • 1 Match only messages with extended identifier addresses
EID17:0Extended Identifier bits
  • 0 Message address bit EIDx must be 0 to match filter
  • 1 Message address bit EIDx must be 1 to match filter
SID31:21Standard Identifier bits
  • 0 Message address bit SIDx must be 0 to match filter
  • 1 Message address bit SIDx must be 1 to match filter

C1RXF11CAN Acceptance Filter

Address
0xBF88B1F0
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
EXID19Extended Identifier Enable bits
  • 0 Match only messages with standard identifier addresses
  • 1 Match only messages with extended identifier addresses
EID17:0Extended Identifier bits
  • 0 Message address bit EIDx must be 0 to match filter
  • 1 Message address bit EIDx must be 1 to match filter
SID31:21Standard Identifier bits
  • 0 Message address bit SIDx must be 0 to match filter
  • 1 Message address bit SIDx must be 1 to match filter

C1RXF12CAN Acceptance Filter

Address
0xBF88B200
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
EXID19Extended Identifier Enable bits
  • 0 Match only messages with standard identifier addresses
  • 1 Match only messages with extended identifier addresses
EID17:0Extended Identifier bits
  • 0 Message address bit EIDx must be 0 to match filter
  • 1 Message address bit EIDx must be 1 to match filter
SID31:21Standard Identifier bits
  • 0 Message address bit SIDx must be 0 to match filter
  • 1 Message address bit SIDx must be 1 to match filter

C1RXF13CAN Acceptance Filter

Address
0xBF88B210
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
EXID19Extended Identifier Enable bits
  • 0 Match only messages with standard identifier addresses
  • 1 Match only messages with extended identifier addresses
EID17:0Extended Identifier bits
  • 0 Message address bit EIDx must be 0 to match filter
  • 1 Message address bit EIDx must be 1 to match filter
SID31:21Standard Identifier bits
  • 0 Message address bit SIDx must be 0 to match filter
  • 1 Message address bit SIDx must be 1 to match filter

C1RXF14CAN Acceptance Filter

Address
0xBF88B220
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
EXID19Extended Identifier Enable bits
  • 0 Match only messages with standard identifier addresses
  • 1 Match only messages with extended identifier addresses
EID17:0Extended Identifier bits
  • 0 Message address bit EIDx must be 0 to match filter
  • 1 Message address bit EIDx must be 1 to match filter
SID31:21Standard Identifier bits
  • 0 Message address bit SIDx must be 0 to match filter
  • 1 Message address bit SIDx must be 1 to match filter

C1RXF15CAN Acceptance Filter

Address
0xBF88B230
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
EXID19Extended Identifier Enable bits
  • 0 Match only messages with standard identifier addresses
  • 1 Match only messages with extended identifier addresses
EID17:0Extended Identifier bits
  • 0 Message address bit EIDx must be 0 to match filter
  • 1 Message address bit EIDx must be 1 to match filter
SID31:21Standard Identifier bits
  • 0 Message address bit SIDx must be 0 to match filter
  • 1 Message address bit SIDx must be 1 to match filter

C1RXF16CAN Acceptance Filter

Address
0xBF88B240
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
EXID19Extended Identifier Enable bits
  • 0 Match only messages with standard identifier addresses
  • 1 Match only messages with extended identifier addresses
EID17:0Extended Identifier bits
  • 0 Message address bit EIDx must be 0 to match filter
  • 1 Message address bit EIDx must be 1 to match filter
SID31:21Standard Identifier bits
  • 0 Message address bit SIDx must be 0 to match filter
  • 1 Message address bit SIDx must be 1 to match filter

C1RXF17CAN Acceptance Filter

Address
0xBF88B250
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
EXID19Extended Identifier Enable bits
  • 0 Match only messages with standard identifier addresses
  • 1 Match only messages with extended identifier addresses
EID17:0Extended Identifier bits
  • 0 Message address bit EIDx must be 0 to match filter
  • 1 Message address bit EIDx must be 1 to match filter
SID31:21Standard Identifier bits
  • 0 Message address bit SIDx must be 0 to match filter
  • 1 Message address bit SIDx must be 1 to match filter

C1RXF18CAN Acceptance Filter

Address
0xBF88B260
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
EXID19Extended Identifier Enable bits
  • 0 Match only messages with standard identifier addresses
  • 1 Match only messages with extended identifier addresses
EID17:0Extended Identifier bits
  • 0 Message address bit EIDx must be 0 to match filter
  • 1 Message address bit EIDx must be 1 to match filter
SID31:21Standard Identifier bits
  • 0 Message address bit SIDx must be 0 to match filter
  • 1 Message address bit SIDx must be 1 to match filter

C1RXF19CAN Acceptance Filter

Address
0xBF88B270
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
EXID19Extended Identifier Enable bits
  • 0 Match only messages with standard identifier addresses
  • 1 Match only messages with extended identifier addresses
EID17:0Extended Identifier bits
  • 0 Message address bit EIDx must be 0 to match filter
  • 1 Message address bit EIDx must be 1 to match filter
SID31:21Standard Identifier bits
  • 0 Message address bit SIDx must be 0 to match filter
  • 1 Message address bit SIDx must be 1 to match filter

C1RXF20CAN Acceptance Filter

Address
0xBF88B280
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
EXID19Extended Identifier Enable bits
  • 0 Match only messages with standard identifier addresses
  • 1 Match only messages with extended identifier addresses
EID17:0Extended Identifier bits
  • 0 Message address bit EIDx must be 0 to match filter
  • 1 Message address bit EIDx must be 1 to match filter
SID31:21Standard Identifier bits
  • 0 Message address bit SIDx must be 0 to match filter
  • 1 Message address bit SIDx must be 1 to match filter

C1RXF21CAN Acceptance Filter

Address
0xBF88B290
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
EXID19Extended Identifier Enable bits
  • 0 Match only messages with standard identifier addresses
  • 1 Match only messages with extended identifier addresses
EID17:0Extended Identifier bits
  • 0 Message address bit EIDx must be 0 to match filter
  • 1 Message address bit EIDx must be 1 to match filter
SID31:21Standard Identifier bits
  • 0 Message address bit SIDx must be 0 to match filter
  • 1 Message address bit SIDx must be 1 to match filter

C1RXF22CAN Acceptance Filter

Address
0xBF88B2A0
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
EXID19Extended Identifier Enable bits
  • 0 Match only messages with standard identifier addresses
  • 1 Match only messages with extended identifier addresses
EID17:0Extended Identifier bits
  • 0 Message address bit EIDx must be 0 to match filter
  • 1 Message address bit EIDx must be 1 to match filter
SID31:21Standard Identifier bits
  • 0 Message address bit SIDx must be 0 to match filter
  • 1 Message address bit SIDx must be 1 to match filter

C1RXF23CAN Acceptance Filter

Address
0xBF88B2B0
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
EXID19Extended Identifier Enable bits
  • 0 Match only messages with standard identifier addresses
  • 1 Match only messages with extended identifier addresses
EID17:0Extended Identifier bits
  • 0 Message address bit EIDx must be 0 to match filter
  • 1 Message address bit EIDx must be 1 to match filter
SID31:21Standard Identifier bits
  • 0 Message address bit SIDx must be 0 to match filter
  • 1 Message address bit SIDx must be 1 to match filter

C1RXF24CAN Acceptance Filter

Address
0xBF88B2C0
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
EXID19Extended Identifier Enable bits
  • 0 Match only messages with standard identifier addresses
  • 1 Match only messages with extended identifier addresses
EID17:0Extended Identifier bits
  • 0 Message address bit EIDx must be 0 to match filter
  • 1 Message address bit EIDx must be 1 to match filter
SID31:21Standard Identifier bits
  • 0 Message address bit SIDx must be 0 to match filter
  • 1 Message address bit SIDx must be 1 to match filter

C1RXF25CAN Acceptance Filter

Address
0xBF88B2D0
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
EXID19Extended Identifier Enable bits
  • 0 Match only messages with standard identifier addresses
  • 1 Match only messages with extended identifier addresses
EID17:0Extended Identifier bits
  • 0 Message address bit EIDx must be 0 to match filter
  • 1 Message address bit EIDx must be 1 to match filter
SID31:21Standard Identifier bits
  • 0 Message address bit SIDx must be 0 to match filter
  • 1 Message address bit SIDx must be 1 to match filter

C1RXF26CAN Acceptance Filter

Address
0xBF88B2E0
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
EXID19Extended Identifier Enable bits
  • 0 Match only messages with standard identifier addresses
  • 1 Match only messages with extended identifier addresses
EID17:0Extended Identifier bits
  • 0 Message address bit EIDx must be 0 to match filter
  • 1 Message address bit EIDx must be 1 to match filter
SID31:21Standard Identifier bits
  • 0 Message address bit SIDx must be 0 to match filter
  • 1 Message address bit SIDx must be 1 to match filter

C1RXF27CAN Acceptance Filter

Address
0xBF88B2F0
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
EXID19Extended Identifier Enable bits
  • 0 Match only messages with standard identifier addresses
  • 1 Match only messages with extended identifier addresses
EID17:0Extended Identifier bits
  • 0 Message address bit EIDx must be 0 to match filter
  • 1 Message address bit EIDx must be 1 to match filter
SID31:21Standard Identifier bits
  • 0 Message address bit SIDx must be 0 to match filter
  • 1 Message address bit SIDx must be 1 to match filter

C1RXF28CAN Acceptance Filter

Address
0xBF88B300
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
EXID19Extended Identifier Enable bits
  • 0 Match only messages with standard identifier addresses
  • 1 Match only messages with extended identifier addresses
EID17:0Extended Identifier bits
  • 0 Message address bit EIDx must be 0 to match filter
  • 1 Message address bit EIDx must be 1 to match filter
SID31:21Standard Identifier bits
  • 0 Message address bit SIDx must be 0 to match filter
  • 1 Message address bit SIDx must be 1 to match filter

C1RXF29CAN Acceptance Filter

Address
0xBF88B310
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
EXID19Extended Identifier Enable bits
  • 0 Match only messages with standard identifier addresses
  • 1 Match only messages with extended identifier addresses
EID17:0Extended Identifier bits
  • 0 Message address bit EIDx must be 0 to match filter
  • 1 Message address bit EIDx must be 1 to match filter
SID31:21Standard Identifier bits
  • 0 Message address bit SIDx must be 0 to match filter
  • 1 Message address bit SIDx must be 1 to match filter

C1RXF30CAN Acceptance Filter

Address
0xBF88B320
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
EXID19Extended Identifier Enable bits
  • 0 Match only messages with standard identifier addresses
  • 1 Match only messages with extended identifier addresses
EID17:0Extended Identifier bits
  • 0 Message address bit EIDx must be 0 to match filter
  • 1 Message address bit EIDx must be 1 to match filter
SID31:21Standard Identifier bits
  • 0 Message address bit SIDx must be 0 to match filter
  • 1 Message address bit SIDx must be 1 to match filter

C1RXF31CAN Acceptance Filter

Address
0xBF88B330
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
EXID19Extended Identifier Enable bits
  • 0 Match only messages with standard identifier addresses
  • 1 Match only messages with extended identifier addresses
EID17:0Extended Identifier bits
  • 0 Message address bit EIDx must be 0 to match filter
  • 1 Message address bit EIDx must be 1 to match filter
SID31:21Standard Identifier bits
  • 0 Message address bit SIDx must be 0 to match filter
  • 1 Message address bit SIDx must be 1 to match filter

C1FIFOBACAN Message Buffer Base Address Register

Address
0xBF88B340
Reset
0x00000000
Access
read/write
Size
32-bit

C1FIFOCON0CAN FIFO Control Register

Address
0xBF88B350
Reset
0x00000000
Access
read/write
Size
32-bit
11 fields
FieldBitsWhat it does
FSIZE20:16FIFO Size bits
  • 0 FIFO is 1 message deep
  • 1 FIFO is 2 messages deep
  • 2 FIFO is 3 messages deep
  • 31 FIFO is 32 messages deep
FRESET14FIFO Reset bits
  • 0 No effect
  • 1 FIFO will be reset when bit is set, cleared by hardware when FIFO is reset. After setting, the user application should poll whether this bit is clear before taking any action
UINC13Increment Head/Tail bit
  • 0 (TXEN is 1) The FIFO head will not increment by a single message / (TXEN is 0) The FIFO tail will not increment by a single message
  • 1 (TXEN is 1) The FIFO head will increment by a single message / (TXEN is 0) The FIFO tail will increment by a single message
DONLY12Store Message Data Only bit
  • 0 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Full message is stored, including identifier
  • 1 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Only data bytes will be stored in the FIFO
TXEN7TX/RX Buffer Selection bit
  • 0 FIFO is a Receive FIFO
  • 1 FIFO is a Transmit FIFO
TXABAT6Message Aborted bit
  • 0 Message completed successfully
  • 1 Message was aborted
TXLARB5Message Lost Arbitration bit
  • 0 Message did not lose arbitration while being sent
  • 1 Message lost arbitration while being sent
TXERR4Error Detected During Transmission bit
  • 0 A bus error did not occur while the message was being sent
  • 1 A bus error occurred while the message was being sent
TXREQ3Message Send Request
  • 0 (TXEN is 1) Request a message abort / (TXEN is 0) This bit has no effect.
  • 1 (TXEN is 1) Request sending a message. The bit will automatically clear when all the messages queued in the FIFO are successfully sent./ (TXEN is 0) This bit has no effect
RTREN2Auto RTR Enable bit
  • 0 When a remote transmit is received, TXREQ will be unaffected
  • 1 When a remote transmit is received, TXREQ will be set
TXPRI1:0Message Transmit Priority bits
  • 0 Lowest Message Priority
  • 1 Low Intermediate Message Priority
  • 2 High Intermediate Message Priority
  • 3 Highest Message Priority

C1FIFOINT0CAN FIFO Interrupt Register

Address
0xBF88B360
Reset
0x00000000
Access
read/write
Size
32-bit
14 fields
FieldBitsWhat it does
TXNFULLIE26Transmit FIFO Not Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not full
  • 1 Interrupt enabled for FIFO not full
TXHALFIE25Transmit FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
TXEMPTYIE24Transmit FIFO Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO empty
  • 1 Interrupt enabled for FIFO empty
RXOVFLIE19Overflow Interrupt Enable bit
  • 0 Interrupt disabled for overflow event
  • 1 Interrupt enabled for overflow event
RXFULLIE18Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO full
  • 1 Interrupt enabled for FIFO full
RXHALFIE17FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
RXNEMPTYIE16Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not empty
  • 1 Interrupt enabled for FIFO not empty
TXNFULLIF10Transmit FIFO Not Full Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is not full / (TXEN is 0) Unused, reads 0
TXHALFIF9FIFO Transmit FIFO Half Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is more than half full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is at most half full / (TXEN is 0) Unused, reads 0
TXEMPTYIF8Transmit FIFO Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is not empty / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is empty / (TXEN is 0) Unused, reads 0
RXOVFLIF3Receive FIFO Overflow Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has not occurred
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has occurred
RXFULLIF2Receive FIFO Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is full
RXHALFIF1Receive FIFO Half Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is empty
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not empty, has at least 1 message
RXNEMPTYIF0Receive Buffer Not Empty Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is less than half full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is at least half full

C1FIFOUA0CAN FIFO User Address Register

Address
0xBF88B370
Reset
0x00000000
Access
read only
Size
32-bit

C1FIFOCI0CAN Module Message Index Register

Address
0xBF88B380
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
CFIFOCI4:0

C1FIFOCON1CAN FIFO Control Register

Address
0xBF88B390
Reset
0x00000000
Access
read/write
Size
32-bit
11 fields
FieldBitsWhat it does
FSIZE20:16FIFO Size bits
  • 0 FIFO is 1 message deep
  • 1 FIFO is 2 messages deep
  • 2 FIFO is 3 messages deep
  • 31 FIFO is 32 messages deep
FRESET14FIFO Reset bits
  • 0 No effect
  • 1 FIFO will be reset when bit is set, cleared by hardware when FIFO is reset. After setting, the user application should poll whether this bit is clear before taking any action
UINC13Increment Head/Tail bit
  • 0 (TXEN is 1) The FIFO head will not increment by a single message / (TXEN is 0) The FIFO tail will not increment by a single message
  • 1 (TXEN is 1) The FIFO head will increment by a single message / (TXEN is 0) The FIFO tail will increment by a single message
DONLY12Store Message Data Only bit
  • 0 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Full message is stored, including identifier
  • 1 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Only data bytes will be stored in the FIFO
TXEN7TX/RX Buffer Selection bit
  • 0 FIFO is a Receive FIFO
  • 1 FIFO is a Transmit FIFO
TXABAT6Message Aborted bit
  • 0 Message completed successfully
  • 1 Message was aborted
TXLARB5Message Lost Arbitration bit
  • 0 Message did not lose arbitration while being sent
  • 1 Message lost arbitration while being sent
TXERR4Error Detected During Transmission bit
  • 0 A bus error did not occur while the message was being sent
  • 1 A bus error occurred while the message was being sent
TXREQ3Message Send Request
  • 0 (TXEN is 1) Request a message abort / (TXEN is 0) This bit has no effect.
  • 1 (TXEN is 1) Request sending a message. The bit will automatically clear when all the messages queued in the FIFO are successfully sent / (TXEN is 0) This bit has no effect
RTREN2Auto RTR Enable bit
  • 0 When a remote transmit is received, TXREQ will be unaffected
  • 1 When a remote transmit is received, TXREQ will be set
TXPRI1:0Message Transmit Priority bits
  • 0 Lowest Message Priority
  • 1 Low Intermediate Message Priority
  • 2 High Intermediate Message Priority
  • 3 Highest Message Priority

C1FIFOINT1CAN FIFO Interrupt Register

Address
0xBF88B3A0
Reset
0x00000000
Access
read/write
Size
32-bit
14 fields
FieldBitsWhat it does
TXNFULLIE26Transmit FIFO Not Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not full
  • 1 Interrupt enabled for FIFO not full
TXHALFIE25Transmit FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
TXEMPTYIE24Transmit FIFO Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO empty
  • 1 Interrupt enabled for FIFO empty
RXOVFLIE19Overflow Interrupt Enable bit
  • 0 Interrupt disabled for overflow event
  • 1 Interrupt enabled for overflow event
RXFULLIE18Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO full
  • 1 Interrupt enabled for FIFO full
RXHALFIE17FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
RXNEMPTYIE16Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not empty
  • 1 Interrupt enabled for FIFO not empty
TXNFULLIF10Transmit FIFO Not Full Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is not full / (TXEN is 0) Unused, reads 0
TXHALFIF9FIFO Transmit FIFO Half Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is more than half full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is at most half full / (TXEN is 0) Unused, reads 0
TXEMPTYIF8Transmit FIFO Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is not empty / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is empty / (TXEN is 0) Unused, reads 0
RXOVFLIF3Receive FIFO Overflow Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has not occurred
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has occurred
RXFULLIF2Receive FIFO Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is full
RXHALFIF1Receive FIFO Half Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is empty
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not empty, has at least 1 message
RXNEMPTYIF0Receive Buffer Not Empty Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is less than half full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is at least half full

C1FIFOUA1CAN FIFO User Address Register

Address
0xBF88B3B0
Reset
0x00000000
Access
read only
Size
32-bit

C1FIFOCI1CAN Module Message Index Register

Address
0xBF88B3C0
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
CFIFOCI4:0

C1FIFOCON2CAN FIFO Control Register

Address
0xBF88B3D0
Reset
0x00000000
Access
read/write
Size
32-bit
11 fields
FieldBitsWhat it does
FSIZE20:16FIFO Size bits
  • 0 FIFO is 1 message deep
  • 1 FIFO is 2 messages deep
  • 2 FIFO is 3 messages deep
  • 31 FIFO is 32 messages deep
FRESET14FIFO Reset bits
  • 0 No effect
  • 1 FIFO will be reset when bit is set, cleared by hardware when FIFO is reset. After setting, the user application should poll whether this bit is clear before taking any action
UINC13Increment Head/Tail bit
  • 0 (TXEN is 1) The FIFO head will not increment by a single message / (TXEN is 0) The FIFO tail will not increment by a single message
  • 1 (TXEN is 1) The FIFO head will increment by a single message / (TXEN is 0) The FIFO tail will increment by a single message
DONLY12Store Message Data Only bit
  • 0 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Full message is stored, including identifier
  • 1 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Only data bytes will be stored in the FIFO
TXEN7TX/RX Buffer Selection bit
  • 0 FIFO is a Receive FIFO
  • 1 FIFO is a Transmit FIFO
TXABAT6Message Aborted bit
  • 0 Message completed successfully
  • 1 Message was aborted
TXLARB5Message Lost Arbitration bit
  • 0 Message did not lose arbitration while being sent
  • 1 Message lost arbitration while being sent
TXERR4Error Detected During Transmission bit
  • 0 A bus error did not occur while the message was being sent
  • 1 A bus error occurred while the message was being sent
TXREQ3Message Send Request
  • 0 (TXEN is 1) Request a message abort / (TXEN is 0) This bit has no effect.
  • 1 (TXEN is 1) Request sending a message. The bit will automatically clear when all the messages queued in the FIFO are successfully sent./ (TXEN is 0) This bit has no effect
RTREN2Auto RTR Enable bit
  • 0 When a remote transmit is received, TXREQ will be unaffected
  • 1 When a remote transmit is received, TXREQ will be set
TXPRI1:0Message Transmit Priority bits
  • 0 Lowest Message Priority
  • 1 Low Intermediate Message Priority
  • 2 High Intermediate Message Priority
  • 3 Highest Message Priority

C1FIFOINT2CAN FIFO Interrupt Register

Address
0xBF88B3E0
Reset
0x00000000
Access
read/write
Size
32-bit
14 fields
FieldBitsWhat it does
TXNFULLIE26Transmit FIFO Not Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not full
  • 1 Interrupt enabled for FIFO not full
TXHALFIE25Transmit FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
TXEMPTYIE24Transmit FIFO Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO empty
  • 1 Interrupt enabled for FIFO empty
RXOVFLIE19Overflow Interrupt Enable bit
  • 0 Interrupt disabled for overflow event
  • 1 Interrupt enabled for overflow event
RXFULLIE18Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO full
  • 1 Interrupt enabled for FIFO full
RXHALFIE17FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
RXNEMPTYIE16Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not empty
  • 1 Interrupt enabled for FIFO not empty
TXNFULLIF10Transmit FIFO Not Full Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is not full / (TXEN is 0) Unused, reads 0
TXHALFIF9FIFO Transmit FIFO Half Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is more than half full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is at most half full / (TXEN is 0) Unused, reads 0
TXEMPTYIF8Transmit FIFO Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is not empty / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is empty / (TXEN is 0) Unused, reads 0
RXOVFLIF3Receive FIFO Overflow Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has not occurred
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has occurred
RXFULLIF2Receive FIFO Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is full
RXHALFIF1Receive FIFO Half Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is empty
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not empty, has at least 1 message
RXNEMPTYIF0Receive Buffer Not Empty Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is less than half full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is at least half full

C1FIFOUA2CAN FIFO User Address Register

Address
0xBF88B3F0
Reset
0x00000000
Access
read only
Size
32-bit

C1FIFOCI2CAN Module Message Index Register

Address
0xBF88B400
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
CFIFOCI4:0

C1FIFOCON3CAN FIFO Control Register

Address
0xBF88B410
Reset
0x00000000
Access
read/write
Size
32-bit
11 fields
FieldBitsWhat it does
FSIZE20:16FIFO Size bits
  • 0 FIFO is 1 message deep
  • 1 FIFO is 2 messages deep
  • 2 FIFO is 3 messages deep
  • 31 FIFO is 32 messages deep
FRESET14FIFO Reset bits
  • 0 No effect
  • 1 FIFO will be reset when bit is set, cleared by hardware when FIFO is reset. After setting, the user application should poll whether this bit is clear before taking any action
UINC13Increment Head/Tail bit
  • 0 (TXEN is 1) The FIFO head will not increment by a single message / (TXEN is 0) The FIFO tail will not increment by a single message
  • 1 (TXEN is 1) The FIFO head will increment by a single message / (TXEN is 0) The FIFO tail will increment by a single message
DONLY12Store Message Data Only bit
  • 0 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Full message is stored, including identifier
  • 1 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Only data bytes will be stored in the FIFO
TXEN7TX/RX Buffer Selection bit
  • 0 FIFO is a Receive FIFO
  • 1 FIFO is a Transmit FIFO
TXABAT6Message Aborted bit
  • 0 Message completed successfully
  • 1 Message was aborted
TXLARB5Message Lost Arbitration bit
  • 0 Message did not lose arbitration while being sent
  • 1 Message lost arbitration while being sent
TXERR4Error Detected During Transmission bit
  • 0 A bus error did not occur while the message was being sent
  • 1 A bus error occurred while the message was being sent
TXREQ3Message Send Request
  • 0 (TXEN is 1) Request a message abort / (TXEN is 0) This bit has no effect.
  • 1 (TXEN is 1) Request sending a message. The bit will automatically clear when all the messages queued in the FIFO are successfully sent./ (TXEN is 0) This bit has no effect
RTREN2Auto RTR Enable bit
  • 0 When a remote transmit is received, TXREQ will be unaffected
  • 1 When a remote transmit is received, TXREQ will be set
TXPRI1:0Message Transmit Priority bits
  • 0 Lowest Message Priority
  • 1 Low Intermediate Message Priority
  • 2 High Intermediate Message Priority
  • 3 Highest Message Priority

C1FIFOINT3CAN FIFO Interrupt Register

Address
0xBF88B420
Reset
0x00000000
Access
read/write
Size
32-bit
14 fields
FieldBitsWhat it does
TXNFULLIE26Transmit FIFO Not Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not full
  • 1 Interrupt enabled for FIFO not full
TXHALFIE25Transmit FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
TXEMPTYIE24Transmit FIFO Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO empty
  • 1 Interrupt enabled for FIFO empty
RXOVFLIE19Overflow Interrupt Enable bit
  • 0 Interrupt disabled for overflow event
  • 1 Interrupt enabled for overflow event
RXFULLIE18Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO full
  • 1 Interrupt enabled for FIFO full
RXHALFIE17FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
RXNEMPTYIE16Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not empty
  • 1 Interrupt enabled for FIFO not empty
TXNFULLIF10Transmit FIFO Not Full Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is not full / (TXEN is 0) Unused, reads 0
TXHALFIF9FIFO Transmit FIFO Half Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is more than half full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is at most half full / (TXEN is 0) Unused, reads 0
TXEMPTYIF8Transmit FIFO Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is not empty / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is empty / (TXEN is 0) Unused, reads 0
RXOVFLIF3Receive FIFO Overflow Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has not occurred
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has occurred
RXFULLIF2Receive FIFO Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is full
RXHALFIF1Receive FIFO Half Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is empty
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not empty, has at least 1 message
RXNEMPTYIF0Receive Buffer Not Empty Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is less than half full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is at least half full

C1FIFOUA3CAN FIFO User Address Register

Address
0xBF88B430
Reset
0x00000000
Access
read only
Size
32-bit

C1FIFOCI3CAN Module Message Index Register

Address
0xBF88B440
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
CFIFOCI4:0

C1FIFOCON4CAN FIFO Control Register

Address
0xBF88B450
Reset
0x00000000
Access
read/write
Size
32-bit
11 fields
FieldBitsWhat it does
FSIZE20:16FIFO Size bits
  • 0 FIFO is 1 message deep
  • 1 FIFO is 2 messages deep
  • 2 FIFO is 3 messages deep
  • 31 FIFO is 32 messages deep
FRESET14FIFO Reset bits
  • 0 No effect
  • 1 FIFO will be reset when bit is set, cleared by hardware when FIFO is reset. After setting, the user application should poll whether this bit is clear before taking any action
UINC13Increment Head/Tail bit
  • 0 (TXEN is 1) The FIFO head will not increment by a single message / (TXEN is 0) The FIFO tail will not increment by a single message
  • 1 (TXEN is 1) The FIFO head will increment by a single message / (TXEN is 0) The FIFO tail will increment by a single message
DONLY12Store Message Data Only bit
  • 0 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Full message is stored, including identifier
  • 1 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Only data bytes will be stored in the FIFO
TXEN7TX/RX Buffer Selection bit
  • 0 FIFO is a Receive FIFO
  • 1 FIFO is a Transmit FIFO
TXABAT6Message Aborted bit
  • 0 Message completed successfully
  • 1 Message was aborted
TXLARB5Message Lost Arbitration bit
  • 0 Message did not lose arbitration while being sent
  • 1 Message lost arbitration while being sent
TXERR4Error Detected During Transmission bit
  • 0 A bus error did not occur while the message was being sent
  • 1 A bus error occurred while the message was being sent
TXREQ3Message Send Request
  • 0 (TXEN is 1) Request a message abort / (TXEN is 0) This bit has no effect.
  • 1 (TXEN is 1) Request sending a message. The bit will automatically clear when all the messages queued in the FIFO are successfully sent./ (TXEN is 0) This bit has no effect
RTREN2Auto RTR Enable bit
  • 0 When a remote transmit is received, TXREQ will be unaffected
  • 1 When a remote transmit is received, TXREQ will be set
TXPRI1:0Message Transmit Priority bits
  • 0 Lowest Message Priority
  • 1 Low Intermediate Message Priority
  • 2 High Intermediate Message Priority
  • 3 Highest Message Priority

C1FIFOINT4CAN FIFO Interrupt Register

Address
0xBF88B460
Reset
0x00000000
Access
read/write
Size
32-bit
14 fields
FieldBitsWhat it does
TXNFULLIE26Transmit FIFO Not Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not full
  • 1 Interrupt enabled for FIFO not full
TXHALFIE25Transmit FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
TXEMPTYIE24Transmit FIFO Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO empty
  • 1 Interrupt enabled for FIFO empty
RXOVFLIE19Overflow Interrupt Enable bit
  • 0 Interrupt disabled for overflow event
  • 1 Interrupt enabled for overflow event
RXFULLIE18Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO full
  • 1 Interrupt enabled for FIFO full
RXHALFIE17FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
RXNEMPTYIE16Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not empty
  • 1 Interrupt enabled for FIFO not empty
TXNFULLIF10Transmit FIFO Not Full Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is not full / (TXEN is 0) Unused, reads 0
TXHALFIF9FIFO Transmit FIFO Half Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is more than half full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is at most half full / (TXEN is 0) Unused, reads 0
TXEMPTYIF8Transmit FIFO Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is not empty / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is empty / (TXEN is 0) Unused, reads 0
RXOVFLIF3Receive FIFO Overflow Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has not occurred
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has occurred
RXFULLIF2Receive FIFO Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is full
RXHALFIF1Receive FIFO Half Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is empty
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not empty, has at least 1 message
RXNEMPTYIF0Receive Buffer Not Empty Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is less than half full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is at least half full

C1FIFOUA4CAN FIFO User Address Register

Address
0xBF88B470
Reset
0x00000000
Access
read only
Size
32-bit

C1FIFOCI4CAN Module Message Index Register

Address
0xBF88B480
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
CFIFOCI4:0

C1FIFOCON5CAN FIFO Control Register

Address
0xBF88B490
Reset
0x00000000
Access
read/write
Size
32-bit
11 fields
FieldBitsWhat it does
FSIZE20:16FIFO Size bits
  • 0 FIFO is 1 message deep
  • 1 FIFO is 2 messages deep
  • 2 FIFO is 3 messages deep
  • 31 FIFO is 32 messages deep
FRESET14FIFO Reset bits
  • 0 No effect
  • 1 FIFO will be reset when bit is set, cleared by hardware when FIFO is reset. After setting, the user application should poll whether this bit is clear before taking any action
UINC13Increment Head/Tail bit
  • 0 (TXEN is 1) The FIFO head will not increment by a single message / (TXEN is 0) The FIFO tail will not increment by a single message
  • 1 (TXEN is 1) The FIFO head will increment by a single message / (TXEN is 0) The FIFO tail will increment by a single message
DONLY12Store Message Data Only bit
  • 0 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Full message is stored, including identifier
  • 1 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Only data bytes will be stored in the FIFO
TXEN7TX/RX Buffer Selection bit
  • 0 FIFO is a Receive FIFO
  • 1 FIFO is a Transmit FIFO
TXABAT6Message Aborted bit
  • 0 Message completed successfully
  • 1 Message was aborted
TXLARB5Message Lost Arbitration bit
  • 0 Message did not lose arbitration while being sent
  • 1 Message lost arbitration while being sent
TXERR4Error Detected During Transmission bit
  • 0 A bus error did not occur while the message was being sent
  • 1 A bus error occurred while the message was being sent
TXREQ3Message Send Request
  • 0 (TXEN is 1) Request a message abort / (TXEN is 0) This bit has no effect.
  • 1 (TXEN is 1) Request sending a message. The bit will automatically clear when all the messages queued in the FIFO are successfully sent./ (TXEN is 0) This bit has no effect
RTREN2Auto RTR Enable bit
  • 0 When a remote transmit is received, TXREQ will be unaffected
  • 1 When a remote transmit is received, TXREQ will be set
TXPRI1:0Message Transmit Priority bits
  • 0 Lowest Message Priority
  • 1 Low Intermediate Message Priority
  • 2 High Intermediate Message Priority
  • 3 Highest Message Priority

C1FIFOINT5CAN FIFO Interrupt Register

Address
0xBF88B4A0
Reset
0x00000000
Access
read/write
Size
32-bit
14 fields
FieldBitsWhat it does
TXNFULLIE26Transmit FIFO Not Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not full
  • 1 Interrupt enabled for FIFO not full
TXHALFIE25Transmit FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
TXEMPTYIE24Transmit FIFO Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO empty
  • 1 Interrupt enabled for FIFO empty
RXOVFLIE19Overflow Interrupt Enable bit
  • 0 Interrupt disabled for overflow event
  • 1 Interrupt enabled for overflow event
RXFULLIE18Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO full
  • 1 Interrupt enabled for FIFO full
RXHALFIE17FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
RXNEMPTYIE16Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not empty
  • 1 Interrupt enabled for FIFO not empty
TXNFULLIF10Transmit FIFO Not Full Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is not full / (TXEN is 0) Unused, reads 0
TXHALFIF9FIFO Transmit FIFO Half Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is more than half full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is at most half full / (TXEN is 0) Unused, reads 0
TXEMPTYIF8Transmit FIFO Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is not empty / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is empty / (TXEN is 0) Unused, reads 0
RXOVFLIF3Receive FIFO Overflow Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has not occurred
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has occurred
RXFULLIF2Receive FIFO Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is full
RXHALFIF1Receive FIFO Half Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is empty
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not empty, has at least 1 message
RXNEMPTYIF0Receive Buffer Not Empty Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is less than half full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is at least half full

C1FIFOUA5CAN FIFO User Address Register

Address
0xBF88B4B0
Reset
0x00000000
Access
read only
Size
32-bit

C1FIFOCI5CAN Module Message Index Register

Address
0xBF88B4C0
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
CFIFOCI4:0

C1FIFOCON6CAN FIFO Control Register

Address
0xBF88B4D0
Reset
0x00000000
Access
read/write
Size
32-bit
11 fields
FieldBitsWhat it does
FSIZE20:16FIFO Size bits
  • 0 FIFO is 1 message deep
  • 1 FIFO is 2 messages deep
  • 2 FIFO is 3 messages deep
  • 31 FIFO is 32 messages deep
FRESET14FIFO Reset bits
  • 0 No effect
  • 1 FIFO will be reset when bit is set, cleared by hardware when FIFO is reset. After setting, the user application should poll whether this bit is clear before taking any action
UINC13Increment Head/Tail bit
  • 0 (TXEN is 1) The FIFO head will not increment by a single message / (TXEN is 0) The FIFO tail will not increment by a single message
  • 1 (TXEN is 1) The FIFO head will increment by a single message / (TXEN is 0) The FIFO tail will increment by a single message
DONLY12Store Message Data Only bit
  • 0 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Full message is stored, including identifier
  • 1 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Only data bytes will be stored in the FIFO
TXEN7TX/RX Buffer Selection bit
  • 0 FIFO is a Receive FIFO
  • 1 FIFO is a Transmit FIFO
TXABAT6Message Aborted bit
  • 0 Message completed successfully
  • 1 Message was aborted
TXLARB5Message Lost Arbitration bit
  • 0 Message did not lose arbitration while being sent
  • 1 Message lost arbitration while being sent
TXERR4Error Detected During Transmission bit
  • 0 A bus error did not occur while the message was being sent
  • 1 A bus error occurred while the message was being sent
TXREQ3Message Send Request
  • 0 (TXEN is 1) Request a message abort / (TXEN is 0) This bit has no effect.
  • 1 (TXEN is 1) Request sending a message. The bit will automatically clear when all the messages queued in the FIFO are successfully sent./ (TXEN is 0) This bit has no effect
RTREN2Auto RTR Enable bit
  • 0 When a remote transmit is received, TXREQ will be unaffected
  • 1 When a remote transmit is received, TXREQ will be set
TXPRI1:0Message Transmit Priority bits
  • 0 Lowest Message Priority
  • 1 Low Intermediate Message Priority
  • 2 High Intermediate Message Priority
  • 3 Highest Message Priority

C1FIFOINT6CAN FIFO Interrupt Register

Address
0xBF88B4E0
Reset
0x00000000
Access
read/write
Size
32-bit
14 fields
FieldBitsWhat it does
TXNFULLIE26Transmit FIFO Not Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not full
  • 1 Interrupt enabled for FIFO not full
TXHALFIE25Transmit FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
TXEMPTYIE24Transmit FIFO Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO empty
  • 1 Interrupt enabled for FIFO empty
RXOVFLIE19Overflow Interrupt Enable bit
  • 0 Interrupt disabled for overflow event
  • 1 Interrupt enabled for overflow event
RXFULLIE18Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO full
  • 1 Interrupt enabled for FIFO full
RXHALFIE17FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
RXNEMPTYIE16Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not empty
  • 1 Interrupt enabled for FIFO not empty
TXNFULLIF10Transmit FIFO Not Full Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is not full / (TXEN is 0) Unused, reads 0
TXHALFIF9FIFO Transmit FIFO Half Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is more than half full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is at most half full / (TXEN is 0) Unused, reads 0
TXEMPTYIF8Transmit FIFO Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is not empty / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is empty / (TXEN is 0) Unused, reads 0
RXOVFLIF3Receive FIFO Overflow Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has not occurred
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has occurred
RXFULLIF2Receive FIFO Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is full
RXHALFIF1Receive FIFO Half Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is empty
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not empty, has at least 1 message
RXNEMPTYIF0Receive Buffer Not Empty Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is less than half full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is at least half full

C1FIFOUA6CAN FIFO User Address Register

Address
0xBF88B4F0
Reset
0x00000000
Access
read only
Size
32-bit

C1FIFOCI6CAN Module Message Index Register

Address
0xBF88B500
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
CFIFOCI4:0

C1FIFOCON7CAN FIFO Control Register

Address
0xBF88B510
Reset
0x00000000
Access
read/write
Size
32-bit
11 fields
FieldBitsWhat it does
FSIZE20:16FIFO Size bits
  • 0 FIFO is 1 message deep
  • 1 FIFO is 2 messages deep
  • 2 FIFO is 3 messages deep
  • 31 FIFO is 32 messages deep
FRESET14FIFO Reset bits
  • 0 No effect
  • 1 FIFO will be reset when bit is set, cleared by hardware when FIFO is reset. After setting, the user application should poll whether this bit is clear before taking any action
UINC13Increment Head/Tail bit
  • 0 (TXEN is 1) The FIFO head will not increment by a single message / (TXEN is 0) The FIFO tail will not increment by a single message
  • 1 (TXEN is 1) The FIFO head will increment by a single message / (TXEN is 0) The FIFO tail will increment by a single message
DONLY12Store Message Data Only bit
  • 0 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Full message is stored, including identifier
  • 1 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Only data bytes will be stored in the FIFO
TXEN7TX/RX Buffer Selection bit
  • 0 FIFO is a Receive FIFO
  • 1 FIFO is a Transmit FIFO
TXABAT6Message Aborted bit
  • 0 Message completed successfully
  • 1 Message was aborted
TXLARB5Message Lost Arbitration bit
  • 0 Message did not lose arbitration while being sent
  • 1 Message lost arbitration while being sent
TXERR4Error Detected During Transmission bit
  • 0 A bus error did not occur while the message was being sent
  • 1 A bus error occurred while the message was being sent
TXREQ3Message Send Request
  • 0 (TXEN is 1) Request a message abort / (TXEN is 0) This bit has no effect.
  • 1 (TXEN is 1) Request sending a message. The bit will automatically clear when all the messages queued in the FIFO are successfully sent./ (TXEN is 0) This bit has no effect
RTREN2Auto RTR Enable bit
  • 0 When a remote transmit is received, TXREQ will be unaffected
  • 1 When a remote transmit is received, TXREQ will be set
TXPRI1:0Message Transmit Priority bits
  • 0 Lowest Message Priority
  • 1 Low Intermediate Message Priority
  • 2 High Intermediate Message Priority
  • 3 Highest Message Priority

C1FIFOINT7CAN FIFO Interrupt Register

Address
0xBF88B520
Reset
0x00000000
Access
read/write
Size
32-bit
14 fields
FieldBitsWhat it does
TXNFULLIE26Transmit FIFO Not Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not full
  • 1 Interrupt enabled for FIFO not full
TXHALFIE25Transmit FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
TXEMPTYIE24Transmit FIFO Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO empty
  • 1 Interrupt enabled for FIFO empty
RXOVFLIE19Overflow Interrupt Enable bit
  • 0 Interrupt disabled for overflow event
  • 1 Interrupt enabled for overflow event
RXFULLIE18Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO full
  • 1 Interrupt enabled for FIFO full
RXHALFIE17FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
RXNEMPTYIE16Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not empty
  • 1 Interrupt enabled for FIFO not empty
TXNFULLIF10Transmit FIFO Not Full Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is not full / (TXEN is 0) Unused, reads 0
TXHALFIF9FIFO Transmit FIFO Half Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is more than half full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is at most half full / (TXEN is 0) Unused, reads 0
TXEMPTYIF8Transmit FIFO Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is not empty / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is empty / (TXEN is 0) Unused, reads 0
RXOVFLIF3Receive FIFO Overflow Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has not occurred
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has occurred
RXFULLIF2Receive FIFO Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is full
RXHALFIF1Receive FIFO Half Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is empty
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not empty, has at least 1 message
RXNEMPTYIF0Receive Buffer Not Empty Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is less than half full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is at least half full

C1FIFOUA7CAN FIFO User Address Register

Address
0xBF88B530
Reset
0x00000000
Access
read only
Size
32-bit

C1FIFOCI7CAN Module Message Index Register

Address
0xBF88B540
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
CFIFOCI4:0

C1FIFOCON8CAN FIFO Control Register

Address
0xBF88B550
Reset
0x00000000
Access
read/write
Size
32-bit
11 fields
FieldBitsWhat it does
FSIZE20:16FIFO Size bits
  • 0 FIFO is 1 message deep
  • 1 FIFO is 2 messages deep
  • 2 FIFO is 3 messages deep
  • 31 FIFO is 32 messages deep
FRESET14FIFO Reset bits
  • 0 No effect
  • 1 FIFO will be reset when bit is set, cleared by hardware when FIFO is reset. After setting, the user application should poll whether this bit is clear before taking any action
UINC13Increment Head/Tail bit
  • 0 (TXEN is 1) The FIFO head will not increment by a single message / (TXEN is 0) The FIFO tail will not increment by a single message
  • 1 (TXEN is 1) The FIFO head will increment by a single message / (TXEN is 0) The FIFO tail will increment by a single message
DONLY12Store Message Data Only bit
  • 0 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Full message is stored, including identifier
  • 1 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Only data bytes will be stored in the FIFO
TXEN7TX/RX Buffer Selection bit
  • 0 FIFO is a Receive FIFO
  • 1 FIFO is a Transmit FIFO
TXABAT6Message Aborted bit
  • 0 Message completed successfully
  • 1 Message was aborted
TXLARB5Message Lost Arbitration bit
  • 0 Message did not lose arbitration while being sent
  • 1 Message lost arbitration while being sent
TXERR4Error Detected During Transmission bit
  • 0 A bus error did not occur while the message was being sent
  • 1 A bus error occurred while the message was being sent
TXREQ3Message Send Request
  • 0 (TXEN is 1) Request a message abort / (TXEN is 0) This bit has no effect.
  • 1 (TXEN is 1) Request sending a message. The bit will automatically clear when all the messages queued in the FIFO are successfully sent./ (TXEN is 0) This bit has no effect
RTREN2Auto RTR Enable bit
  • 0 When a remote transmit is received, TXREQ will be unaffected
  • 1 When a remote transmit is received, TXREQ will be set
TXPRI1:0Message Transmit Priority bits
  • 0 Lowest Message Priority
  • 1 Low Intermediate Message Priority
  • 2 High Intermediate Message Priority
  • 3 Highest Message Priority

C1FIFOINT8CAN FIFO Interrupt Register

Address
0xBF88B560
Reset
0x00000000
Access
read/write
Size
32-bit
14 fields
FieldBitsWhat it does
TXNFULLIE26Transmit FIFO Not Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not full
  • 1 Interrupt enabled for FIFO not full
TXHALFIE25Transmit FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
TXEMPTYIE24Transmit FIFO Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO empty
  • 1 Interrupt enabled for FIFO empty
RXOVFLIE19Overflow Interrupt Enable bit
  • 0 Interrupt disabled for overflow event
  • 1 Interrupt enabled for overflow event
RXFULLIE18Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO full
  • 1 Interrupt enabled for FIFO full
RXHALFIE17FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
RXNEMPTYIE16Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not empty
  • 1 Interrupt enabled for FIFO not empty
TXNFULLIF10Transmit FIFO Not Full Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is not full / (TXEN is 0) Unused, reads 0
TXHALFIF9FIFO Transmit FIFO Half Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is more than half full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is at most half full / (TXEN is 0) Unused, reads 0
TXEMPTYIF8Transmit FIFO Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is not empty / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is empty / (TXEN is 0) Unused, reads 0
RXOVFLIF3Receive FIFO Overflow Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has not occurred
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has occurred
RXFULLIF2Receive FIFO Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is full
RXHALFIF1Receive FIFO Half Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is empty
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not empty, has at least 1 message
RXNEMPTYIF0Receive Buffer Not Empty Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is less than half full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is at least half full

C1FIFOUA8CAN FIFO User Address Register

Address
0xBF88B570
Reset
0x00000000
Access
read only
Size
32-bit

C1FIFOCI8CAN Module Message Index Register

Address
0xBF88B580
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
CFIFOCI4:0

C1FIFOCON9CAN FIFO Control Register

Address
0xBF88B590
Reset
0x00000000
Access
read/write
Size
32-bit
11 fields
FieldBitsWhat it does
FSIZE20:16FIFO Size bits
  • 0 FIFO is 1 message deep
  • 1 FIFO is 2 messages deep
  • 2 FIFO is 3 messages deep
  • 31 FIFO is 32 messages deep
FRESET14FIFO Reset bits
  • 0 No effect
  • 1 FIFO will be reset when bit is set, cleared by hardware when FIFO is reset. After setting, the user application should poll whether this bit is clear before taking any action
UINC13Increment Head/Tail bit
  • 0 (TXEN is 1) The FIFO head will not increment by a single message / (TXEN is 0) The FIFO tail will not increment by a single message
  • 1 (TXEN is 1) The FIFO head will increment by a single message / (TXEN is 0) The FIFO tail will increment by a single message
DONLY12Store Message Data Only bit
  • 0 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Full message is stored, including identifier
  • 1 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Only data bytes will be stored in the FIFO
TXEN7TX/RX Buffer Selection bit
  • 0 FIFO is a Receive FIFO
  • 1 FIFO is a Transmit FIFO
TXABAT6Message Aborted bit
  • 0 Message completed successfully
  • 1 Message was aborted
TXLARB5Message Lost Arbitration bit
  • 0 Message did not lose arbitration while being sent
  • 1 Message lost arbitration while being sent
TXERR4Error Detected During Transmission bit
  • 0 A bus error did not occur while the message was being sent
  • 1 A bus error occurred while the message was being sent
TXREQ3Message Send Request
  • 0 (TXEN is 1) Request a message abort / (TXEN is 0) This bit has no effect.
  • 1 (TXEN is 1) Request sending a message. The bit will automatically clear when all the messages queued in the FIFO are successfully sent./ (TXEN is 0) This bit has no effect
RTREN2Auto RTR Enable bit
  • 0 When a remote transmit is received, TXREQ will be unaffected
  • 1 When a remote transmit is received, TXREQ will be set
TXPRI1:0Message Transmit Priority bits
  • 0 Lowest Message Priority
  • 1 Low Intermediate Message Priority
  • 2 High Intermediate Message Priority
  • 3 Highest Message Priority

C1FIFOINT9CAN FIFO Interrupt Register

Address
0xBF88B5A0
Reset
0x00000000
Access
read/write
Size
32-bit
14 fields
FieldBitsWhat it does
TXNFULLIE26Transmit FIFO Not Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not full
  • 1 Interrupt enabled for FIFO not full
TXHALFIE25Transmit FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
TXEMPTYIE24Transmit FIFO Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO empty
  • 1 Interrupt enabled for FIFO empty
RXOVFLIE19Overflow Interrupt Enable bit
  • 0 Interrupt disabled for overflow event
  • 1 Interrupt enabled for overflow event
RXFULLIE18Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO full
  • 1 Interrupt enabled for FIFO full
RXHALFIE17FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
RXNEMPTYIE16Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not empty
  • 1 Interrupt enabled for FIFO not empty
TXNFULLIF10Transmit FIFO Not Full Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is not full / (TXEN is 0) Unused, reads 0
TXHALFIF9FIFO Transmit FIFO Half Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is more than half full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is at most half full / (TXEN is 0) Unused, reads 0
TXEMPTYIF8Transmit FIFO Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is not empty / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is empty / (TXEN is 0) Unused, reads 0
RXOVFLIF3Receive FIFO Overflow Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has not occurred
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has occurred
RXFULLIF2Receive FIFO Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is full
RXHALFIF1Receive FIFO Half Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is empty
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not empty, has at least 1 message
RXNEMPTYIF0Receive Buffer Not Empty Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is less than half full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is at least half full

C1FIFOUA9CAN FIFO User Address Register

Address
0xBF88B5B0
Reset
0x00000000
Access
read only
Size
32-bit

C1FIFOCI9CAN Module Message Index Register

Address
0xBF88B5C0
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
CFIFOCI4:0

C1FIFOCON10CAN FIFO Control Register

Address
0xBF88B5D0
Reset
0x00000000
Access
read/write
Size
32-bit
11 fields
FieldBitsWhat it does
FSIZE20:16FIFO Size bits
  • 0 FIFO is 1 message deep
  • 1 FIFO is 2 messages deep
  • 2 FIFO is 3 messages deep
  • 31 FIFO is 32 messages deep
FRESET14FIFO Reset bits
  • 0 No effect
  • 1 FIFO will be reset when bit is set, cleared by hardware when FIFO is reset. After setting, the user application should poll whether this bit is clear before taking any action
UINC13Increment Head/Tail bit
  • 0 (TXEN is 1) The FIFO head will not increment by a single message / (TXEN is 0) The FIFO tail will not increment by a single message
  • 1 (TXEN is 1) The FIFO head will increment by a single message / (TXEN is 0) The FIFO tail will increment by a single message
DONLY12Store Message Data Only bit
  • 0 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Full message is stored, including identifier
  • 1 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Only data bytes will be stored in the FIFO
TXEN7TX/RX Buffer Selection bit
  • 0 FIFO is a Receive FIFO
  • 1 FIFO is a Transmit FIFO
TXABAT6Message Aborted bit
  • 0 Message completed successfully
  • 1 Message was aborted
TXLARB5Message Lost Arbitration bit
  • 0 Message did not lose arbitration while being sent
  • 1 Message lost arbitration while being sent
TXERR4Error Detected During Transmission bit
  • 0 A bus error did not occur while the message was being sent
  • 1 A bus error occurred while the message was being sent
TXREQ3Message Send Request
  • 0 (TXEN is 1) Request a message abort / (TXEN is 0) This bit has no effect.
  • 1 (TXEN is 1) Request sending a message. The bit will automatically clear when all the messages queued in the FIFO are successfully sent./ (TXEN is 0) This bit has no effect
RTREN2Auto RTR Enable bit
  • 0 When a remote transmit is received, TXREQ will be unaffected
  • 1 When a remote transmit is received, TXREQ will be set
TXPRI1:0Message Transmit Priority bits
  • 0 Lowest Message Priority
  • 1 Low Intermediate Message Priority
  • 2 High Intermediate Message Priority
  • 3 Highest Message Priority

C1FIFOINT10CAN FIFO Interrupt Register

Address
0xBF88B5E0
Reset
0x00000000
Access
read/write
Size
32-bit
14 fields
FieldBitsWhat it does
TXNFULLIE26Transmit FIFO Not Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not full
  • 1 Interrupt enabled for FIFO not full
TXHALFIE25Transmit FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
TXEMPTYIE24Transmit FIFO Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO empty
  • 1 Interrupt enabled for FIFO empty
RXOVFLIE19Overflow Interrupt Enable bit
  • 0 Interrupt disabled for overflow event
  • 1 Interrupt enabled for overflow event
RXFULLIE18Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO full
  • 1 Interrupt enabled for FIFO full
RXHALFIE17FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
RXNEMPTYIE16Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not empty
  • 1 Interrupt enabled for FIFO not empty
TXNFULLIF10Transmit FIFO Not Full Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is not full / (TXEN is 0) Unused, reads 0
TXHALFIF9FIFO Transmit FIFO Half Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is more than half full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is at most half full / (TXEN is 0) Unused, reads 0
TXEMPTYIF8Transmit FIFO Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is not empty / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is empty / (TXEN is 0) Unused, reads 0
RXOVFLIF3Receive FIFO Overflow Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has not occurred
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has occurred
RXFULLIF2Receive FIFO Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is full
RXHALFIF1Receive FIFO Half Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is empty
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not empty, has at least 1 message
RXNEMPTYIF0Receive Buffer Not Empty Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is less than half full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is at least half full

C1FIFOUA10CAN FIFO User Address Register

Address
0xBF88B5F0
Reset
0x00000000
Access
read only
Size
32-bit

C1FIFOCI10CAN Module Message Index Register

Address
0xBF88B600
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
CFIFOCI4:0

C1FIFOCON11CAN FIFO Control Register

Address
0xBF88B610
Reset
0x00000000
Access
read/write
Size
32-bit
11 fields
FieldBitsWhat it does
FSIZE20:16FIFO Size bits
  • 0 FIFO is 1 message deep
  • 1 FIFO is 2 messages deep
  • 2 FIFO is 3 messages deep
  • 31 FIFO is 32 messages deep
FRESET14FIFO Reset bits
  • 0 No effect
  • 1 FIFO will be reset when bit is set, cleared by hardware when FIFO is reset. After setting, the user application should poll whether this bit is clear before taking any action
UINC13Increment Head/Tail bit
  • 0 (TXEN is 1) The FIFO head will not increment by a single message / (TXEN is 0) The FIFO tail will not increment by a single message
  • 1 (TXEN is 1) The FIFO head will increment by a single message / (TXEN is 0) The FIFO tail will increment by a single message
DONLY12Store Message Data Only bit
  • 0 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Full message is stored, including identifier
  • 1 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Only data bytes will be stored in the FIFO
TXEN7TX/RX Buffer Selection bit
  • 0 FIFO is a Receive FIFO
  • 1 FIFO is a Transmit FIFO
TXABAT6Message Aborted bit
  • 0 Message completed successfully
  • 1 Message was aborted
TXLARB5Message Lost Arbitration bit
  • 0 Message did not lose arbitration while being sent
  • 1 Message lost arbitration while being sent
TXERR4Error Detected During Transmission bit
  • 0 A bus error did not occur while the message was being sent
  • 1 A bus error occurred while the message was being sent
TXREQ3Message Send Request
  • 0 (TXEN is 1) Request a message abort / (TXEN is 0) This bit has no effect.
  • 1 (TXEN is 1) Request sending a message. The bit will automatically clear when all the messages queued in the FIFO are successfully sent./ (TXEN is 0) This bit has no effect
RTREN2Auto RTR Enable bit
  • 0 When a remote transmit is received, TXREQ will be unaffected
  • 1 When a remote transmit is received, TXREQ will be set
TXPRI1:0Message Transmit Priority bits
  • 0 Lowest Message Priority
  • 1 Low Intermediate Message Priority
  • 2 High Intermediate Message Priority
  • 3 Highest Message Priority

C1FIFOINT11CAN FIFO Interrupt Register

Address
0xBF88B620
Reset
0x00000000
Access
read/write
Size
32-bit
14 fields
FieldBitsWhat it does
TXNFULLIE26Transmit FIFO Not Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not full
  • 1 Interrupt enabled for FIFO not full
TXHALFIE25Transmit FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
TXEMPTYIE24Transmit FIFO Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO empty
  • 1 Interrupt enabled for FIFO empty
RXOVFLIE19Overflow Interrupt Enable bit
  • 0 Interrupt disabled for overflow event
  • 1 Interrupt enabled for overflow event
RXFULLIE18Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO full
  • 1 Interrupt enabled for FIFO full
RXHALFIE17FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
RXNEMPTYIE16Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not empty
  • 1 Interrupt enabled for FIFO not empty
TXNFULLIF10Transmit FIFO Not Full Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is not full / (TXEN is 0) Unused, reads 0
TXHALFIF9FIFO Transmit FIFO Half Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is more than half full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is at most half full / (TXEN is 0) Unused, reads 0
TXEMPTYIF8Transmit FIFO Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is not empty / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is empty / (TXEN is 0) Unused, reads 0
RXOVFLIF3Receive FIFO Overflow Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has not occurred
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has occurred
RXFULLIF2Receive FIFO Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is full
RXHALFIF1Receive FIFO Half Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is empty
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not empty, has at least 1 message
RXNEMPTYIF0Receive Buffer Not Empty Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is less than half full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is at least half full

C1FIFOUA11CAN FIFO User Address Register

Address
0xBF88B630
Reset
0x00000000
Access
read only
Size
32-bit

C1FIFOCI11CAN Module Message Index Register

Address
0xBF88B640
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
CFIFOCI4:0

C1FIFOCON12CAN FIFO Control Register

Address
0xBF88B650
Reset
0x00000000
Access
read/write
Size
32-bit
11 fields
FieldBitsWhat it does
FSIZE20:16FIFO Size bits
  • 0 FIFO is 1 message deep
  • 1 FIFO is 2 messages deep
  • 2 FIFO is 3 messages deep
  • 31 FIFO is 32 messages deep
FRESET14FIFO Reset bits
  • 0 No effect
  • 1 FIFO will be reset when bit is set, cleared by hardware when FIFO is reset. After setting, the user application should poll whether this bit is clear before taking any action
UINC13Increment Head/Tail bit
  • 0 (TXEN is 1) The FIFO head will not increment by a single message / (TXEN is 0) The FIFO tail will not increment by a single message
  • 1 (TXEN is 1) The FIFO head will increment by a single message / (TXEN is 0) The FIFO tail will increment by a single message
DONLY12Store Message Data Only bit
  • 0 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Full message is stored, including identifier
  • 1 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Only data bytes will be stored in the FIFO
TXEN7TX/RX Buffer Selection bit
  • 0 FIFO is a Receive FIFO
  • 1 FIFO is a Transmit FIFO
TXABAT6Message Aborted bit
  • 0 Message completed successfully
  • 1 Message was aborted
TXLARB5Message Lost Arbitration bit
  • 0 Message did not lose arbitration while being sent
  • 1 Message lost arbitration while being sent
TXERR4Error Detected During Transmission bit
  • 0 A bus error did not occur while the message was being sent
  • 1 A bus error occurred while the message was being sent
TXREQ3Message Send Request
  • 0 (TXEN is 1) Request a message abort / (TXEN is 0) This bit has no effect.
  • 1 (TXEN is 1) Request sending a message. The bit will automatically clear when all the messages queued in the FIFO are successfully sent./ (TXEN is 0) This bit has no effect
RTREN2Auto RTR Enable bit
  • 0 When a remote transmit is received, TXREQ will be unaffected
  • 1 When a remote transmit is received, TXREQ will be set
TXPRI1:0Message Transmit Priority bits
  • 0 Lowest Message Priority
  • 1 Low Intermediate Message Priority
  • 2 High Intermediate Message Priority
  • 3 Highest Message Priority

C1FIFOINT12CAN FIFO Interrupt Register

Address
0xBF88B660
Reset
0x00000000
Access
read/write
Size
32-bit
14 fields
FieldBitsWhat it does
TXNFULLIE26Transmit FIFO Not Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not full
  • 1 Interrupt enabled for FIFO not full
TXHALFIE25Transmit FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
TXEMPTYIE24Transmit FIFO Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO empty
  • 1 Interrupt enabled for FIFO empty
RXOVFLIE19Overflow Interrupt Enable bit
  • 0 Interrupt disabled for overflow event
  • 1 Interrupt enabled for overflow event
RXFULLIE18Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO full
  • 1 Interrupt enabled for FIFO full
RXHALFIE17FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
RXNEMPTYIE16Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not empty
  • 1 Interrupt enabled for FIFO not empty
TXNFULLIF10Transmit FIFO Not Full Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is not full / (TXEN is 0) Unused, reads 0
TXHALFIF9FIFO Transmit FIFO Half Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is more than half full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is at most half full / (TXEN is 0) Unused, reads 0
TXEMPTYIF8Transmit FIFO Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is not empty / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is empty / (TXEN is 0) Unused, reads 0
RXOVFLIF3Receive FIFO Overflow Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has not occurred
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has occurred
RXFULLIF2Receive FIFO Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is full
RXHALFIF1Receive FIFO Half Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is empty
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not empty, has at least 1 message
RXNEMPTYIF0Receive Buffer Not Empty Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is less than half full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is at least half full

C1FIFOUA12CAN FIFO User Address Register

Address
0xBF88B670
Reset
0x00000000
Access
read only
Size
32-bit

C1FIFOCI12CAN Module Message Index Register

Address
0xBF88B680
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
CFIFOCI4:0

C1FIFOCON13CAN FIFO Control Register

Address
0xBF88B690
Reset
0x00000000
Access
read/write
Size
32-bit
11 fields
FieldBitsWhat it does
FSIZE20:16FIFO Size bits
  • 0 FIFO is 1 message deep
  • 1 FIFO is 2 messages deep
  • 2 FIFO is 3 messages deep
  • 31 FIFO is 32 messages deep
FRESET14FIFO Reset bits
  • 0 No effect
  • 1 FIFO will be reset when bit is set, cleared by hardware when FIFO is reset. After setting, the user application should poll whether this bit is clear before taking any action
UINC13Increment Head/Tail bit
  • 0 (TXEN is 1) The FIFO head will not increment by a single message / (TXEN is 0) The FIFO tail will not increment by a single message
  • 1 (TXEN is 1) The FIFO head will increment by a single message / (TXEN is 0) The FIFO tail will increment by a single message
DONLY12Store Message Data Only bit
  • 0 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Full message is stored, including identifier
  • 1 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Only data bytes will be stored in the FIFO
TXEN7TX/RX Buffer Selection bit
  • 0 FIFO is a Receive FIFO
  • 1 FIFO is a Transmit FIFO
TXABAT6Message Aborted bit
  • 0 Message completed successfully
  • 1 Message was aborted
TXLARB5Message Lost Arbitration bit
  • 0 Message did not lose arbitration while being sent
  • 1 Message lost arbitration while being sent
TXERR4Error Detected During Transmission bit
  • 0 A bus error did not occur while the message was being sent
  • 1 A bus error occurred while the message was being sent
TXREQ3Message Send Request
  • 0 (TXEN is 1) Request a message abort / (TXEN is 0) This bit has no effect.
  • 1 (TXEN is 1) Request sending a message. The bit will automatically clear when all the messages queued in the FIFO are successfully sent./ (TXEN is 0) This bit has no effect
RTREN2Auto RTR Enable bit
  • 0 When a remote transmit is received, TXREQ will be unaffected
  • 1 When a remote transmit is received, TXREQ will be set
TXPRI1:0Message Transmit Priority bits
  • 0 Lowest Message Priority
  • 1 Low Intermediate Message Priority
  • 2 High Intermediate Message Priority
  • 3 Highest Message Priority

C1FIFOINT13CAN FIFO Interrupt Register

Address
0xBF88B6A0
Reset
0x00000000
Access
read/write
Size
32-bit
14 fields
FieldBitsWhat it does
TXNFULLIE26Transmit FIFO Not Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not full
  • 1 Interrupt enabled for FIFO not full
TXHALFIE25Transmit FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
TXEMPTYIE24Transmit FIFO Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO empty
  • 1 Interrupt enabled for FIFO empty
RXOVFLIE19Overflow Interrupt Enable bit
  • 0 Interrupt disabled for overflow event
  • 1 Interrupt enabled for overflow event
RXFULLIE18Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO full
  • 1 Interrupt enabled for FIFO full
RXHALFIE17FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
RXNEMPTYIE16Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not empty
  • 1 Interrupt enabled for FIFO not empty
TXNFULLIF10Transmit FIFO Not Full Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is not full / (TXEN is 0) Unused, reads 0
TXHALFIF9FIFO Transmit FIFO Half Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is more than half full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is at most half full / (TXEN is 0) Unused, reads 0
TXEMPTYIF8Transmit FIFO Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is not empty / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is empty / (TXEN is 0) Unused, reads 0
RXOVFLIF3Receive FIFO Overflow Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has not occurred
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has occurred
RXFULLIF2Receive FIFO Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is full
RXHALFIF1Receive FIFO Half Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is empty
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not empty, has at least 1 message
RXNEMPTYIF0Receive Buffer Not Empty Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is less than half full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is at least half full

C1FIFOUA13CAN FIFO User Address Register

Address
0xBF88B6B0
Reset
0x00000000
Access
read only
Size
32-bit

C1FIFOCI13CAN Module Message Index Register

Address
0xBF88B6C0
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
CFIFOCI4:0

C1FIFOCON14CAN FIFO Control Register

Address
0xBF88B6D0
Reset
0x00000000
Access
read/write
Size
32-bit
11 fields
FieldBitsWhat it does
FSIZE20:16FIFO Size bits
  • 0 FIFO is 1 message deep
  • 1 FIFO is 2 messages deep
  • 2 FIFO is 3 messages deep
  • 31 FIFO is 32 messages deep
FRESET14FIFO Reset bits
  • 0 No effect
  • 1 FIFO will be reset when bit is set, cleared by hardware when FIFO is reset. After setting, the user application should poll whether this bit is clear before taking any action
UINC13Increment Head/Tail bit
  • 0 (TXEN is 1) The FIFO head will not increment by a single message / (TXEN is 0) The FIFO tail will not increment by a single message
  • 1 (TXEN is 1) The FIFO head will increment by a single message / (TXEN is 0) The FIFO tail will increment by a single message
DONLY12Store Message Data Only bit
  • 0 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Full message is stored, including identifier
  • 1 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Only data bytes will be stored in the FIFO
TXEN7TX/RX Buffer Selection bit
  • 0 FIFO is a Receive FIFO
  • 1 FIFO is a Transmit FIFO
TXABAT6Message Aborted bit
  • 0 Message completed successfully
  • 1 Message was aborted
TXLARB5Message Lost Arbitration bit
  • 0 Message did not lose arbitration while being sent
  • 1 Message lost arbitration while being sent
TXERR4Error Detected During Transmission bit
  • 0 A bus error did not occur while the message was being sent
  • 1 A bus error occurred while the message was being sent
TXREQ3Message Send Request
  • 0 (TXEN is 1) Request a message abort / (TXEN is 0) This bit has no effect.
  • 1 (TXEN is 1) Request sending a message. The bit will automatically clear when all the messages queued in the FIFO are successfully sent./ (TXEN is 0) This bit has no effect
RTREN2Auto RTR Enable bit
  • 0 When a remote transmit is received, TXREQ will be unaffected
  • 1 When a remote transmit is received, TXREQ will be set
TXPRI1:0Message Transmit Priority bits
  • 0 Lowest Message Priority
  • 1 Low Intermediate Message Priority
  • 2 High Intermediate Message Priority
  • 3 Highest Message Priority

C1FIFOINT14CAN FIFO Interrupt Register

Address
0xBF88B6E0
Reset
0x00000000
Access
read/write
Size
32-bit
14 fields
FieldBitsWhat it does
TXNFULLIE26Transmit FIFO Not Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not full
  • 1 Interrupt enabled for FIFO not full
TXHALFIE25Transmit FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
TXEMPTYIE24Transmit FIFO Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO empty
  • 1 Interrupt enabled for FIFO empty
RXOVFLIE19Overflow Interrupt Enable bit
  • 0 Interrupt disabled for overflow event
  • 1 Interrupt enabled for overflow event
RXFULLIE18Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO full
  • 1 Interrupt enabled for FIFO full
RXHALFIE17FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
RXNEMPTYIE16Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not empty
  • 1 Interrupt enabled for FIFO not empty
TXNFULLIF10Transmit FIFO Not Full Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is not full / (TXEN is 0) Unused, reads 0
TXHALFIF9FIFO Transmit FIFO Half Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is more than half full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is at most half full / (TXEN is 0) Unused, reads 0
TXEMPTYIF8Transmit FIFO Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is not empty / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is empty / (TXEN is 0) Unused, reads 0
RXOVFLIF3Receive FIFO Overflow Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has not occurred
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has occurred
RXFULLIF2Receive FIFO Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is full
RXHALFIF1Receive FIFO Half Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is empty
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not empty, has at least 1 message
RXNEMPTYIF0Receive Buffer Not Empty Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is less than half full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is at least half full

C1FIFOUA14CAN FIFO User Address Register

Address
0xBF88B6F0
Reset
0x00000000
Access
read only
Size
32-bit

C1FIFOCI14CAN Module Message Index Register

Address
0xBF88B700
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
CFIFOCI4:0

C1FIFOCON15CAN FIFO Control Register

Address
0xBF88B710
Reset
0x00000000
Access
read/write
Size
32-bit
11 fields
FieldBitsWhat it does
FSIZE20:16FIFO Size bits
  • 0 FIFO is 1 message deep
  • 1 FIFO is 2 messages deep
  • 2 FIFO is 3 messages deep
  • 31 FIFO is 32 messages deep
FRESET14FIFO Reset bits
  • 0 No effect
  • 1 FIFO will be reset when bit is set, cleared by hardware when FIFO is reset. After setting, the user application should poll whether this bit is clear before taking any action
UINC13Increment Head/Tail bit
  • 0 (TXEN is 1) The FIFO head will not increment by a single message / (TXEN is 0) The FIFO tail will not increment by a single message
  • 1 (TXEN is 1) The FIFO head will increment by a single message / (TXEN is 0) The FIFO tail will increment by a single message
DONLY12Store Message Data Only bit
  • 0 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Full message is stored, including identifier
  • 1 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Only data bytes will be stored in the FIFO
TXEN7TX/RX Buffer Selection bit
  • 0 FIFO is a Receive FIFO
  • 1 FIFO is a Transmit FIFO
TXABAT6Message Aborted bit
  • 0 Message completed successfully
  • 1 Message was aborted
TXLARB5Message Lost Arbitration bit
  • 0 Message did not lose arbitration while being sent
  • 1 Message lost arbitration while being sent
TXERR4Error Detected During Transmission bit
  • 0 A bus error did not occur while the message was being sent
  • 1 A bus error occurred while the message was being sent
TXREQ3Message Send Request
  • 0 (TXEN is 1) Request a message abort / (TXEN is 0) This bit has no effect.
  • 1 (TXEN is 1) Request sending a message. The bit will automatically clear when all the messages queued in the FIFO are successfully sent./ (TXEN is 0) This bit has no effect
RTREN2Auto RTR Enable bit
  • 0 When a remote transmit is received, TXREQ will be unaffected
  • 1 When a remote transmit is received, TXREQ will be set
TXPRI1:0Message Transmit Priority bits
  • 0 Lowest Message Priority
  • 1 Low Intermediate Message Priority
  • 2 High Intermediate Message Priority
  • 3 Highest Message Priority

C1FIFOINT15CAN FIFO Interrupt Register

Address
0xBF88B720
Reset
0x00000000
Access
read/write
Size
32-bit
14 fields
FieldBitsWhat it does
TXNFULLIE26Transmit FIFO Not Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not full
  • 1 Interrupt enabled for FIFO not full
TXHALFIE25Transmit FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
TXEMPTYIE24Transmit FIFO Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO empty
  • 1 Interrupt enabled for FIFO empty
RXOVFLIE19Overflow Interrupt Enable bit
  • 0 Interrupt disabled for overflow event
  • 1 Interrupt enabled for overflow event
RXFULLIE18Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO full
  • 1 Interrupt enabled for FIFO full
RXHALFIE17FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
RXNEMPTYIE16Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not empty
  • 1 Interrupt enabled for FIFO not empty
TXNFULLIF10Transmit FIFO Not Full Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is not full / (TXEN is 0) Unused, reads 0
TXHALFIF9FIFO Transmit FIFO Half Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is more than half full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is at most half full / (TXEN is 0) Unused, reads 0
TXEMPTYIF8Transmit FIFO Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is not empty / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is empty / (TXEN is 0) Unused, reads 0
RXOVFLIF3Receive FIFO Overflow Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has not occurred
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has occurred
RXFULLIF2Receive FIFO Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is full
RXHALFIF1Receive FIFO Half Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is empty
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not empty, has at least 1 message
RXNEMPTYIF0Receive Buffer Not Empty Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is less than half full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is at least half full

C1FIFOUA15CAN FIFO User Address Register

Address
0xBF88B730
Reset
0x00000000
Access
read only
Size
32-bit

C1FIFOCI15CAN Module Message Index Register

Address
0xBF88B740
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
CFIFOCI4:0

C1FIFOCON16CAN FIFO Control Register

Address
0xBF88B750
Reset
0x00000000
Access
read/write
Size
32-bit
11 fields
FieldBitsWhat it does
FSIZE20:16FIFO Size bits
  • 0 FIFO is 1 message deep
  • 1 FIFO is 2 messages deep
  • 2 FIFO is 3 messages deep
  • 31 FIFO is 32 messages deep
FRESET14FIFO Reset bits
  • 0 No effect
  • 1 FIFO will be reset when bit is set, cleared by hardware when FIFO is reset. After setting, the user application should poll whether this bit is clear before taking any action
UINC13Increment Head/Tail bit
  • 0 (TXEN is 1) The FIFO head will not increment by a single message / (TXEN is 0) The FIFO tail will not increment by a single message
  • 1 (TXEN is 1) The FIFO head will increment by a single message / (TXEN is 0) The FIFO tail will increment by a single message
DONLY12Store Message Data Only bit
  • 0 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Full message is stored, including identifier
  • 1 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Only data bytes will be stored in the FIFO
TXEN7TX/RX Buffer Selection bit
  • 0 FIFO is a Receive FIFO
  • 1 FIFO is a Transmit FIFO
TXABAT6Message Aborted bit
  • 0 Message completed successfully
  • 1 Message was aborted
TXLARB5Message Lost Arbitration bit
  • 0 Message did not lose arbitration while being sent
  • 1 Message lost arbitration while being sent
TXERR4Error Detected During Transmission bit
  • 0 A bus error did not occur while the message was being sent
  • 1 A bus error occurred while the message was being sent
TXREQ3Message Send Request
  • 0 (TXEN is 1) Request a message abort / (TXEN is 0) This bit has no effect.
  • 1 (TXEN is 1) Request sending a message. The bit will automatically clear when all the messages queued in the FIFO are successfully sent./ (TXEN is 0) This bit has no effect
RTREN2Auto RTR Enable bit
  • 0 When a remote transmit is received, TXREQ will be unaffected
  • 1 When a remote transmit is received, TXREQ will be set
TXPRI1:0Message Transmit Priority bits
  • 0 Lowest Message Priority
  • 1 Low Intermediate Message Priority
  • 2 High Intermediate Message Priority
  • 3 Highest Message Priority

C1FIFOINT16CAN FIFO Interrupt Register

Address
0xBF88B760
Reset
0x00000000
Access
read/write
Size
32-bit
14 fields
FieldBitsWhat it does
TXNFULLIE26Transmit FIFO Not Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not full
  • 1 Interrupt enabled for FIFO not full
TXHALFIE25Transmit FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
TXEMPTYIE24Transmit FIFO Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO empty
  • 1 Interrupt enabled for FIFO empty
RXOVFLIE19Overflow Interrupt Enable bit
  • 0 Interrupt disabled for overflow event
  • 1 Interrupt enabled for overflow event
RXFULLIE18Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO full
  • 1 Interrupt enabled for FIFO full
RXHALFIE17FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
RXNEMPTYIE16Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not empty
  • 1 Interrupt enabled for FIFO not empty
TXNFULLIF10Transmit FIFO Not Full Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is not full / (TXEN is 0) Unused, reads 0
TXHALFIF9FIFO Transmit FIFO Half Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is more than half full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is at most half full / (TXEN is 0) Unused, reads 0
TXEMPTYIF8Transmit FIFO Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is not empty / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is empty / (TXEN is 0) Unused, reads 0
RXOVFLIF3Receive FIFO Overflow Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has not occurred
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has occurred
RXFULLIF2Receive FIFO Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is full
RXHALFIF1Receive FIFO Half Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is empty
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not empty, has at least 1 message
RXNEMPTYIF0Receive Buffer Not Empty Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is less than half full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is at least half full

C1FIFOUA16CAN FIFO User Address Register

Address
0xBF88B770
Reset
0x00000000
Access
read only
Size
32-bit

C1FIFOCI16CAN Module Message Index Register

Address
0xBF88B780
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
CFIFOCI4:0

C1FIFOCON17CAN FIFO Control Register

Address
0xBF88B790
Reset
0x00000000
Access
read/write
Size
32-bit
11 fields
FieldBitsWhat it does
FSIZE20:16FIFO Size bits
  • 0 FIFO is 1 message deep
  • 1 FIFO is 2 messages deep
  • 2 FIFO is 3 messages deep
  • 31 FIFO is 32 messages deep
FRESET14FIFO Reset bits
  • 0 No effect
  • 1 FIFO will be reset when bit is set, cleared by hardware when FIFO is reset. After setting, the user application should poll whether this bit is clear before taking any action
UINC13Increment Head/Tail bit
  • 0 (TXEN is 1) The FIFO head will not increment by a single message / (TXEN is 0) The FIFO tail will not increment by a single message
  • 1 (TXEN is 1) The FIFO head will increment by a single message / (TXEN is 0) The FIFO tail will increment by a single message
DONLY12Store Message Data Only bit
  • 0 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Full message is stored, including identifier
  • 1 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Only data bytes will be stored in the FIFO
TXEN7TX/RX Buffer Selection bit
  • 0 FIFO is a Receive FIFO
  • 1 FIFO is a Transmit FIFO
TXABAT6Message Aborted bit
  • 0 Message completed successfully
  • 1 Message was aborted
TXLARB5Message Lost Arbitration bit
  • 0 Message did not lose arbitration while being sent
  • 1 Message lost arbitration while being sent
TXERR4Error Detected During Transmission bit
  • 0 A bus error did not occur while the message was being sent
  • 1 A bus error occurred while the message was being sent
TXREQ3Message Send Request
  • 0 (TXEN is 1) Request a message abort / (TXEN is 0) This bit has no effect.
  • 1 (TXEN is 1) Request sending a message. The bit will automatically clear when all the messages queued in the FIFO are successfully sent./ (TXEN is 0) This bit has no effect
RTREN2Auto RTR Enable bit
  • 0 When a remote transmit is received, TXREQ will be unaffected
  • 1 When a remote transmit is received, TXREQ will be set
TXPRI1:0Message Transmit Priority bits
  • 0 Lowest Message Priority
  • 1 Low Intermediate Message Priority
  • 2 High Intermediate Message Priority
  • 3 Highest Message Priority

C1FIFOINT17CAN FIFO Interrupt Register

Address
0xBF88B7A0
Reset
0x00000000
Access
read/write
Size
32-bit
14 fields
FieldBitsWhat it does
TXNFULLIE26Transmit FIFO Not Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not full
  • 1 Interrupt enabled for FIFO not full
TXHALFIE25Transmit FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
TXEMPTYIE24Transmit FIFO Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO empty
  • 1 Interrupt enabled for FIFO empty
RXOVFLIE19Overflow Interrupt Enable bit
  • 0 Interrupt disabled for overflow event
  • 1 Interrupt enabled for overflow event
RXFULLIE18Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO full
  • 1 Interrupt enabled for FIFO full
RXHALFIE17FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
RXNEMPTYIE16Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not empty
  • 1 Interrupt enabled for FIFO not empty
TXNFULLIF10Transmit FIFO Not Full Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is not full / (TXEN is 0) Unused, reads 0
TXHALFIF9FIFO Transmit FIFO Half Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is more than half full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is at most half full / (TXEN is 0) Unused, reads 0
TXEMPTYIF8Transmit FIFO Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is not empty / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is empty / (TXEN is 0) Unused, reads 0
RXOVFLIF3Receive FIFO Overflow Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has not occurred
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has occurred
RXFULLIF2Receive FIFO Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is full
RXHALFIF1Receive FIFO Half Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is empty
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not empty, has at least 1 message
RXNEMPTYIF0Receive Buffer Not Empty Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is less than half full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is at least half full

C1FIFOUA17CAN FIFO User Address Register

Address
0xBF88B7B0
Reset
0x00000000
Access
read only
Size
32-bit

C1FIFOCI17CAN Module Message Index Register

Address
0xBF88B7C0
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
CFIFOCI4:0

C1FIFOCON18CAN FIFO Control Register

Address
0xBF88B7D0
Reset
0x00000000
Access
read/write
Size
32-bit
11 fields
FieldBitsWhat it does
FSIZE20:16FIFO Size bits
  • 0 FIFO is 1 message deep
  • 1 FIFO is 2 messages deep
  • 2 FIFO is 3 messages deep
  • 31 FIFO is 32 messages deep
FRESET14FIFO Reset bits
  • 0 No effect
  • 1 FIFO will be reset when bit is set, cleared by hardware when FIFO is reset. After setting, the user application should poll whether this bit is clear before taking any action
UINC13Increment Head/Tail bit
  • 0 (TXEN is 1) The FIFO head will not increment by a single message / (TXEN is 0) The FIFO tail will not increment by a single message
  • 1 (TXEN is 1) The FIFO head will increment by a single message / (TXEN is 0) The FIFO tail will increment by a single message
DONLY12Store Message Data Only bit
  • 0 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Full message is stored, including identifier
  • 1 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Only data bytes will be stored in the FIFO
TXEN7TX/RX Buffer Selection bit
  • 0 FIFO is a Receive FIFO
  • 1 FIFO is a Transmit FIFO
TXABAT6Message Aborted bit
  • 0 Message completed successfully
  • 1 Message was aborted
TXLARB5Message Lost Arbitration bit
  • 0 Message did not lose arbitration while being sent
  • 1 Message lost arbitration while being sent
TXERR4Error Detected During Transmission bit
  • 0 A bus error did not occur while the message was being sent
  • 1 A bus error occurred while the message was being sent
TXREQ3Message Send Request
  • 0 (TXEN is 1) Request a message abort / (TXEN is 0) This bit has no effect.
  • 1 (TXEN is 1) Request sending a message. The bit will automatically clear when all the messages queued in the FIFO are successfully sent./ (TXEN is 0) This bit has no effect
RTREN2Auto RTR Enable bit
  • 0 When a remote transmit is received, TXREQ will be unaffected
  • 1 When a remote transmit is received, TXREQ will be set
TXPRI1:0Message Transmit Priority bits
  • 0 Lowest Message Priority
  • 1 Low Intermediate Message Priority
  • 2 High Intermediate Message Priority
  • 3 Highest Message Priority

C1FIFOINT18CAN FIFO Interrupt Register

Address
0xBF88B7E0
Reset
0x00000000
Access
read/write
Size
32-bit
14 fields
FieldBitsWhat it does
TXNFULLIE26Transmit FIFO Not Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not full
  • 1 Interrupt enabled for FIFO not full
TXHALFIE25Transmit FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
TXEMPTYIE24Transmit FIFO Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO empty
  • 1 Interrupt enabled for FIFO empty
RXOVFLIE19Overflow Interrupt Enable bit
  • 0 Interrupt disabled for overflow event
  • 1 Interrupt enabled for overflow event
RXFULLIE18Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO full
  • 1 Interrupt enabled for FIFO full
RXHALFIE17FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
RXNEMPTYIE16Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not empty
  • 1 Interrupt enabled for FIFO not empty
TXNFULLIF10Transmit FIFO Not Full Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is not full / (TXEN is 0) Unused, reads 0
TXHALFIF9FIFO Transmit FIFO Half Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is more than half full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is at most half full / (TXEN is 0) Unused, reads 0
TXEMPTYIF8Transmit FIFO Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is not empty / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is empty / (TXEN is 0) Unused, reads 0
RXOVFLIF3Receive FIFO Overflow Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has not occurred
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has occurred
RXFULLIF2Receive FIFO Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is full
RXHALFIF1Receive FIFO Half Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is empty
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not empty, has at least 1 message
RXNEMPTYIF0Receive Buffer Not Empty Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is less than half full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is at least half full

C1FIFOUA18CAN FIFO User Address Register

Address
0xBF88B7F0
Reset
0x00000000
Access
read only
Size
32-bit

C1FIFOCI18CAN Module Message Index Register

Address
0xBF88B800
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
CFIFOCI4:0

C1FIFOCON19CAN FIFO Control Register

Address
0xBF88B810
Reset
0x00000000
Access
read/write
Size
32-bit
11 fields
FieldBitsWhat it does
FSIZE20:16FIFO Size bits
  • 0 FIFO is 1 message deep
  • 1 FIFO is 2 messages deep
  • 2 FIFO is 3 messages deep
  • 31 FIFO is 32 messages deep
FRESET14FIFO Reset bits
  • 0 No effect
  • 1 FIFO will be reset when bit is set, cleared by hardware when FIFO is reset. After setting, the user application should poll whether this bit is clear before taking any action
UINC13Increment Head/Tail bit
  • 0 (TXEN is 1) The FIFO head will not increment by a single message / (TXEN is 0) The FIFO tail will not increment by a single message
  • 1 (TXEN is 1) The FIFO head will increment by a single message / (TXEN is 0) The FIFO tail will increment by a single message
DONLY12Store Message Data Only bit
  • 0 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Full message is stored, including identifier
  • 1 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Only data bytes will be stored in the FIFO
TXEN7TX/RX Buffer Selection bit
  • 0 FIFO is a Receive FIFO
  • 1 FIFO is a Transmit FIFO
TXABAT6Message Aborted bit
  • 0 Message completed successfully
  • 1 Message was aborted
TXLARB5Message Lost Arbitration bit
  • 0 Message did not lose arbitration while being sent
  • 1 Message lost arbitration while being sent
TXERR4Error Detected During Transmission bit
  • 0 A bus error did not occur while the message was being sent
  • 1 A bus error occurred while the message was being sent
TXREQ3Message Send Request
  • 0 (TXEN is 1) Request a message abort / (TXEN is 0) This bit has no effect.
  • 1 (TXEN is 1) Request sending a message. The bit will automatically clear when all the messages queued in the FIFO are successfully sent./ (TXEN is 0) This bit has no effect
RTREN2Auto RTR Enable bit
  • 0 When a remote transmit is received, TXREQ will be unaffected
  • 1 When a remote transmit is received, TXREQ will be set
TXPRI1:0Message Transmit Priority bits
  • 0 Lowest Message Priority
  • 1 Low Intermediate Message Priority
  • 2 High Intermediate Message Priority
  • 3 Highest Message Priority

C1FIFOINT19CAN FIFO Interrupt Register

Address
0xBF88B820
Reset
0x00000000
Access
read/write
Size
32-bit
14 fields
FieldBitsWhat it does
TXNFULLIE26Transmit FIFO Not Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not full
  • 1 Interrupt enabled for FIFO not full
TXHALFIE25Transmit FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
TXEMPTYIE24Transmit FIFO Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO empty
  • 1 Interrupt enabled for FIFO empty
RXOVFLIE19Overflow Interrupt Enable bit
  • 0 Interrupt disabled for overflow event
  • 1 Interrupt enabled for overflow event
RXFULLIE18Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO full
  • 1 Interrupt enabled for FIFO full
RXHALFIE17FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
RXNEMPTYIE16Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not empty
  • 1 Interrupt enabled for FIFO not empty
TXNFULLIF10Transmit FIFO Not Full Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is not full / (TXEN is 0) Unused, reads 0
TXHALFIF9FIFO Transmit FIFO Half Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is more than half full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is at most half full / (TXEN is 0) Unused, reads 0
TXEMPTYIF8Transmit FIFO Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is not empty / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is empty / (TXEN is 0) Unused, reads 0
RXOVFLIF3Receive FIFO Overflow Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has not occurred
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has occurred
RXFULLIF2Receive FIFO Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is full
RXHALFIF1Receive FIFO Half Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is empty
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not empty, has at least 1 message
RXNEMPTYIF0Receive Buffer Not Empty Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is less than half full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is at least half full

C1FIFOUA19CAN FIFO User Address Register

Address
0xBF88B830
Reset
0x00000000
Access
read only
Size
32-bit

C1FIFOCI19CAN Module Message Index Register

Address
0xBF88B840
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
CFIFOCI4:0

C1FIFOCON20CAN FIFO Control Register

Address
0xBF88B850
Reset
0x00000000
Access
read/write
Size
32-bit
11 fields
FieldBitsWhat it does
FSIZE20:16FIFO Size bits
  • 0 FIFO is 1 message deep
  • 1 FIFO is 2 messages deep
  • 2 FIFO is 3 messages deep
  • 31 FIFO is 32 messages deep
FRESET14FIFO Reset bits
  • 0 No effect
  • 1 FIFO will be reset when bit is set, cleared by hardware when FIFO is reset. After setting, the user application should poll whether this bit is clear before taking any action
UINC13Increment Head/Tail bit
  • 0 (TXEN is 1) The FIFO head will not increment by a single message / (TXEN is 0) The FIFO tail will not increment by a single message
  • 1 (TXEN is 1) The FIFO head will increment by a single message / (TXEN is 0) The FIFO tail will increment by a single message
DONLY12Store Message Data Only bit
  • 0 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Full message is stored, including identifier
  • 1 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Only data bytes will be stored in the FIFO
TXEN7TX/RX Buffer Selection bit
  • 0 FIFO is a Receive FIFO
  • 1 FIFO is a Transmit FIFO
TXABAT6Message Aborted bit
  • 0 Message completed successfully
  • 1 Message was aborted
TXLARB5Message Lost Arbitration bit
  • 0 Message did not lose arbitration while being sent
  • 1 Message lost arbitration while being sent
TXERR4Error Detected During Transmission bit
  • 0 A bus error did not occur while the message was being sent
  • 1 A bus error occurred while the message was being sent
TXREQ3Message Send Request
  • 0 (TXEN is 1) Request a message abort / (TXEN is 0) This bit has no effect.
  • 1 (TXEN is 1) Request sending a message. The bit will automatically clear when all the messages queued in the FIFO are successfully sent./ (TXEN is 0) This bit has no effect
RTREN2Auto RTR Enable bit
  • 0 When a remote transmit is received, TXREQ will be unaffected
  • 1 When a remote transmit is received, TXREQ will be set
TXPRI1:0Message Transmit Priority bits
  • 0 Lowest Message Priority
  • 1 Low Intermediate Message Priority
  • 2 High Intermediate Message Priority
  • 3 Highest Message Priority

C1FIFOINT20CAN FIFO Interrupt Register

Address
0xBF88B860
Reset
0x00000000
Access
read/write
Size
32-bit
14 fields
FieldBitsWhat it does
TXNFULLIE26Transmit FIFO Not Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not full
  • 1 Interrupt enabled for FIFO not full
TXHALFIE25Transmit FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
TXEMPTYIE24Transmit FIFO Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO empty
  • 1 Interrupt enabled for FIFO empty
RXOVFLIE19Overflow Interrupt Enable bit
  • 0 Interrupt disabled for overflow event
  • 1 Interrupt enabled for overflow event
RXFULLIE18Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO full
  • 1 Interrupt enabled for FIFO full
RXHALFIE17FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
RXNEMPTYIE16Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not empty
  • 1 Interrupt enabled for FIFO not empty
TXNFULLIF10Transmit FIFO Not Full Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is not full / (TXEN is 0) Unused, reads 0
TXHALFIF9FIFO Transmit FIFO Half Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is more than half full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is at most half full / (TXEN is 0) Unused, reads 0
TXEMPTYIF8Transmit FIFO Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is not empty / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is empty / (TXEN is 0) Unused, reads 0
RXOVFLIF3Receive FIFO Overflow Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has not occurred
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has occurred
RXFULLIF2Receive FIFO Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is full
RXHALFIF1Receive FIFO Half Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is empty
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not empty, has at least 1 message
RXNEMPTYIF0Receive Buffer Not Empty Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is less than half full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is at least half full

C1FIFOUA20CAN FIFO User Address Register

Address
0xBF88B870
Reset
0x00000000
Access
read only
Size
32-bit

C1FIFOCI20CAN Module Message Index Register

Address
0xBF88B880
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
CFIFOCI4:0

C1FIFOCON21CAN FIFO Control Register

Address
0xBF88B890
Reset
0x00000000
Access
read/write
Size
32-bit
11 fields
FieldBitsWhat it does
FSIZE20:16FIFO Size bits
  • 0 FIFO is 1 message deep
  • 1 FIFO is 2 messages deep
  • 2 FIFO is 3 messages deep
  • 31 FIFO is 32 messages deep
FRESET14FIFO Reset bits
  • 0 No effect
  • 1 FIFO will be reset when bit is set, cleared by hardware when FIFO is reset. After setting, the user application should poll whether this bit is clear before taking any action
UINC13Increment Head/Tail bit
  • 0 (TXEN is 1) The FIFO head will not increment by a single message / (TXEN is 0) The FIFO tail will not increment by a single message
  • 1 (TXEN is 1) The FIFO head will increment by a single message / (TXEN is 0) The FIFO tail will increment by a single message
DONLY12Store Message Data Only bit
  • 0 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Full message is stored, including identifier
  • 1 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Only data bytes will be stored in the FIFO
TXEN7TX/RX Buffer Selection bit
  • 0 FIFO is a Receive FIFO
  • 1 FIFO is a Transmit FIFO
TXABAT6Message Aborted bit
  • 0 Message completed successfully
  • 1 Message was aborted
TXLARB5Message Lost Arbitration bit
  • 0 Message did not lose arbitration while being sent
  • 1 Message lost arbitration while being sent
TXERR4Error Detected During Transmission bit
  • 0 A bus error did not occur while the message was being sent
  • 1 A bus error occurred while the message was being sent
TXREQ3Message Send Request
  • 0 (TXEN is 1) Request a message abort / (TXEN is 0) This bit has no effect.
  • 1 (TXEN is 1) Request sending a message. The bit will automatically clear when all the messages queued in the FIFO are successfully sent./ (TXEN is 0) This bit has no effect
RTREN2Auto RTR Enable bit
  • 0 When a remote transmit is received, TXREQ will be unaffected
  • 1 When a remote transmit is received, TXREQ will be set
TXPRI1:0Message Transmit Priority bits
  • 0 Lowest Message Priority
  • 1 Low Intermediate Message Priority
  • 2 High Intermediate Message Priority
  • 3 Highest Message Priority

C1FIFOINT21CAN FIFO Interrupt Register

Address
0xBF88B8A0
Reset
0x00000000
Access
read/write
Size
32-bit
14 fields
FieldBitsWhat it does
TXNFULLIE26Transmit FIFO Not Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not full
  • 1 Interrupt enabled for FIFO not full
TXHALFIE25Transmit FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
TXEMPTYIE24Transmit FIFO Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO empty
  • 1 Interrupt enabled for FIFO empty
RXOVFLIE19Overflow Interrupt Enable bit
  • 0 Interrupt disabled for overflow event
  • 1 Interrupt enabled for overflow event
RXFULLIE18Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO full
  • 1 Interrupt enabled for FIFO full
RXHALFIE17FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
RXNEMPTYIE16Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not empty
  • 1 Interrupt enabled for FIFO not empty
TXNFULLIF10Transmit FIFO Not Full Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is not full / (TXEN is 0) Unused, reads 0
TXHALFIF9FIFO Transmit FIFO Half Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is more than half full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is at most half full / (TXEN is 0) Unused, reads 0
TXEMPTYIF8Transmit FIFO Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is not empty / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is empty / (TXEN is 0) Unused, reads 0
RXOVFLIF3Receive FIFO Overflow Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has not occurred
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has occurred
RXFULLIF2Receive FIFO Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is full
RXHALFIF1Receive FIFO Half Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is empty
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not empty, has at least 1 message
RXNEMPTYIF0Receive Buffer Not Empty Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is less than half full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is at least half full

C1FIFOUA21CAN FIFO User Address Register

Address
0xBF88B8B0
Reset
0x00000000
Access
read only
Size
32-bit

C1FIFOCI21CAN Module Message Index Register

Address
0xBF88B8C0
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
CFIFOCI4:0

C1FIFOCON22CAN FIFO Control Register

Address
0xBF88B8D0
Reset
0x00000000
Access
read/write
Size
32-bit
11 fields
FieldBitsWhat it does
FSIZE20:16FIFO Size bits
  • 0 FIFO is 1 message deep
  • 1 FIFO is 2 messages deep
  • 2 FIFO is 3 messages deep
  • 31 FIFO is 32 messages deep
FRESET14FIFO Reset bits
  • 0 No effect
  • 1 FIFO will be reset when bit is set, cleared by hardware when FIFO is reset. After setting, the user application should poll whether this bit is clear before taking any action
UINC13Increment Head/Tail bit
  • 0 (TXEN is 1) The FIFO head will not increment by a single message / (TXEN is 0) The FIFO tail will not increment by a single message
  • 1 (TXEN is 1) The FIFO head will increment by a single message / (TXEN is 0) The FIFO tail will increment by a single message
DONLY12Store Message Data Only bit
  • 0 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Full message is stored, including identifier
  • 1 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Only data bytes will be stored in the FIFO
TXEN7TX/RX Buffer Selection bit
  • 0 FIFO is a Receive FIFO
  • 1 FIFO is a Transmit FIFO
TXABAT6Message Aborted bit
  • 0 Message completed successfully
  • 1 Message was aborted
TXLARB5Message Lost Arbitration bit
  • 0 Message did not lose arbitration while being sent
  • 1 Message lost arbitration while being sent
TXERR4Error Detected During Transmission bit
  • 0 A bus error did not occur while the message was being sent
  • 1 A bus error occurred while the message was being sent
TXREQ3Message Send Request
  • 0 (TXEN is 1) Request a message abort / (TXEN is 0) This bit has no effect.
  • 1 (TXEN is 1) Request sending a message. The bit will automatically clear when all the messages queued in the FIFO are successfully sent./ (TXEN is 0) This bit has no effect
RTREN2Auto RTR Enable bit
  • 0 When a remote transmit is received, TXREQ will be unaffected
  • 1 When a remote transmit is received, TXREQ will be set
TXPRI1:0Message Transmit Priority bits
  • 0 Lowest Message Priority
  • 1 Low Intermediate Message Priority
  • 2 High Intermediate Message Priority
  • 3 Highest Message Priority

C1FIFOINT22CAN FIFO Interrupt Register

Address
0xBF88B8E0
Reset
0x00000000
Access
read/write
Size
32-bit
14 fields
FieldBitsWhat it does
TXNFULLIE26Transmit FIFO Not Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not full
  • 1 Interrupt enabled for FIFO not full
TXHALFIE25Transmit FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
TXEMPTYIE24Transmit FIFO Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO empty
  • 1 Interrupt enabled for FIFO empty
RXOVFLIE19Overflow Interrupt Enable bit
  • 0 Interrupt disabled for overflow event
  • 1 Interrupt enabled for overflow event
RXFULLIE18Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO full
  • 1 Interrupt enabled for FIFO full
RXHALFIE17FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
RXNEMPTYIE16Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not empty
  • 1 Interrupt enabled for FIFO not empty
TXNFULLIF10Transmit FIFO Not Full Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is not full / (TXEN is 0) Unused, reads 0
TXHALFIF9FIFO Transmit FIFO Half Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is more than half full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is at most half full / (TXEN is 0) Unused, reads 0
TXEMPTYIF8Transmit FIFO Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is not empty / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is empty / (TXEN is 0) Unused, reads 0
RXOVFLIF3Receive FIFO Overflow Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has not occurred
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has occurred
RXFULLIF2Receive FIFO Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is full
RXHALFIF1Receive FIFO Half Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is empty
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not empty, has at least 1 message
RXNEMPTYIF0Receive Buffer Not Empty Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is less than half full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is at least half full

C1FIFOUA22CAN FIFO User Address Register

Address
0xBF88B8F0
Reset
0x00000000
Access
read only
Size
32-bit

C1FIFOCI22CAN Module Message Index Register

Address
0xBF88B900
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
CFIFOCI4:0

C1FIFOCON23CAN FIFO Control Register

Address
0xBF88B910
Reset
0x00000000
Access
read/write
Size
32-bit
11 fields
FieldBitsWhat it does
FSIZE20:16FIFO Size bits
  • 0 FIFO is 1 message deep
  • 1 FIFO is 2 messages deep
  • 2 FIFO is 3 messages deep
  • 31 FIFO is 32 messages deep
FRESET14FIFO Reset bits
  • 0 No effect
  • 1 FIFO will be reset when bit is set, cleared by hardware when FIFO is reset. After setting, the user application should poll whether this bit is clear before taking any action
UINC13Increment Head/Tail bit
  • 0 (TXEN is 1) The FIFO head will not increment by a single message / (TXEN is 0) The FIFO tail will not increment by a single message
  • 1 (TXEN is 1) The FIFO head will increment by a single message / (TXEN is 0) The FIFO tail will increment by a single message
DONLY12Store Message Data Only bit
  • 0 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Full message is stored, including identifier
  • 1 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Only data bytes will be stored in the FIFO
TXEN7TX/RX Buffer Selection bit
  • 0 FIFO is a Receive FIFO
  • 1 FIFO is a Transmit FIFO
TXABAT6Message Aborted bit
  • 0 Message completed successfully
  • 1 Message was aborted
TXLARB5Message Lost Arbitration bit
  • 0 Message did not lose arbitration while being sent
  • 1 Message lost arbitration while being sent
TXERR4Error Detected During Transmission bit
  • 0 A bus error did not occur while the message was being sent
  • 1 A bus error occurred while the message was being sent
TXREQ3Message Send Request
  • 0 (TXEN is 1) Request a message abort / (TXEN is 0) This bit has no effect.
  • 1 (TXEN is 1) Request sending a message. The bit will automatically clear when all the messages queued in the FIFO are successfully sent./ (TXEN is 0) This bit has no effect
RTREN2Auto RTR Enable bit
  • 0 When a remote transmit is received, TXREQ will be unaffected
  • 1 When a remote transmit is received, TXREQ will be set
TXPRI1:0Message Transmit Priority bits
  • 0 Lowest Message Priority
  • 1 Low Intermediate Message Priority
  • 2 High Intermediate Message Priority
  • 3 Highest Message Priority

C1FIFOINT23CAN FIFO Interrupt Register

Address
0xBF88B920
Reset
0x00000000
Access
read/write
Size
32-bit
14 fields
FieldBitsWhat it does
TXNFULLIE26Transmit FIFO Not Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not full
  • 1 Interrupt enabled for FIFO not full
TXHALFIE25Transmit FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
TXEMPTYIE24Transmit FIFO Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO empty
  • 1 Interrupt enabled for FIFO empty
RXOVFLIE19Overflow Interrupt Enable bit
  • 0 Interrupt disabled for overflow event
  • 1 Interrupt enabled for overflow event
RXFULLIE18Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO full
  • 1 Interrupt enabled for FIFO full
RXHALFIE17FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
RXNEMPTYIE16Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not empty
  • 1 Interrupt enabled for FIFO not empty
TXNFULLIF10Transmit FIFO Not Full Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is not full / (TXEN is 0) Unused, reads 0
TXHALFIF9FIFO Transmit FIFO Half Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is more than half full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is at most half full / (TXEN is 0) Unused, reads 0
TXEMPTYIF8Transmit FIFO Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is not empty / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is empty / (TXEN is 0) Unused, reads 0
RXOVFLIF3Receive FIFO Overflow Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has not occurred
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has occurred
RXFULLIF2Receive FIFO Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is full
RXHALFIF1Receive FIFO Half Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is empty
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not empty, has at least 1 message
RXNEMPTYIF0Receive Buffer Not Empty Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is less than half full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is at least half full

C1FIFOUA23CAN FIFO User Address Register

Address
0xBF88B930
Reset
0x00000000
Access
read only
Size
32-bit

C1FIFOCI23CAN Module Message Index Register

Address
0xBF88B940
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
CFIFOCI4:0

C1FIFOCON24CAN FIFO Control Register

Address
0xBF88B950
Reset
0x00000000
Access
read/write
Size
32-bit
11 fields
FieldBitsWhat it does
FSIZE20:16FIFO Size bits
  • 0 FIFO is 1 message deep
  • 1 FIFO is 2 messages deep
  • 2 FIFO is 3 messages deep
  • 31 FIFO is 32 messages deep
FRESET14FIFO Reset bits
  • 0 No effect
  • 1 FIFO will be reset when bit is set, cleared by hardware when FIFO is reset. After setting, the user application should poll whether this bit is clear before taking any action
UINC13Increment Head/Tail bit
  • 0 (TXEN is 1) The FIFO head will not increment by a single message / (TXEN is 0) The FIFO tail will not increment by a single message
  • 1 (TXEN is 1) The FIFO head will increment by a single message / (TXEN is 0) The FIFO tail will increment by a single message
DONLY12Store Message Data Only bit
  • 0 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Full message is stored, including identifier
  • 1 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Only data bytes will be stored in the FIFO
TXEN7TX/RX Buffer Selection bit
  • 0 FIFO is a Receive FIFO
  • 1 FIFO is a Transmit FIFO
TXABAT6Message Aborted bit
  • 0 Message completed successfully
  • 1 Message was aborted
TXLARB5Message Lost Arbitration bit
  • 0 Message did not lose arbitration while being sent
  • 1 Message lost arbitration while being sent
TXERR4Error Detected During Transmission bit
  • 0 A bus error did not occur while the message was being sent
  • 1 A bus error occurred while the message was being sent
TXREQ3Message Send Request
  • 0 (TXEN is 1) Request a message abort / (TXEN is 0) This bit has no effect.
  • 1 (TXEN is 1) Request sending a message. The bit will automatically clear when all the messages queued in the FIFO are successfully sent./ (TXEN is 0) This bit has no effect
RTREN2Auto RTR Enable bit
  • 0 When a remote transmit is received, TXREQ will be unaffected
  • 1 When a remote transmit is received, TXREQ will be set
TXPRI1:0Message Transmit Priority bits
  • 0 Lowest Message Priority
  • 1 Low Intermediate Message Priority
  • 2 High Intermediate Message Priority
  • 3 Highest Message Priority

C1FIFOINT24CAN FIFO Interrupt Register

Address
0xBF88B960
Reset
0x00000000
Access
read/write
Size
32-bit
14 fields
FieldBitsWhat it does
TXNFULLIE26Transmit FIFO Not Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not full
  • 1 Interrupt enabled for FIFO not full
TXHALFIE25Transmit FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
TXEMPTYIE24Transmit FIFO Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO empty
  • 1 Interrupt enabled for FIFO empty
RXOVFLIE19Overflow Interrupt Enable bit
  • 0 Interrupt disabled for overflow event
  • 1 Interrupt enabled for overflow event
RXFULLIE18Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO full
  • 1 Interrupt enabled for FIFO full
RXHALFIE17FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
RXNEMPTYIE16Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not empty
  • 1 Interrupt enabled for FIFO not empty
TXNFULLIF10Transmit FIFO Not Full Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is not full / (TXEN is 0) Unused, reads 0
TXHALFIF9FIFO Transmit FIFO Half Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is more than half full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is at most half full / (TXEN is 0) Unused, reads 0
TXEMPTYIF8Transmit FIFO Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is not empty / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is empty / (TXEN is 0) Unused, reads 0
RXOVFLIF3Receive FIFO Overflow Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has not occurred
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has occurred
RXFULLIF2Receive FIFO Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is full
RXHALFIF1Receive FIFO Half Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is empty
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not empty, has at least 1 message
RXNEMPTYIF0Receive Buffer Not Empty Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is less than half full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is at least half full

C1FIFOUA24CAN FIFO User Address Register

Address
0xBF88B970
Reset
0x00000000
Access
read only
Size
32-bit

C1FIFOCI24CAN Module Message Index Register

Address
0xBF88B980
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
CFIFOCI4:0

C1FIFOCON25CAN FIFO Control Register

Address
0xBF88B990
Reset
0x00000000
Access
read/write
Size
32-bit
11 fields
FieldBitsWhat it does
FSIZE20:16FIFO Size bits
  • 0 FIFO is 1 message deep
  • 1 FIFO is 2 messages deep
  • 2 FIFO is 3 messages deep
  • 31 FIFO is 32 messages deep
FRESET14FIFO Reset bits
  • 0 No effect
  • 1 FIFO will be reset when bit is set, cleared by hardware when FIFO is reset. After setting, the user application should poll whether this bit is clear before taking any action
UINC13Increment Head/Tail bit
  • 0 (TXEN is 1) The FIFO head will not increment by a single message / (TXEN is 0) The FIFO tail will not increment by a single message
  • 1 (TXEN is 1) The FIFO head will increment by a single message / (TXEN is 0) The FIFO tail will increment by a single message
DONLY12Store Message Data Only bit
  • 0 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Full message is stored, including identifier
  • 1 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Only data bytes will be stored in the FIFO
TXEN7TX/RX Buffer Selection bit
  • 0 FIFO is a Receive FIFO
  • 1 FIFO is a Transmit FIFO
TXABAT6Message Aborted bit
  • 0 Message completed successfully
  • 1 Message was aborted
TXLARB5Message Lost Arbitration bit
  • 0 Message did not lose arbitration while being sent
  • 1 Message lost arbitration while being sent
TXERR4Error Detected During Transmission bit
  • 0 A bus error did not occur while the message was being sent
  • 1 A bus error occurred while the message was being sent
TXREQ3Message Send Request
  • 0 (TXEN is 1) Request a message abort / (TXEN is 0) This bit has no effect.
  • 1 (TXEN is 1) Request sending a message. The bit will automatically clear when all the messages queued in the FIFO are successfully sent./ (TXEN is 0) This bit has no effect
RTREN2Auto RTR Enable bit
  • 0 When a remote transmit is received, TXREQ will be unaffected
  • 1 When a remote transmit is received, TXREQ will be set
TXPRI1:0Message Transmit Priority bits
  • 0 Lowest Message Priority
  • 1 Low Intermediate Message Priority
  • 2 High Intermediate Message Priority
  • 3 Highest Message Priority

C1FIFOINT25CAN FIFO Interrupt Register

Address
0xBF88B9A0
Reset
0x00000000
Access
read/write
Size
32-bit
14 fields
FieldBitsWhat it does
TXNFULLIE26Transmit FIFO Not Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not full
  • 1 Interrupt enabled for FIFO not full
TXHALFIE25Transmit FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
TXEMPTYIE24Transmit FIFO Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO empty
  • 1 Interrupt enabled for FIFO empty
RXOVFLIE19Overflow Interrupt Enable bit
  • 0 Interrupt disabled for overflow event
  • 1 Interrupt enabled for overflow event
RXFULLIE18Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO full
  • 1 Interrupt enabled for FIFO full
RXHALFIE17FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
RXNEMPTYIE16Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not empty
  • 1 Interrupt enabled for FIFO not empty
TXNFULLIF10Transmit FIFO Not Full Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is not full / (TXEN is 0) Unused, reads 0
TXHALFIF9FIFO Transmit FIFO Half Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is more than half full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is at most half full / (TXEN is 0) Unused, reads 0
TXEMPTYIF8Transmit FIFO Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is not empty / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is empty / (TXEN is 0) Unused, reads 0
RXOVFLIF3Receive FIFO Overflow Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has not occurred
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has occurred
RXFULLIF2Receive FIFO Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is full
RXHALFIF1Receive FIFO Half Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is empty
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not empty, has at least 1 message
RXNEMPTYIF0Receive Buffer Not Empty Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is less than half full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is at least half full

C1FIFOUA25CAN FIFO User Address Register

Address
0xBF88B9B0
Reset
0x00000000
Access
read only
Size
32-bit

C1FIFOCI25CAN Module Message Index Register

Address
0xBF88B9C0
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
CFIFOCI4:0

C1FIFOCON26CAN FIFO Control Register

Address
0xBF88B9D0
Reset
0x00000000
Access
read/write
Size
32-bit
11 fields
FieldBitsWhat it does
FSIZE20:16FIFO Size bits
  • 0 FIFO is 1 message deep
  • 1 FIFO is 2 messages deep
  • 2 FIFO is 3 messages deep
  • 31 FIFO is 32 messages deep
FRESET14FIFO Reset bits
  • 0 No effect
  • 1 FIFO will be reset when bit is set, cleared by hardware when FIFO is reset. After setting, the user application should poll whether this bit is clear before taking any action
UINC13Increment Head/Tail bit
  • 0 (TXEN is 1) The FIFO head will not increment by a single message / (TXEN is 0) The FIFO tail will not increment by a single message
  • 1 (TXEN is 1) The FIFO head will increment by a single message / (TXEN is 0) The FIFO tail will increment by a single message
DONLY12Store Message Data Only bit
  • 0 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Full message is stored, including identifier
  • 1 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Only data bytes will be stored in the FIFO
TXEN7TX/RX Buffer Selection bit
  • 0 FIFO is a Receive FIFO
  • 1 FIFO is a Transmit FIFO
TXABAT6Message Aborted bit
  • 0 Message completed successfully
  • 1 Message was aborted
TXLARB5Message Lost Arbitration bit
  • 0 Message did not lose arbitration while being sent
  • 1 Message lost arbitration while being sent
TXERR4Error Detected During Transmission bit
  • 0 A bus error did not occur while the message was being sent
  • 1 A bus error occurred while the message was being sent
TXREQ3Message Send Request
  • 0 (TXEN is 1) Request a message abort / (TXEN is 0) This bit has no effect.
  • 1 (TXEN is 1) Request sending a message. The bit will automatically clear when all the messages queued in the FIFO are successfully sent./ (TXEN is 0) This bit has no effect
RTREN2Auto RTR Enable bit
  • 0 When a remote transmit is received, TXREQ will be unaffected
  • 1 When a remote transmit is received, TXREQ will be set
TXPRI1:0Message Transmit Priority bits
  • 0 Lowest Message Priority
  • 1 Low Intermediate Message Priority
  • 2 High Intermediate Message Priority
  • 3 Highest Message Priority

C1FIFOINT26CAN FIFO Interrupt Register

Address
0xBF88B9E0
Reset
0x00000000
Access
read/write
Size
32-bit
14 fields
FieldBitsWhat it does
TXNFULLIE26Transmit FIFO Not Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not full
  • 1 Interrupt enabled for FIFO not full
TXHALFIE25Transmit FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
TXEMPTYIE24Transmit FIFO Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO empty
  • 1 Interrupt enabled for FIFO empty
RXOVFLIE19Overflow Interrupt Enable bit
  • 0 Interrupt disabled for overflow event
  • 1 Interrupt enabled for overflow event
RXFULLIE18Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO full
  • 1 Interrupt enabled for FIFO full
RXHALFIE17FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
RXNEMPTYIE16Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not empty
  • 1 Interrupt enabled for FIFO not empty
TXNFULLIF10Transmit FIFO Not Full Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is not full / (TXEN is 0) Unused, reads 0
TXHALFIF9FIFO Transmit FIFO Half Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is more than half full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is at most half full / (TXEN is 0) Unused, reads 0
TXEMPTYIF8Transmit FIFO Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is not empty / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is empty / (TXEN is 0) Unused, reads 0
RXOVFLIF3Receive FIFO Overflow Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has not occurred
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has occurred
RXFULLIF2Receive FIFO Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is full
RXHALFIF1Receive FIFO Half Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is empty
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not empty, has at least 1 message
RXNEMPTYIF0Receive Buffer Not Empty Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is less than half full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is at least half full

C1FIFOUA26CAN FIFO User Address Register

Address
0xBF88B9F0
Reset
0x00000000
Access
read only
Size
32-bit

C1FIFOCI26CAN Module Message Index Register

Address
0xBF88BA00
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
CFIFOCI4:0

C1FIFOCON27CAN FIFO Control Register

Address
0xBF88BA10
Reset
0x00000000
Access
read/write
Size
32-bit
11 fields
FieldBitsWhat it does
FSIZE20:16FIFO Size bits
  • 0 FIFO is 1 message deep
  • 1 FIFO is 2 messages deep
  • 2 FIFO is 3 messages deep
  • 31 FIFO is 32 messages deep
FRESET14FIFO Reset bits
  • 0 No effect
  • 1 FIFO will be reset when bit is set, cleared by hardware when FIFO is reset. After setting, the user application should poll whether this bit is clear before taking any action
UINC13Increment Head/Tail bit
  • 0 (TXEN is 1) The FIFO head will not increment by a single message / (TXEN is 0) The FIFO tail will not increment by a single message
  • 1 (TXEN is 1) The FIFO head will increment by a single message / (TXEN is 0) The FIFO tail will increment by a single message
DONLY12Store Message Data Only bit
  • 0 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Full message is stored, including identifier
  • 1 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Only data bytes will be stored in the FIFO
TXEN7TX/RX Buffer Selection bit
  • 0 FIFO is a Receive FIFO
  • 1 FIFO is a Transmit FIFO
TXABAT6Message Aborted bit
  • 0 Message completed successfully
  • 1 Message was aborted
TXLARB5Message Lost Arbitration bit
  • 0 Message did not lose arbitration while being sent
  • 1 Message lost arbitration while being sent
TXERR4Error Detected During Transmission bit
  • 0 A bus error did not occur while the message was being sent
  • 1 A bus error occurred while the message was being sent
TXREQ3Message Send Request
  • 0 (TXEN is 1) Request a message abort / (TXEN is 0) This bit has no effect.
  • 1 (TXEN is 1) Request sending a message. The bit will automatically clear when all the messages queued in the FIFO are successfully sent./ (TXEN is 0) This bit has no effect
RTREN2Auto RTR Enable bit
  • 0 When a remote transmit is received, TXREQ will be unaffected
  • 1 When a remote transmit is received, TXREQ will be set
TXPRI1:0Message Transmit Priority bits
  • 0 Lowest Message Priority
  • 1 Low Intermediate Message Priority
  • 2 High Intermediate Message Priority
  • 3 Highest Message Priority

C1FIFOINT27CAN FIFO Interrupt Register

Address
0xBF88BA20
Reset
0x00000000
Access
read/write
Size
32-bit
14 fields
FieldBitsWhat it does
TXNFULLIE26Transmit FIFO Not Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not full
  • 1 Interrupt enabled for FIFO not full
TXHALFIE25Transmit FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
TXEMPTYIE24Transmit FIFO Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO empty
  • 1 Interrupt enabled for FIFO empty
RXOVFLIE19Overflow Interrupt Enable bit
  • 0 Interrupt disabled for overflow event
  • 1 Interrupt enabled for overflow event
RXFULLIE18Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO full
  • 1 Interrupt enabled for FIFO full
RXHALFIE17FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
RXNEMPTYIE16Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not empty
  • 1 Interrupt enabled for FIFO not empty
TXNFULLIF10Transmit FIFO Not Full Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is not full / (TXEN is 0) Unused, reads 0
TXHALFIF9FIFO Transmit FIFO Half Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is more than half full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is at most half full / (TXEN is 0) Unused, reads 0
TXEMPTYIF8Transmit FIFO Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is not empty / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is empty / (TXEN is 0) Unused, reads 0
RXOVFLIF3Receive FIFO Overflow Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has not occurred
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has occurred
RXFULLIF2Receive FIFO Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is full
RXHALFIF1Receive FIFO Half Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is empty
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not empty, has at least 1 message
RXNEMPTYIF0Receive Buffer Not Empty Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is less than half full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is at least half full

C1FIFOUA27CAN FIFO User Address Register

Address
0xBF88BA30
Reset
0x00000000
Access
read only
Size
32-bit

C1FIFOCI27CAN Module Message Index Register

Address
0xBF88BA40
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
CFIFOCI4:0

C1FIFOCON28CAN FIFO Control Register

Address
0xBF88BA50
Reset
0x00000000
Access
read/write
Size
32-bit
11 fields
FieldBitsWhat it does
FSIZE20:16FIFO Size bits
  • 0 FIFO is 1 message deep
  • 1 FIFO is 2 messages deep
  • 2 FIFO is 3 messages deep
  • 31 FIFO is 32 messages deep
FRESET14FIFO Reset bits
  • 0 No effect
  • 1 FIFO will be reset when bit is set, cleared by hardware when FIFO is reset. After setting, the user application should poll whether this bit is clear before taking any action
UINC13Increment Head/Tail bit
  • 0 (TXEN is 1) The FIFO head will not increment by a single message / (TXEN is 0) The FIFO tail will not increment by a single message
  • 1 (TXEN is 1) The FIFO head will increment by a single message / (TXEN is 0) The FIFO tail will increment by a single message
DONLY12Store Message Data Only bit
  • 0 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Full message is stored, including identifier
  • 1 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Only data bytes will be stored in the FIFO
TXEN7TX/RX Buffer Selection bit
  • 0 FIFO is a Receive FIFO
  • 1 FIFO is a Transmit FIFO
TXABAT6Message Aborted bit
  • 0 Message completed successfully
  • 1 Message was aborted
TXLARB5Message Lost Arbitration bit
  • 0 Message did not lose arbitration while being sent
  • 1 Message lost arbitration while being sent
TXERR4Error Detected During Transmission bit
  • 0 A bus error did not occur while the message was being sent
  • 1 A bus error occurred while the message was being sent
TXREQ3Message Send Request
  • 0 (TXEN is 1) Request a message abort / (TXEN is 0) This bit has no effect.
  • 1 (TXEN is 1) Request sending a message. The bit will automatically clear when all the messages queued in the FIFO are successfully sent./ (TXEN is 0) This bit has no effect
RTREN2Auto RTR Enable bit
  • 0 When a remote transmit is received, TXREQ will be unaffected
  • 1 When a remote transmit is received, TXREQ will be set
TXPRI1:0Message Transmit Priority bits
  • 0 Lowest Message Priority
  • 1 Low Intermediate Message Priority
  • 2 High Intermediate Message Priority
  • 3 Highest Message Priority

C1FIFOINT28CAN FIFO Interrupt Register

Address
0xBF88BA60
Reset
0x00000000
Access
read/write
Size
32-bit
14 fields
FieldBitsWhat it does
TXNFULLIE26Transmit FIFO Not Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not full
  • 1 Interrupt enabled for FIFO not full
TXHALFIE25Transmit FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
TXEMPTYIE24Transmit FIFO Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO empty
  • 1 Interrupt enabled for FIFO empty
RXOVFLIE19Overflow Interrupt Enable bit
  • 0 Interrupt disabled for overflow event
  • 1 Interrupt enabled for overflow event
RXFULLIE18Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO full
  • 1 Interrupt enabled for FIFO full
RXHALFIE17FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
RXNEMPTYIE16Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not empty
  • 1 Interrupt enabled for FIFO not empty
TXNFULLIF10Transmit FIFO Not Full Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is not full / (TXEN is 0) Unused, reads 0
TXHALFIF9FIFO Transmit FIFO Half Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is more than half full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is at most half full / (TXEN is 0) Unused, reads 0
TXEMPTYIF8Transmit FIFO Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is not empty / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is empty / (TXEN is 0) Unused, reads 0
RXOVFLIF3Receive FIFO Overflow Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has not occurred
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has occurred
RXFULLIF2Receive FIFO Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is full
RXHALFIF1Receive FIFO Half Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is empty
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not empty, has at least 1 message
RXNEMPTYIF0Receive Buffer Not Empty Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is less than half full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is at least half full

C1FIFOUA28CAN FIFO User Address Register

Address
0xBF88BA70
Reset
0x00000000
Access
read only
Size
32-bit

C1FIFOCI28CAN Module Message Index Register

Address
0xBF88BA80
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
CFIFOCI4:0

C1FIFOCON29CAN FIFO Control Register

Address
0xBF88BA90
Reset
0x00000000
Access
read/write
Size
32-bit
11 fields
FieldBitsWhat it does
FSIZE20:16FIFO Size bits
  • 0 FIFO is 1 message deep
  • 1 FIFO is 2 messages deep
  • 2 FIFO is 3 messages deep
  • 31 FIFO is 32 messages deep
FRESET14FIFO Reset bits
  • 0 No effect
  • 1 FIFO will be reset when bit is set, cleared by hardware when FIFO is reset. After setting, the user application should poll whether this bit is clear before taking any action
UINC13Increment Head/Tail bit
  • 0 (TXEN is 1) The FIFO head will not increment by a single message / (TXEN is 0) The FIFO tail will not increment by a single message
  • 1 (TXEN is 1) The FIFO head will increment by a single message / (TXEN is 0) The FIFO tail will increment by a single message
DONLY12Store Message Data Only bit
  • 0 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Full message is stored, including identifier
  • 1 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Only data bytes will be stored in the FIFO
TXEN7TX/RX Buffer Selection bit
  • 0 FIFO is a Receive FIFO
  • 1 FIFO is a Transmit FIFO
TXABAT6Message Aborted bit
  • 0 Message completed successfully
  • 1 Message was aborted
TXLARB5Message Lost Arbitration bit
  • 0 Message did not lose arbitration while being sent
  • 1 Message lost arbitration while being sent
TXERR4Error Detected During Transmission bit
  • 0 A bus error did not occur while the message was being sent
  • 1 A bus error occurred while the message was being sent
TXREQ3Message Send Request
  • 0 (TXEN is 1) Request a message abort / (TXEN is 0) This bit has no effect.
  • 1 (TXEN is 1) Request sending a message. The bit will automatically clear when all the messages queued in the FIFO are successfully sent./ (TXEN is 0) This bit has no effect
RTREN2Auto RTR Enable bit
  • 0 When a remote transmit is received, TXREQ will be unaffected
  • 1 When a remote transmit is received, TXREQ will be set
TXPRI1:0Message Transmit Priority bits
  • 0 Lowest Message Priority
  • 1 Low Intermediate Message Priority
  • 2 High Intermediate Message Priority
  • 3 Highest Message Priority

C1FIFOINT29CAN FIFO Interrupt Register

Address
0xBF88BAA0
Reset
0x00000000
Access
read/write
Size
32-bit
14 fields
FieldBitsWhat it does
TXNFULLIE26Transmit FIFO Not Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not full
  • 1 Interrupt enabled for FIFO not full
TXHALFIE25Transmit FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
TXEMPTYIE24Transmit FIFO Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO empty
  • 1 Interrupt enabled for FIFO empty
RXOVFLIE19Overflow Interrupt Enable bit
  • 0 Interrupt disabled for overflow event
  • 1 Interrupt enabled for overflow event
RXFULLIE18Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO full
  • 1 Interrupt enabled for FIFO full
RXHALFIE17FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
RXNEMPTYIE16Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not empty
  • 1 Interrupt enabled for FIFO not empty
TXNFULLIF10Transmit FIFO Not Full Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is not full / (TXEN is 0) Unused, reads 0
TXHALFIF9FIFO Transmit FIFO Half Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is more than half full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is at most half full / (TXEN is 0) Unused, reads 0
TXEMPTYIF8Transmit FIFO Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is not empty / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is empty / (TXEN is 0) Unused, reads 0
RXOVFLIF3Receive FIFO Overflow Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has not occurred
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has occurred
RXFULLIF2Receive FIFO Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is full
RXHALFIF1Receive FIFO Half Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is empty
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not empty, has at least 1 message
RXNEMPTYIF0Receive Buffer Not Empty Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is less than half full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is at least half full

C1FIFOUA29CAN FIFO User Address Register

Address
0xBF88BAB0
Reset
0x00000000
Access
read only
Size
32-bit

C1FIFOCI29CAN Module Message Index Register

Address
0xBF88BAC0
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
CFIFOCI4:0

C1FIFOCON30CAN FIFO Control Register

Address
0xBF88BAD0
Reset
0x00000000
Access
read/write
Size
32-bit
11 fields
FieldBitsWhat it does
FSIZE20:16FIFO Size bits
  • 0 FIFO is 1 message deep
  • 1 FIFO is 2 messages deep
  • 2 FIFO is 3 messages deep
  • 31 FIFO is 32 messages deep
FRESET14FIFO Reset bits
  • 0 No effect
  • 1 FIFO will be reset when bit is set, cleared by hardware when FIFO is reset. After setting, the user application should poll whether this bit is clear before taking any action
UINC13Increment Head/Tail bit
  • 0 (TXEN is 1) The FIFO head will not increment by a single message / (TXEN is 0) The FIFO tail will not increment by a single message
  • 1 (TXEN is 1) The FIFO head will increment by a single message / (TXEN is 0) The FIFO tail will increment by a single message
DONLY12Store Message Data Only bit
  • 0 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Full message is stored, including identifier
  • 1 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Only data bytes will be stored in the FIFO
TXEN7TX/RX Buffer Selection bit
  • 0 FIFO is a Receive FIFO
  • 1 FIFO is a Transmit FIFO
TXABAT6Message Aborted bit
  • 0 Message completed successfully
  • 1 Message was aborted
TXLARB5Message Lost Arbitration bit
  • 0 Message did not lose arbitration while being sent
  • 1 Message lost arbitration while being sent
TXERR4Error Detected During Transmission bit
  • 0 A bus error did not occur while the message was being sent
  • 1 A bus error occurred while the message was being sent
TXREQ3Message Send Request
  • 0 (TXEN is 1) Request a message abort / (TXEN is 0) This bit has no effect.
  • 1 (TXEN is 1) Request sending a message. The bit will automatically clear when all the messages queued in the FIFO are successfully sent./ (TXEN is 0) This bit has no effect
RTREN2Auto RTR Enable bit
  • 0 When a remote transmit is received, TXREQ will be unaffected
  • 1 When a remote transmit is received, TXREQ will be set
TXPRI1:0Message Transmit Priority bits
  • 0 Lowest Message Priority
  • 1 Low Intermediate Message Priority
  • 2 High Intermediate Message Priority
  • 3 Highest Message Priority

C1FIFOINT30CAN FIFO Interrupt Register

Address
0xBF88BAE0
Reset
0x00000000
Access
read/write
Size
32-bit
14 fields
FieldBitsWhat it does
TXNFULLIE26Transmit FIFO Not Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not full
  • 1 Interrupt enabled for FIFO not full
TXHALFIE25Transmit FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
TXEMPTYIE24Transmit FIFO Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO empty
  • 1 Interrupt enabled for FIFO empty
RXOVFLIE19Overflow Interrupt Enable bit
  • 0 Interrupt disabled for overflow event
  • 1 Interrupt enabled for overflow event
RXFULLIE18Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO full
  • 1 Interrupt enabled for FIFO full
RXHALFIE17FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
RXNEMPTYIE16Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not empty
  • 1 Interrupt enabled for FIFO not empty
TXNFULLIF10Transmit FIFO Not Full Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is not full / (TXEN is 0) Unused, reads 0
TXHALFIF9FIFO Transmit FIFO Half Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is more than half full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is at most half full / (TXEN is 0) Unused, reads 0
TXEMPTYIF8Transmit FIFO Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is not empty / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is empty / (TXEN is 0) Unused, reads 0
RXOVFLIF3Receive FIFO Overflow Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has not occurred
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has occurred
RXFULLIF2Receive FIFO Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is full
RXHALFIF1Receive FIFO Half Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is empty
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not empty, has at least 1 message
RXNEMPTYIF0Receive Buffer Not Empty Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is less than half full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is at least half full

C1FIFOUA30CAN FIFO User Address Register

Address
0xBF88BAF0
Reset
0x00000000
Access
read only
Size
32-bit

C1FIFOCI30CAN Module Message Index Register

Address
0xBF88BB00
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
CFIFOCI4:0

C1FIFOCON31CAN FIFO Control Register

Address
0xBF88BB10
Reset
0x00000000
Access
read/write
Size
32-bit
11 fields
FieldBitsWhat it does
FSIZE20:16FIFO Size bits
  • 0 FIFO is 1 message deep
  • 1 FIFO is 2 messages deep
  • 2 FIFO is 3 messages deep
  • 31 FIFO is 32 messages deep
FRESET14FIFO Reset bits
  • 0 No effect
  • 1 FIFO will be reset when bit is set, cleared by hardware when FIFO is reset. After setting, the user application should poll whether this bit is clear before taking any action
UINC13Increment Head/Tail bit
  • 0 (TXEN is 1) The FIFO head will not increment by a single message / (TXEN is 0) The FIFO tail will not increment by a single message
  • 1 (TXEN is 1) The FIFO head will increment by a single message / (TXEN is 0) The FIFO tail will increment by a single message
DONLY12Store Message Data Only bit
  • 0 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Full message is stored, including identifier
  • 1 (TXEN is 1) This bit is not used and has no effect. / (TXEN is 0) Only data bytes will be stored in the FIFO
TXEN7TX/RX Buffer Selection bit
  • 0 FIFO is a Receive FIFO
  • 1 FIFO is a Transmit FIFO
TXABAT6Message Aborted bit
  • 0 Message completed successfully
  • 1 Message was aborted
TXLARB5Message Lost Arbitration bit
  • 0 Message did not lose arbitration while being sent
  • 1 Message lost arbitration while being sent
TXERR4Error Detected During Transmission bit
  • 0 A bus error did not occur while the message was being sent
  • 1 A bus error occurred while the message was being sent
TXREQ3Message Send Request
  • 0 (TXEN is 1) Request a message abort / (TXEN is 0) This bit has no effect.
  • 1 (TXEN is 1) Request sending a message. The bit will automatically clear when all the messages queued in the FIFO are successfully sent./ (TXEN is 0) This bit has no effect
RTREN2Auto RTR Enable bit
  • 0 When a remote transmit is received, TXREQ will be unaffected
  • 1 When a remote transmit is received, TXREQ will be set
TXPRI1:0Message Transmit Priority bits
  • 0 Lowest Message Priority
  • 1 Low Intermediate Message Priority
  • 2 High Intermediate Message Priority
  • 3 Highest Message Priority

C1FIFOINT31CAN FIFO Interrupt Register

Address
0xBF88BB20
Reset
0x00000000
Access
read/write
Size
32-bit
14 fields
FieldBitsWhat it does
TXNFULLIE26Transmit FIFO Not Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not full
  • 1 Interrupt enabled for FIFO not full
TXHALFIE25Transmit FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
TXEMPTYIE24Transmit FIFO Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO empty
  • 1 Interrupt enabled for FIFO empty
RXOVFLIE19Overflow Interrupt Enable bit
  • 0 Interrupt disabled for overflow event
  • 1 Interrupt enabled for overflow event
RXFULLIE18Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO full
  • 1 Interrupt enabled for FIFO full
RXHALFIE17FIFO Half Full Interrupt Enable bit
  • 0 Interrupt disabled for FIFO half full
  • 1 Interrupt enabled for FIFO half full
RXNEMPTYIE16Empty Interrupt Enable bit
  • 0 Interrupt disabled for FIFO not empty
  • 1 Interrupt enabled for FIFO not empty
TXNFULLIF10Transmit FIFO Not Full Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is not full / (TXEN is 0) Unused, reads 0
TXHALFIF9FIFO Transmit FIFO Half Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is more than half full / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is at most half full / (TXEN is 0) Unused, reads 0
TXEMPTYIF8Transmit FIFO Empty Interrupt Flag bit
  • 0 (TXEN is 1) FIFO is not empty / (TXEN is 0) Unused, reads 0
  • 1 (TXEN is 1) FIFO is empty / (TXEN is 0) Unused, reads 0
RXOVFLIF3Receive FIFO Overflow Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has not occurred
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) Overflow event has occurred
RXFULLIF2Receive FIFO Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is full
RXHALFIF1Receive FIFO Half Full Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is empty
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is not empty, has at least 1 message
RXNEMPTYIF0Receive Buffer Not Empty Interrupt Flag bit
  • 0 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is less than half full
  • 1 (TXEN is 1) Unused, reads 0 / (TXEN is 0) FIFO is at least half full

C1FIFOUA31CAN FIFO User Address Register

Address
0xBF88BB30
Reset
0x00000000
Access
read only
Size
32-bit

C1FIFOCI31CAN Module Message Index Register

Address
0xBF88BB40
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
CFIFOCI4:0