I am using MPC5777C processor.
I am writing an MCAN driver and I "discovered" that seem that registers (not only BTP, but also some others) are changed between silicon and reference manual revisions.
RM rev 4:
RM rev 8:
I discovered that also from documentation coming from core IP (M_CAN) developer the situation it is exactly the same (there is only a little tracking in release notes: "Register FBTP renamed to DBTP and restructured")
Shall I cope with both version of M_CAN (using M_CAN_CREL)? (I see someone have proposed a patch for this on linux kernel: can: m_can: fix bitrate setup on latest silicon - Patchwork )
I guess why in the last revision of manual there is nothing that let me know that exist a older version of M_CAN in old MPC5777C...