3.4.5 Extended Message ID Filter Element
Up to 64 filter elements can be configured for 29-bit extended IDs. When accessing an
Extended Message ID Filter element, its address is the Filter List Extended Start Address
XIDFC[FLESA] plus two times the index of the filter element (0…63).
Table 3-56. Extended Message ID Filter Element
31 24 23 16 15 8 7 0
F0 EFEC[2:0
]
EFID1[28:0]
F1
EFT[1:0]
res
EFID2[28:0]
Table 3-57. Extended Message ID Filter Element Field Description
F0 Bits 31:29 EFEC[2:0]: Extended Filter Element Configuration
All enabled filter elements are used for acceptance filtering of extended frames. Acceptance filtering
stops at the first matching enabled filter element or when the end of the filter list is reached. If EFEC
= 100, 101, or 110 a match sets interrupt flag IR[HPM] and, if enabled, an interrupt is generated. In
this case register HPMS is updated with the status of the priority match.
000 Disable filter element
001 Store in Rx FIFO 0 if filter matches
010 Store in Rx FIFO 1 if filter matches
011 Reject ID if filter matches
100 Set priority if filter matches
101 Set priority and store in FIFO 0 if filter matches
110 Set priority and store in FIFO 1 if filter matches
111 Store into Rx Buffer or as debug message, configuration of EFT[1:0] ignored
F0 Bits 28:0 EFID1[28:0]: Extended Filter ID 1
First ID of extended ID filter element.
When filtering for Rx Buffers or for debug messages this field defines the ID of an extended
message to be stored. The received identifiers must match exactly, only XIDAM masking
mechanism is used.
F1 Bits 31:30 EFT[1:0]: Extended Filter Type
00 Range filter from EFID1 to EFID2 (EFID2 >= EFID1)
01 Dual ID filter for EFID1 or EFID2
10 Classic filter: EFID1 = filter, EFID2 = mask
11 Range filter from EFID1 to EFID2 (EFID2 >= EFID1), XIDAM mask not applied
Table continues on the next page...
Message RAM
MPC5777C Reference Manual Addendum, Rev. 1, 12/2015
86 Freescale Semiconductor, Inc.